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: ceraolo Owned by: adeas31
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 Changed 4 years ago by phannebohm

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 phannebohm (previous) (diff)

comment:2 follow-up: Changed 4 years ago by casella

  • Resolution set to worksforme
  • Status changed from new to closed

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.

comment:3 in reply to: ↑ 2 ; follow-up: Changed 4 years ago by ceraolo

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.

comment:4 in reply to: ↑ 3 ; follow-up: Changed 4 years ago by casella

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

comment:5 in reply to: ↑ 4 Changed 4 years ago by ceraolo

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.