5.1. Specifying the Order of Tests
- A test is a function that attempts to generate new boards using meta-moves.
- Each test used to be implemented in its own separate block of code, but they were only run one by one.
- Later on, they were put in separate functions, each was assigned an ID, and the user could specify in what order to run them (or a subset of them).
- Choosing a good subset turned out to solve some difficult to solve boards, very quickly.