/tablut-AI

Artificial Intelligence that plays Tablut

Primary LanguageJavaBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

MarenTablutAI

What is Tablut?

MarenTablutAI is an artificial intelligence written in Java that plays Tablut, a variant of the classic Viking boardgame Hnefatafl.

Games's rules here

How to run the server

First install Gradle

Gradle Installation here

Go into the project folder:

cd TablutAI/Tablut

Run the server:

gradle Server

To visualize the GUI, run:

gradle Server --args="-g true"

Run MarenTablutAI

Download the latest release here

and then run: java -jar Tablut-MarenAI.jar <black|white> <timeout-per-move-in-seconds> <server-ip>