/** * @fileOverview */ import * as React from 'react' /** Pop-up that is displayed when opening the help explaining the game rules. * * `handleClose` is the function to close it again because it's open/closed state is * controlled by the containing element. */ export function RulesHelpPopup ({handleClose}: {handleClose: () => void}) { return

Game Rules

Game rules determine if it is allowed to skip levels and if the games runs checks to only allow unlocked tactics and theorems in proofs.

Note: "Unlocked" tactics (or theorems) are determined by two things: The set of minimal tactics needed to solve a level, plus any tactics you unlocked in another level. That means if you unlock simp in a level, you can use it henceforth in any level.

The options are:

levels tactics
regular 🔐 🔐
relaxed 🔓 🔐
none 🔓 🔓
}