Skip to content
An adaptive AI player for finite time Quoridor N-M-K tournament
Python C++ Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
Game.py
GameStack.py
Graph.py
Helpers.py
Makefile
Player.py
README.md
SpecialGraphs.py
TkBoard.py
client.cpp
compile.sh
run1.sh
run2.sh
run3.sh

README.md

Quoridor Bot

An adaptive AI player for finite time Quoridor N-M-K tournament. Bot has been developed as an instance of minimax search with alpha beta pruning using evaluation functions

Requirements

  • pythonTk package

Usage

  • Compile Bot
$ ./compile.sh
  • Run Server
$ python TkBoard.py
  • Run Bot1
$ ./run1.sh 127.0.0.1 12345
  • Run Bot2:
$ ./run1.sh 127.0.0.1 12345
You can’t perform that action at this time.