Introduction
Morpion Solitaire is a fast player and solver for the pencil-and-paper puzzle of the same name: a desktop and Web GUI plus a headless CLI, built for hunting records (the 5T world record is 178).
This book covers three things:
- Using it — installing, playing in the GUI, and the command line.
- The MSR format — a self-describing record format (overview, specification) meant to supersede the older Pentasol text format, with a reusable reference library.
- Internals — the architecture, the search algorithms, and the fixed-grid board.
Play online: https://morpion-solitaire.io · Source: https://github.com/sjourdois/morpion-solitaire
The project is a Cargo workspace of three crates — the GPL-3.0-or-later application and two permissively licensed libraries (the MSR format and a record corpus). See Architecture.