Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FRONT_END: A Sudoku-type game interface for building finite magmas obeying various laws #576

Open
teorth opened this issue Oct 14, 2024 · 2 comments

Comments

@teorth
Copy link
Owner

teorth commented Oct 14, 2024

Discussed here. This interface would create a "game" where one has to fill out a multiplication table of a specified size. At any given stage of the game, the table will be partially filled out, and the status of various selected laws will be displayed: "false" (with some explicit values of variables supplied on request), "true" (which would only happen when the table is fully completed), or "undetermined" (where the table is incomplete, but no counterexamples found so far).

A more advanced feature would be to suggest "autocompletes" (in the spirit of "Minesweeper") based on the laws one wants to prove - possibly even incorporating automated theorem provers or SAT solvers natively.

@teorth teorth converted this from a draft issue Oct 14, 2024
@EricGT
Copy link

EricGT commented Nov 8, 2024

FYI

When searching the topic in the Zulip forum, search for the word sudoku instead of game.

The idea started here.

@teorth
Copy link
Owner Author

teorth commented Nov 27, 2024

See discussion of a prototype at https://leanprover.zulipchat.com/#narrow/channel/458659-Equational/topic/The.20Finite.20Magma.20Game

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Unclaimed Outstanding Tasks
Development

No branches or pull requests

2 participants