First move override
Leave these unset to let the first stipulation determine them. Only set them if you want to override what a stipulation does.
Table of supported features
While you're waiting for the diagram and stipulation editors, here are the supported features in table form. Elements in grey are rare or experimental.
|double stalemate (==)|
|double mate (##)|
|win a piece (%)|
|en passant (ep)|
|any move (~)|
The conditions below are only for convenience because they can already be achieved using the conditions above. Clicking on them will activate some checkboxes above. The text representation box accepts those and many obvious names like "NoCapture" that don't deserve its own button.
After you change the problem, the solver will be updated with the new stipulations/conditions when you click on the Start button.
Keep this window visible when solving! Most browsers throttle hidden tabs to 1-2% CPU.