- editAction() - Method in class genius.gui.boaframework.BOARepositoryUI
-
- EditIssueDialog - Class in genius.gui.dialogs
-
- EditIssueDialog(DomainAndProfileEditorPanel, Issue) - Constructor for class genius.gui.dialogs.EditIssueDialog
-
- EditIssueDialog(DomainAndProfileEditorPanel, boolean, Issue) - Constructor for class genius.gui.dialogs.EditIssueDialog
-
- EditIssueDialog(DomainAndProfileEditorPanel, boolean, String, Issue) - Constructor for class genius.gui.dialogs.EditIssueDialog
-
- EndNegotiation - Class in genius.core.actions
-
Class which symbolizes the action to leave a negotiation.
- EndNegotiation(AgentID) - Constructor for class genius.core.actions.EndNegotiation
-
Action to end the negotiation.
- endNegotiation - Variable in class genius.core.boaframework.OfferingStrategy
-
Boolean to see if endNegotiation is called
- endNegotiation() - Method in class genius.core.protocol.DefaultMultilateralProtocol
-
Overwrites the rest of the protocol and sets the protocol state to finish
- endNegotiation(String) - Method in class genius.core.protocol.DefaultMultilateralProtocol
-
Overwrites the rest of the protocol and sets the protocol state to finish
- endNegotiation() - Method in interface genius.core.protocol.MultilateralProtocol
-
Overwrites the rest of the protocol and sets the protocol state to finish
- endNegotiation(String) - Method in interface genius.core.protocol.MultilateralProtocol
-
Overwrites the rest of the protocol and sets the protocol state to finish
- EndNegotiationWithAnOffer - Class in genius.core.actions
-
This action is used by parties to indicate they want not to continue after
this last offer.
- EndNegotiationWithAnOffer(AgentID, Bid) - Constructor for class genius.core.actions.EndNegotiationWithAnOffer
-
- endSession(NegotiationResult) - Method in class genius.core.Agent
-
Deprecated.
Method which informs an agent about the utility it received.
- endSession(NegotiationResult) - Method in class genius.core.boaframework.BOA
-
Method called at the end of the negotiation.
- endSession(NegotiationResult) - Method in class genius.core.boaframework.BOAagentBilateral
-
Deprecated.
Method that first calls the endSession method of each component to
receiveMessage the session data and then stores the session data if it is
not empty and is changed.
- endSession(NegotiationResult) - Method in class genius.core.boaframework.BoaParty
-
Method that first calls the endSession method of each component to
receiveMessage the session data and then stores the session data if it is
not empty and is changed.
- enqueue(Double) - Method in class genius.core.misc.Queue
-
Insert a new item into the queue.
- ENUMERATION_CUTOFF - Static variable in class genius.core.analysis.MultilateralAnalysis
-
Maximum number of bids to analyse
- equalContents(Objective) - Method in class genius.core.issue.Objective
-
check the contents but don't check for the class type anymore.
- equals(Object) - Method in class genius.core.actions.DefaultActionWithBid
-
- equals(Object) - Method in class genius.core.Agent
-
Deprecated.
- equals(Object) - Method in class genius.core.AgentID
-
- equals(Object) - Method in class genius.core.AgentParam
-
- equals(Object) - Method in class genius.core.analysis.BidPoint
-
- equals(Object) - Method in class genius.core.analysis.BidPointTime
-
- equals(Bid) - Method in class genius.core.Bid
-
- equals(Object) - Method in class genius.core.Bid
-
- equals(Object) - Method in class genius.core.bidding.BidDetails
-
- equals(Object) - Method in class genius.core.Deadline
-
- equals(Object) - Method in class genius.core.DomainImpl
-
- equals(Object) - Method in class genius.core.issue.IssueDiscrete
-
- equals(Object) - Method in class genius.core.issue.Objective
-
- equals(Object) - Method in class genius.core.issue.ValueDiscrete
-
- equals(Object) - Method in class genius.core.issue.ValueInteger
-
- equals(Object) - Method in class genius.core.issue.ValueReal
-
- equals(Object) - Method in class genius.core.list.Tuple
-
- equals(Object) - Method in class genius.core.misc.Pair
-
- equals(Object) - Method in class genius.core.parties.NegotiationPartyInternal
-
- equals(Object) - Method in interface genius.core.parties.PartyWithUtility
-
Note, this does not enforce proper implementation as equals already
exists in Object.
- equals(Object) - Method in class genius.core.persistent.DefaultStandardInfo
-
- equals(Object) - Method in class genius.core.repository.AgentRepItem
-
- equals(Object) - Method in class genius.core.repository.boa.BoaPartyRepItem
-
- equals(Object) - Method in class genius.core.repository.boa.BoaRepItem
-
- equals(Object) - Method in class genius.core.repository.boa.BoaWithSettingsRepItem
-
- equals(Object) - Method in class genius.core.repository.DomainRepItem
-
- equals(Object) - Method in class genius.core.repository.MultiPartyProtocolRepItem
-
- equals(Object) - Method in class genius.core.repository.PartyRepItem
-
- equals(Object) - Method in class genius.core.repository.ProfileRepItem
-
- equals(Object) - Method in class genius.core.repository.ProtocolRepItem
-
- equals(Object) - Method in class genius.core.session.Participant
-
Equals is based only on the agent id.
- equals(Object) - Method in class genius.core.tournament.VariablesAndValues.AgentParameterVariable
-
- equals(Object) - Method in class genius.core.tournament.VariablesAndValues.AgentValue
-
- equals(Object) - Method in class genius.core.tournament.VariablesAndValues.BOAagentValue
-
- equals(Object) - Method in class genius.core.tournament.VariablesAndValues.DBLocationValue
-
- equals(Object) - Method in class genius.core.tournament.VariablesAndValues.DBPasswordValue
-
- equals(Object) - Method in class genius.core.tournament.VariablesAndValues.DBSessionValue
-
- equals(Object) - Method in class genius.core.tournament.VariablesAndValues.DBUserValue
-
- equals(Object) - Method in class genius.core.tournament.VariablesAndValues.ExperimentalValue
-
- equals(Object) - Method in class genius.core.utility.AdditiveUtilitySpace
-
- equals(Object) - Method in class genius.core.utility.ConstraintUtilitySpace
-
Uses the original equals of Object
.
- equals(Object) - Method in class genius.core.utility.EvaluatorDiscrete
-
- equals(Object) - Method in class genius.core.utility.EvaluatorReal
-
- equals(Object) - Method in class genius.core.utility.NonlinearUtilitySpace
-
Uses the original equals of Object
.
- equals(Object) - Method in class genius.core.xml.Key
-
- equals(Object) - Method in class genius.gui.panels.ListDataListenerAdapter
-
- estimateUsingBidRanks(BidRanking) - Method in class genius.core.uncertainty.AdditiveUtilitySpaceFactory
-
- estimateUtilitySpace() - Method in class genius.core.parties.AbstractNegotiationParty
-
Returns an estimate of the utility space given uncertain preferences specified by the user model.
- ETA - Static variable in class genius.core.misc.Progress
-
Flag for including estimate time ahead (ETA) in report (example: ETA: 5
minutes)
- evalFaratin(double, double, double, double, double) - Static method in enum genius.core.utility.EVALFUNCTYPE
-
Method which given the value of an issue, returns the utility of the value.
- EVALFUNCTYPE - Enum in genius.core.utility
-
This class specifies the possible evaluation functions.
- evalLinear(double, double, double) - Static method in enum genius.core.utility.EVALFUNCTYPE
-
Method which given a value of a linear issue, returns the utility of the value.
- evalLinearRev(double, double, double) - Static method in enum genius.core.utility.EVALFUNCTYPE
-
Method which given the utility of an issue, converts it back to the value.
- evalTriangular(double, double, double, double) - Static method in enum genius.core.utility.EVALFUNCTYPE
-
Method which given the value x, returns the utility of the value.
- evalTriangularVariableTop(double, double, double, double, double) - Static method in enum genius.core.utility.EVALFUNCTYPE
-
Method which given the value x, returns the utility of the value.
- Evaluator - Interface in genius.core.utility
-
Evaluator is an object that translates discrete values into an evaluation
value.
- EvaluatorDiscrete - Class in genius.core.utility
-
This class is used to convert the value of a discrete issue to a utility.
- EvaluatorDiscrete() - Constructor for class genius.core.utility.EvaluatorDiscrete
-
Creates a new discrete evaluator with weight 0 and no values.
- EvaluatorDiscrete(HashMap<ValueDiscrete, Double>) - Constructor for class genius.core.utility.EvaluatorDiscrete
-
- EvaluatorInteger - Class in genius.core.utility
-
This class is used to convert the value of an integer issue to a utility.
- EvaluatorInteger() - Constructor for class genius.core.utility.EvaluatorInteger
-
Creates a new integer evaluator with weight 0 and no values.
- EvaluatorObjective - Class in genius.core.utility
-
Evaulator for an objective.
- EvaluatorObjective() - Constructor for class genius.core.utility.EvaluatorObjective
-
Creates a new evaluator for an objective with a zero weight.
- EvaluatorObjective(EvaluatorObjective) - Constructor for class genius.core.utility.EvaluatorObjective
-
Copies the data from the given EvaluatorObjective.
- EvaluatorReal - Class in genius.core.utility
-
An evaluator for real-type issues.
- EvaluatorReal() - Constructor for class genius.core.utility.EvaluatorReal
-
- EVALUATORTYPE - Enum in genius.core.utility
-
Enum specifying the possible evaluation types.
- ExceptionTool - Class in genius.core.misc
-
- ExceptionTool(Throwable) - Constructor for class genius.core.misc.ExceptionTool
-
- exclude(Collection<NegotiationParty>, Class) - Method in class genius.core.protocol.DefaultMultilateralProtocol
-
Filters the list by including only the type of negotiation parties.
- ExclusiveHyperRectangle - Class in genius.core.utility
-
- ExclusiveHyperRectangle() - Constructor for class genius.core.utility.ExclusiveHyperRectangle
-
- ExclusiveZeroConstraint - Class in genius.core.utility
-
- ExclusiveZeroConstraint(Integer) - Constructor for class genius.core.utility.ExclusiveZeroConstraint
-
- ExclusiveZeroOutcomeConstraint - Class in genius.core.utility
-
- ExclusiveZeroOutcomeConstraint() - Constructor for class genius.core.utility.ExclusiveZeroOutcomeConstraint
-
- execute(String, Callable<V>) - Method in class genius.core.session.ExecutorWithTimeout
-
Execute the command within the remaining time of this executor.
- ExecutorWithTimeout - Class in genius.core.session
-
execute commands within the set timout limits.
- ExecutorWithTimeout(long) - Constructor for class genius.core.session.ExecutorWithTimeout
-
Construct an executor with a total available amount of time.
- existUtilitySpace(Domain, ProfileRepItem) - Method in class genius.core.repository.Repository
-
- ExperimentalUserModel - Class in genius.core.uncertainty
-
Extends the
UserModel
(which contains *perceived* preferences) with
access to the *real* preferences.
- ExperimentalUserModel(BidRanking, UncertainAdditiveUtilitySpace) - Constructor for class genius.core.uncertainty.ExperimentalUserModel
-
- ExperimentalValue - Class in genius.core.tournament.VariablesAndValues
-
- ExperimentalValue(double) - Constructor for class genius.core.tournament.VariablesAndValues.ExperimentalValue
-
- ExperimentalVariable - Class in genius.core.tournament.VariablesAndValues
-
- ExperimentalVariable() - Constructor for class genius.core.tournament.VariablesAndValues.ExperimentalVariable
-
- ExtendedCheckboxPanel - Class in genius.gui.panels
-
Another implementation of the CheckBox Panel.
- ExtendedCheckboxPanel(String, BooleanModel) - Constructor for class genius.gui.panels.ExtendedCheckboxPanel
-
- ExtendedComboBoxModel<A> - Class in genius.gui.panels
-
Extends the default ListModel by allowing it to be loaded afterwards with
data.
- ExtendedComboBoxModel() - Constructor for class genius.gui.panels.ExtendedComboBoxModel
-
- ExtendedListModel<A> - Class in genius.gui.panels
-
Extends the default ListModel by allowing it to be loaded afterwards with
data.
- ExtendedListModel() - Constructor for class genius.gui.panels.ExtendedListModel
-