Skip to content

Implementation

cs2309 edited this page Jun 12, 2012 · 1 revision

NOTE: This page is not up to date

PresageServices

CarbonReportingService.java

ParticipantCarbonReportingService.java

PresageEnvironment

Shared states available to all agents.

PresageAgents

An opportunity for you to document a wiki page on your country behaviour

Abstract Country

AnnexOneReduce.java

AnnexOneSustain.java

AnnexTwo.java

NonParticipant.java

ActionHandlers

[SubmitCarbonEmissionReportHandler.java] (SubmitCarbonEmissionReportHandler)

[PublicOfferHandler.java] (PublicOfferHandler)

[InitiateTradeHandler.java] (InitiateTradeHandler)

Actions

Actions defined here for use by Agents.

SubmitCarbonEmissionReport.java

[TradeAction.java] (TradeAction)

[InitiateTrade.java] (InitiateTrade)

[PublicOffer.java] (PublicOffer)

PresageTrade

Mostly written by CMD. Some explanation required.

[TradeProtocol.java] (TradeProtocol)