Package | Description |
---|---|
negotiator.actions | |
negotiator.config | |
negotiator.parties | |
negotiator.repository |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<NegotiationParty> |
InformPartyList.getParties() |
Constructor and Description |
---|
InformPartyList(java.util.ArrayList<NegotiationParty> parties) |
Modifier and Type | Method and Description |
---|---|
static NegotiationParty |
GuiConfiguration.createFrom(PartyRepItem partyRepItem,
Domain domain)
Creates a new Party from repository items
|
static NegotiationParty |
GuiConfiguration.createFrom(PartyRepItem partyRepItem,
ProfileRepItem profileRepItem)
Creates a new Party from repository items
|
Modifier and Type | Interface and Description |
---|---|
interface |
Mediator
Base class for all mediator parties.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractNegotiationParty
A basic implementation of the
NegotiationParty interface. |
class |
AbstractTimeDependentNegotiationParty
Boulware/Conceder tactics, by Tim Baarslag, adapted from [1].
|
class |
AcceptingNegotiationParty
Most basic voting agent implementation I could think of: this agent accepts
any offer.
|
class |
Annealer
Implementation of a party that uses simulated annealing strategy to get to an
agreement.
|
class |
BoulwareNegotiationParty |
class |
ConcederNegotiationParty |
class |
ConsensusVotingHumanAgent |
class |
CounterOfferHumanNegotiationParty |
class |
EnumeratorParty
Debug class for enumerating all offers to a file
|
class |
FeedbackHillClimber
Hill climber implementation for the mediator protocol with feedback.
|
class |
FeedbackMediator
Implementation of a mediator that uses feedback to make a (partial)
preference graph of the participating parties offers.
|
class |
HillClimber
Implementation of a party that uses hill climbing strategy to get to an
agreement.
|
class |
MediatorHumanNegotiationParty
modified version of W.Pasman's modified version of Dmytro's UIAgent
|
class |
NegotiationEndingParty
Most basic voting agent implementation I could think of: this agent accepts
any offer.
|
class |
NonDeterministicConcederNegotiationParty |
class |
RandomCounterOfferNegotiationParty
Basic voting implementation: this agent accepts and rejects offers with a 50%
chance.
|
class |
RandomFiftyFiftyNegotiationParty
Basic voting implementation: this agent accepts and rejects offers with a 50%
chance.
|
class |
RandomFlippingMediator
Mediator that randomly flips one issue of the current offer to generate a new
offer.
|
class |
TimeoutNegotiationParty
Most basic voting agent implementation I could think of: this agent accepts
any offer.
|
class |
TracerParty |
class |
UINegotiationParty |
Modifier and Type | Method and Description |
---|---|
NegotiationParty |
NegotiationPartyInternal.getParty()
Get the agent implementation.
|
Modifier and Type | Method and Description |
---|---|
NegotiationParty |
PartyRepItem.load() |