Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

E

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
A simple heuristic for estimating a discrete AdditiveUtilitySpace from a BidRanking.
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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
Skip navigation links