Skip to content
forked from kiankd/comp424

Implement game-playing algorithms (minimax, alpha-beta, Monte Carlo) on a two-player perfect deterministic game (COMP 424, McGill University)

Notifications You must be signed in to change notification settings

ohaanika/tablut

 
 

Repository files navigation

Tablut, a Finnish variant of the classic Viking game Hnefatafl is a two-player perfect deterministic game. To accomplish the objective of winning Tablut, the following two game playing strategies were explored:

(1) Alpha-Beta pruning
(2) Monte Carlo Tree Search

Ultimately, since the Alpha-Beta pruning algorithm performed better than Monte Carlo Tree Search, this algorithm as submitted for the COMP 424 class tournament. This programme ranked 21st among ~270 students.

The clockworks of the game were created by Kian Kenyon-Dean (COMP 424 Teacher Assistant). The game playing strategies within the folder "/src/student_player" were created by me.

About

Implement game-playing algorithms (minimax, alpha-beta, Monte Carlo) on a two-player perfect deterministic game (COMP 424, McGill University)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%