Commit Graph

8 Commits

Author SHA1 Message Date
96edad169f Add Q-learning model and training curves
- Added Q-learning model checkpoint file (q_learning.pkl) to the checkpoints directory.
- Included training curves for Q-learning in the plots directory (Q-Learning_training_curves.png).
2026-03-02 23:29:05 +01:00
c9f362bf87 Add SARSA model checkpoint and training curves
- Added a new checkpoint file for the SARSA algorithm at checkpoints/sarsa.pkl.
- Included training curves for the SARSA algorithm in plots/SARSA_training_curves.png.
2026-03-02 17:10:32 +01:00
39674a766a Update Project.ipynb to mark AGENT_TO_TRAIN for future changes 2026-03-02 13:26:26 +01:00
ae1dacc42c Add PettingZoo tournament functionality for agent vs agent matches
- Introduced functions to create a Tennis environment and run matches between agents.
- Implemented a round-robin tournament format excluding random agents.
- Added win-rate matrix visualization and final ranking of agents based on performance.
- Updated imports to include necessary libraries for the new functionality.
2026-03-02 12:21:25 +01:00
61da605113 Refactor code structure for improved readability and maintainability 2026-03-02 12:18:55 +01:00
d3d56fd6ab WIP - Add RL Project 2026-03-02 09:33:44 +01:00
f505977c2d Réorganiser le code pour définir la classe Agent et améliorer la structure du projet 2026-02-18 18:25:41 +01:00
859f627b35 chore: clean up code structure and remove unused code blocks 2026-02-04 18:15:16 +01:00