Trying to develop a game where the enemy evolves as the AI model trains.
Changelog0.1 : Ignore the basics file, it was just me getting familiar with the environment.
Game file has a basic game with a MC, a blob enemy and your ability to kill it. An OOP based approach was found to be the best one and hence initial approach seen in basics file was discarded.
Once a basic game env is developed am starting work on different types of AI models which I can introduce.
Changelog0.2 : Forking the possible game AIs based on(hence 4 files with 4 AI implementations of blob):
- FSM
- Monte Carlo Search Tree
- Genetic/Generational NN
- Behavioural Decision Trees