Skip to content

almiab1/AI_Neuroevolution_MTG

Repository files navigation

NEUROEVOLUTIONARY AI FOR MAGARENA


About:

AI project. AI by Neuroevotulion method for Magarena

This project is the final thesis of Alejandro Mira Abad, from the Degree in Interactive Technologies at the Polytechnic University of Valencia.

📋 Abstract:

This project is about the application of one of the AI methods available in the field of machine learning capable of learning and adapting to complex and variant environments, which is able to play MTG(Magarena) intelligently and competitively. This is done through the creation of an environment focused on applying the chosen strategy, as well as the evaluation of the complexity of the learning task. A self-developed framework is implemented, which is responsible for applying the neuroevolutionary method and executing the various trainings.


Minimum Requirements


Clone repo

git clone https://github.com/almiab1/AI_TFG.git
cd AI_TFG

Install dependencies

  • Go to the AI_Evolution folder
cd ./AI_Evolution
  • Activate virtual enviroment
pipenv shell
  • Install dependencies from Pipfile.lock file
pipenv install

Execue trainings

  • Go to the AI_Evolution folder
cd ./AI_Evolution
  • Activate virtual enviroment
pip env shell
  • Execute trainings
python3 main.py

📜 License

Licensed under the GNU General Public License v3.0