Software for the Tablut Students Competition
Queste sono le istruzioni per installare le librerie necessarie su ambiente ubuntu/debian:
Da terminale, eseguire i seguenti comandi per installare JDK 8 e ANT.
sudo apt update
sudo apt install openjdk-8-jdk -y
sudo apt install ant -y
A questo punto, bisogna clonare la repository del progetto.
git clone https://github.com/AGalassi/TablutCompetition.git
Il metodo piu' comodo per eseguire il server consiste nell'utilizzare lo script di configurazione ANT da terminale. In particolare:
# Entrare nella cartella del progetto
cd TablutCompetition/Tablut
Un modo per capire se si e' nella cartella giusta e' verificare che sia presente il file build.xml
A questo punto, per compilare il progetto:
ant clean
ant compile
Il progetto e' stato compilato nella cartella build
. Per lanciare il server
si puo' utilizzare il comando:
ant server
Per provarne il funzionamento, si possono attivare i due giocatori Random:
# Da altre due finestre di terminale
ant randomwhite
# E nell'altra
ant randomblack
A questo punto, si dovrebbe aprire una finestra che mostra graficamente lo stato della partita.