Version 25 (modified by 6 years ago) ( diff ) | ,
---|
Welcome to Genius Source repository
Genius is a General Environment for Negotiation with Intelligent multi-purpose Usage Simulation.
Here you can browse the source code of Genius (use the "Browse Source" button).
For downloading official releases, please go to the official Genius website.
If you use Genius in your project, you can refer to the following paper: Genius: An Integrated Environment for Supporting the Design of Generic Automated Negotiators (BibTeX) (in: Computational Intelligence).
For svn checkout, use the address https://tracinsy.ewi.tudelft.nl/pub/svn/Genius/
Contact the lead developer here.
Genius is licensed under GPL v3
Developer suggestions
Following steps are a quick start guide for developers working on Genius itself. For developing a negotiation party, it is recommended to use the genius jar file, following the genius documentation.
Import sources in Eclipse
- Install eclipse-svn client, eg go to Help/Eclipse Marketplace, search for "svn" and install "subclipse"
- File/Import, SVN/Checkout Projects from SVN, Next, Create a new repository location, next, enter https://tracinsy.ewi.tudelft.nl/pub/svn/Genius/, next, click on https://tracinsy.ewi.tudelft.nl/pub/svn/Genius/, next, finish.
Build zip file
- Right click on build.xml and select Run As/Ant Build
Run Genius
- Right click on Negotiation GUI and select Run As/Java Application
- Double click "Application - genius"
Attachments (1)
- genius.jpg (180.4 KB ) - added by 6 years ago.
Download all attachments as: .zip