Skip to content

jgonsior/AngryProgrammers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AngryProgrammers

License: AGPL v3

Julius and Richard's take on the AI Birds competition as part of the INF-PM-ANW module for their studies.

Get it running for development

  1. gradle clean build uberjar
  2. Create your own config.properties file with the following content:
db_user=aibirds
db_pass=secret
db_path=jdbc:sqlite:database.db
  1. Execute it as usual

Get it running on a development server

  1. cd ~/angryprogrammers/github.git
  2. gradle clean build uberjar
  3. cd ~
  4. ~/start.sh 9042

The last shell script starts a new tmux session, named after the port number, and attaches the chrome window to a xpra session, using the same port number.

License

Unless explicitly noted otherwise, the content of this package is released under the GNU Affero General Public License version 3 (AGPLv3)

Why the GNU Affero GPL

Copyright © 2013,2014 for the Basic Game Playing Software by XiaoYu (Gary) Ge, Stephen Gould, Jochen Renz, Sahan Abeyasinghe, Jim Keys, Andrew Wang, Peng Zhang. All rights reserved.

Copyright © 2016 for the rest by Richard Kwasnicki and Julius Gonsior