Tod-dev / DAI-Auctions

Project of DAI : "Distributed Artificial Intelligence". Auctions between agents using lighTS Tuple Space.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DAI-Auctions

Auctions between agents using lighTS Tuple Space.

1: build all classes

./build.sh

SIMULATION (Only for MACOS):

Launch simulation (1 Auctioneer and 2 Agents)

./simulation.sh <type>

default type is EnglishAuction, you can use DutchAuction too!

INSTRUCTIONS TO LAUNCH SINGLE AGENTS:

(all parameters are optional)

2: launch the tuple space rmi registry

./run.sh RemoteTupleSpace <tupleSpaceName>

3: launch as many clients as you want

./run.sh AuctionParticipant <tupleSpaceName> <name> <type>

4: launch the auctioneer

./run.sh Auctioneer <tupleSpaceName> <type>

About

Project of DAI : "Distributed Artificial Intelligence". Auctions between agents using lighTS Tuple Space.


Languages

Language:Java 96.6%Language:Shell 3.4%