Skip to content

langorou/vamperouge

Repository files navigation

vamperouge

Usage

python3 vamperouge.py {adresseIP} {port}

pytorch and numpy are required.

Files

Related to Alpha Zero

  • MCTS implemented in mcts.py
  • DNN implemented in model.py
  • self-play implemented in self_play.py and arena.py

Related to Vampires VS Werewolves

  • game logic implemented in game.py
  • TCP client implemented in tcp_client.py

Run python3 main.py to start training Vamperouge (don't run this on your machine, it uses a LOT of RAM).

Credits

This implementation of the Alpha Zero algorithm was inspired by:

Also, for game-specific things, credits to:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published