Open Ezra opened 5 months ago
I think the last option is the simplest one, i.e. add Dependency Implication → Power -- because of ≠
to the Game.lean
file. @kbuzzard do you have any objection to adding this dependency to the tree?
It's not very good design if only the last level of the world depends on a previous world, especially if that level is purposefully unsolvable. Add a comment leading to Implication World instead.
I really don't see the point of this level, the Power world could very well do without it. Aside from being just math trivia, it's preventing the Power world from going all green in the main menu, which I find kind of upsetting. Why make it a level if it can't be solved?
Power World 10 (Fermat's Last Theorem) is mostly pretty careful to frame it entirely in language we know: (a+1) instead of (n>0), etc. But it doesn't quite finish the job: it uses the symbol ≠, which we've never seen before unless we've digressed at least to Implication World 8. An unfamiliar symbol that we don't know how to manipulate, even a fairly common-sense one, undercuts the message that the tools we now have are enough to express big problems.
My current thought on how to improve this would be to
Other strategies I've considered, but don't like as much, include