/Altruists-Egoists-Community

Simulates Altruism/Egoism community.

Primary LanguageJava

altruists-egoists

COM 313: Algorithmic Game Theory final project by Clint Mullins and Peter Glennon

####To run the current version:

  1. Download Altruists_Egoists.jar

  2. In a terminal, navigate to the directory containing the .jar

  3. Run "java -jar Altruists_Egoists.jar"

####To build and run the source code:

  1. Download Apache Ant if not already installed

  2. Download and extract the project

  3. In a terminal, navigate to the root project directory

  4. Run "ant run"

Clint Mullins created the back end logic and execution: Agent.java Circle.java

Peter Glennon created front end GUI: FloatTextField.java Config.java GameLogPanel.java HelpWindow.java MainWindow.java NumericTextField.java PopConfigPanel.java PopulationPanel.java VisualAgent.java