Skip to content

Sothe5/MCTS-Hearthstone-TFG

Repository files navigation

All the code belongs to this repository https://github.com/ADockhorn/HearthstoneAICompetition but:

  • All the code inside the folder MCTS-Hearthstone-TFG/core-extensions/SabberStoneCoreAi/src/Agent/AlvaroMCTS which is mine
  • The file MCTS-Hearthstone-TFG/core-extensions/SabberStoneCoreAi/src/Agent/AlvaroMCTS/ParametricGreedyAgent.cs whose owner is Pablo Garcia-Sanchez
  • And the code inside the folder MCTS-Hearthstone-TFG/core-extensions/SabberStoneCoreAi/src/Agent/TycheAgent whose owner is Kai Bornemann

This repository is built to test and analyze the MCTS algorithm in the Hearthstone enviroment.

The usefull files to implement the IA are the following:

- Program.cs which is the main class.
- AlvaroMCTS.cs here is where the MCTS behaviour is built
- Node.cs is an auxiliary class for the MCTS tree.
- POGame has all the information related to the information available and the player turn.

License

AGPLv3

SabberStone is licensed under the terms of the Affero GPLv3 or any later version.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages