Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#6072 closed enhancement (worksforme)

Non-structural parameters should not be evaluated by default

Reported by: massimo ceraolo Owned by: Adeel Asghar
Priority: high Milestone: 1.17.0
Component: OMEdit Version:
Keywords: Cc:

Description

If I'm not mistaken (it is not easy to be sure of this) "Evaluate all parameters" is selected by default in OMEdit.
Since this option increases performance and reduces flexibility, I think I should not be enabled by default.
First-time users should receive maximum flexibility, to fast understand the capability of OM; only later he might wish more performance, for instance using this option.
I set the Priority of this ticket to high just because, if agreed upon, the change should be straightforward to implement.

Change History (5)

comment:1 by Philip Hannebohm, 4 years ago

I remember being in a lecture by @bachmann when this behavior surprised us. I believe we all agreed to what you suggest here! It is quite confusing as it is now, at least for the noobs.

Last edited 4 years ago by Philip Hannebohm (previous) (diff)

comment:2 by Francesco Casella, 4 years ago

Resolution: worksforme
Status: newclosed

We had a long discussion about this in the past, see #5132 and #5436. In fact, @ceraolo initially suggested that we may evaluate non-structural parameters by default, due to the spectacular performance improvements, see ticket:5132#comment:1.

Eventually, we settled down on the conclusion that the default should be to not evaluate, see ticket:5132#comment:15. This was 16 months ago, before we released 1.14.0.

As far as I understand this is still the case, see the OMEdit the source code.

@ceraolo you may try to reset your OMEdit settings and see what happens.

I tentatively close this ticket, please reopen it if turns out that for some reason the default for evaluate parameters is not what we expect, despite the source code setting it to false.

in reply to:  2 ; comment:3 by massimo ceraolo, 4 years ago

Replying to casella:

We had a long discussion about this in the past, see #5132 and #5436. In fact, @ceraolo initially suggested that we may evaluate non-structural parameters by default, due to the spectacular performance improvements, see ticket:5132#comment:1.

AAgh...
My change of mind is at least as spectacular as the performance improvements I mentioned!
Age increases fast...
Sorry for opening this ticket.

BTW, I remember we discussed adding some button to reset all OMEdit options, but I cannot find it anywhere. Probably it is still the age issue I mentioned earlier... So, as I said, I suspect that the default is evaluate but I'm not sure.

in reply to:  3 ; comment:4 by Francesco Casella, 4 years ago

Replying to ceraolo:

Sorry for opening this ticket.

Don't worry, in fact I had to do some research because I was not sure myself.

BTW, I remember we discussed adding some button to reset all OMEdit options, but I cannot find it anywhere. Probably it is still the age issue I mentioned earlier... So, as I said, I suspect that the default is evaluate but I'm not sure.

Tools | Options, there are three buttons on the bottom right, the middle one should be the one you're looking for

in reply to:  4 comment:5 by massimo ceraolo, 4 years ago

Tools | Options, there are three buttons on the bottom right, the middle one should be the one you're looking for

Thanks.

Note: See TracTickets for help on using tickets.