ENSAE Programming Project 2025 : Color Grid Game documentation
ABITBOL Dimitri & DE ROUCK Arthur
- color_grid_game package
- Subpackages
- color_grid_game.solvers package
- Submodules
- color_grid_game.solvers.solver_blossom module
- color_grid_game.solvers.solver_empty module
- color_grid_game.solvers.solver_ford_fulkerson module
- color_grid_game.solvers.solver_greedy module
- color_grid_game.solvers.solver_greedy_upgraded module
- color_grid_game.solvers.solver_hungarian module
- Module contents
- color_grid_game.solvers package
- Submodules
- color_grid_game.grid module
- color_grid_game.main module
- color_grid_game.mcts_bot module
- color_grid_game.minimax_bot module
- color_grid_game.run_game module
Game
GridManager
SolverManager
UIManager
UIManager.darken_color()
UIManager.darken_pair_cells()
UIManager.draw_end_screen()
UIManager.draw_error_message()
UIManager.draw_grid()
UIManager.draw_grid_options()
UIManager.draw_menu_button()
UIManager.draw_pair_frame()
UIManager.draw_pair_line()
UIManager.draw_player_choice()
UIManager.draw_restart_button()
UIManager.draw_return_button()
UIManager.draw_rule_choice()
UIManager.draw_rules()
UIManager.draw_rules_button()
UIManager.draw_score()
UIManager.draw_solution_button()
UIManager.draw_title()
UIManager.draw_turn_indicator()
UIManager.draw_volume_button()
UIManager.toggle_volume()
- color_grid_game.solver module
- Module contents
- Subpackages