hwayne / learntla-v2

Learn TLA+ for free! No prior experience necessary!
https://www.learntla.com
Other
183 stars 39 forks source link

Warn that a set has to be symmetric when it is declared symmetric #75

Open lemmy opened 11 months ago

lemmy commented 11 months ago

After recently witnessing yet another instance of a set being mistakenly declared as symmetric when it is actually not, I would like to propose that users be reminded of their responsibility to ensure that a set is indeed symmetry (https://learntla.com/topics/optimization.html#use-symmetry-sets). Additionally, symmetry reduction should not be on while liveness checking.

https://tla.msr-inria.inria.fr/tlatoolbox/doc/model/model-values.html