My personal Computational Intelligence course repo
- tsp.py: tsp solver with custom 'heuristic' permutation (not working very well)
- tsp_inverover.py: tsp solver with pure ga (generations + inver-over + elitism) (works definitely better))
- main.py: just the calls to the methods for playing the game
- Connect4.py: connect-4 wrapper class + minmax (with alpha-beta pruning + hard cut-off) + montecarlo solver
- TreeNode.py: implementation of a recursive data structure to represent and explore the game tree