A highly modular Object-Oriented AI framework and interactive lab implemented in Python. Features automated benchmarking, pluggable solver engines, and interactive Pygame visualizers for Search, CSPs, Optimization, and Adversarial Games.
csp genetic-algorithm search-algorithm simulated-annealing adversarial-search alpha-beta-pruning monte-carlo-tree-search optimization-algorithms mini-max expectiminimax local-search-algoirthms online-dfs ai-visualization local-beam-search pattern-database lrta-star is-mcts
-
Updated
Aug 14, 2026 - Python