forked from nihil21/existential-tablut
-
Notifications
You must be signed in to change notification settings - Fork 0
Lostefra/existential-tablut
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
---------- Existential_Tablut ---------- This project is structured as follows: - The 'src' folder contains all the scripts implementing the neuroevolution which allowed us to produce the final NNs. - The 'test' folder contains some tests. - Finally, the 'exec' folder contains the code of the client; in particular, to execute the client one must run the 'runmyplayer' script, giving as arguments the role ('White' or 'Black'), the timeout and the server ip: ./runmyplayer <role> <timeout> <server_ip> The external libraries needed to run the scripts are: - keras - theano - sklearn Please note that keras relies by default on the tensorflow backend, thus it must explicitly told to use theano instead (by modifying ~/.keras/keras.json). Our vm in which the client will run is already configured to do so. Credits: Lorenzo Mario Amorosa (https://github.com/Lostefra) Mattia Orlandi (https://github.com/nihil21) Giacomo Pinardi (https://github.com/GiacomoPinardi) Giorgio Renzi (https://github.com/gioggio)
About
Repository of our project for the Tablut Challenge 2019 - University of Bologna, Master in AI
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Python 99.7%
- Shell 0.3%