3 books • 1 series
Puzzle-based Learning
How to Solve it
Genetic Algorithms + Data Structures = Evolution Programs (Artificial Intelligence)