Solves.ca
Forty single-purpose browser apps, each one aimed at a single solver, puzzle, or calculation.
Solves.ca is a shelf of small browser applications, each pointed at exactly one problem. Forty are live at the moment: seventeen utilities, twelve games, and eleven solvers. Open one, paste your input, and get an answer with the working shown rather than a bare number.
The front page reads from a registry file instead of a hand-maintained list, so adding a sibling is a registry entry rather than an edit to the index.
Growing up and moving out
A new sibling starts at solves.ca/<slug>/. If one turns out to be bigger than a single page, it can be promoted to its own subdomain or a domain of its own without disturbing anything else. Two have made that move:
- Logic Studio builds boolean and predicate expressions visually, with truth tables, minimization, and Z3-backed SAT/SMT solving in the browser tab.
- Cellular covers every elementary cellular automaton rule, tying each complexity measure back to the pixels that produced it.
A sample of the rest
Sudoku solves, hints, generates, and explains through named techniques with a step-by-step trace. Minesweeper reports mine probabilities and the best next click. Wordle ranks next guesses by information gained. Nonogram and Kakuro both show their reasoning; Slitherlink shows its contradictions. The seating and lineup solvers are constraint problems dressed as real chores, and both are deterministic from a seed, so the same input gives the same arrangement twice.
The utilities are the plainer half: regular expressions explained token by token, unit conversions, time zone and business-day arithmetic, loan and compound-interest calculations, descriptive statistics, dice distributions, colour contrast checks, CIDR arithmetic, molar mass, antenna lengths, Ohm’s law, PLL synthesis, and AM/FM sideband analysis.