3.1. Multiple Solvers Implementation
- A base class (
Games::LMSolve::Base
) that handles the scanning logic, without knowledge of the rules of the game. - Several derived classes (one for each game variant) that supply it with the game-specific logic.
Games::LMSolve::Base
) that handles the scanning logic, without knowledge of the rules of the game.Written by Shlomi Fish