How to Build a Solver

This section contains recourses on building a solver.