Based on AR repository but with reverse engineered code after incident.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
R
lib
misc
nbproject
src
test
.gitignore
1497125935_RunControl.png
1497125936_RunControl.ico
1497125939_Gnome-System-Run-64.png
1497125940_Gnome-System-Run-64.ico
LICENSE
README.md
build.xml
manifest.mf
options.cfg
run_multiple_presets.py

README.md

Community Agents Simulation & Trust/Reputation Research

AU_Logo AUBSS_Logo

License ProjectVersion Shippable


This is an early stage development project, many things may change or be removed, including this README.


Installation

For git SSH cloning you need a RSA Key.

$ git clone git@github.com:Aarhus-BSS/Aarhus-Research.git

Next, open the project folder using NetBeans and build (F11).

Now you have the jar file in the dist/ folder.

Usage

Run with java -Xmx1000m -jar AUReseach-Exp.jar

  • You can to use the GUI, easily understandable, to perform the tests.
  • Or you can do multiple runs of one preset by putting library=console in the options file options.cfg.
  • Or you can do multiple runs of multiple presets with the python3 script run_multiple_presets.py

If you use Java, include all the source files and use RoundManager as starting point.

RoundManager _roundManager = new RoundManager(_numberOfRounds, _numberOfSAgents, _numberOfPAgents);
_roundManager.runRound(); // Single round run.
_roundManager.runLoop(); // All the rounds.
_roundManager.end(); // Write the end of the report files and ends the Matchmaking game.

Using the output

The GUI will plot and export single runs. If you do multiple runs, you can use the scripts in R/ to plot multiple runs of multiple presets at the same time, based on the data exports.

Developer PGP

https://pgp.mit.edu/pks/lookup?op=get&search=0x222A698411E7D47D

240068@via.dk / d3v1l401@d3vsite.org

License

MIT © Aarhus Universitet