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 

G

generateAllBids(AbstractUtilitySpace) - Method in class genius.core.boaframework.OutcomeSpace
Generates all the possible bids in the domain
generateComparisonsByUncertaintyPercentage(double) - Method in class genius.core.uncertainty.ComparisonGenerator
 
generateComparisonsFromRankedOutcomeSet(List<BidDetails>) - Method in class genius.core.uncertainty.ComparisonGenerator
 
generateComparisonsWithError(int, double) - Method in class genius.core.uncertainty.ComparisonGenerator
 
generateID(String) - Static method in class genius.core.AgentID
factory function
generateRandomBid() - Method in class genius.core.parties.AbstractNegotiationParty
Generates a random bid which will be generated using this.utilitySpace.
generateRankingByAmount(int) - Method in class genius.core.uncertainty.ComparisonGenerator
 
GenericFileFilter - Class in genius.gui.panels
Filter files with given extension.
GenericFileFilter(String, String) - Constructor for class genius.gui.panels.GenericFileFilter
 
genius - package genius
 
genius.cli - package genius.cli
 
genius.core - package genius.core
 
genius.core.actions - package genius.core.actions
 
genius.core.analysis - package genius.core.analysis
 
genius.core.analysis.pareto - package genius.core.analysis.pareto
 
genius.core.bidding - package genius.core.bidding
 
genius.core.boaframework - package genius.core.boaframework
 
genius.core.boaframework.repository - package genius.core.boaframework.repository
 
genius.core.config - package genius.core.config
 
genius.core.events - package genius.core.events
 
genius.core.exceptions - package genius.core.exceptions
 
genius.core.issue - package genius.core.issue
 
genius.core.jtreetable - package genius.core.jtreetable
 
genius.core.list - package genius.core.list
 
genius.core.listener - package genius.core.listener
 
genius.core.logging - package genius.core.logging
 
genius.core.misc - package genius.core.misc
 
genius.core.parties - package genius.core.parties
 
genius.core.persistent - package genius.core.persistent
 
genius.core.protocol - package genius.core.protocol
 
genius.core.qualitymeasures - package genius.core.qualitymeasures
 
genius.core.repository - package genius.core.repository
 
genius.core.repository.boa - package genius.core.repository.boa
 
genius.core.representative - package genius.core.representative
 
genius.core.session - package genius.core.session
 
genius.core.timeline - package genius.core.timeline
 
genius.core.tournament - package genius.core.tournament
 
genius.core.tournament.VariablesAndValues - package genius.core.tournament.VariablesAndValues
 
genius.core.uncertainty - package genius.core.uncertainty
 
genius.core.utility - package genius.core.utility
 
genius.core.xml - package genius.core.xml
 
genius.domains - package genius.domains
 
genius.gui - package genius.gui
 
genius.gui.actions - package genius.gui.actions
 
genius.gui.agentrepository - package genius.gui.agentrepository
 
genius.gui.boaframework - package genius.gui.boaframework
 
genius.gui.boaparties - package genius.gui.boaparties
 
genius.gui.chart - package genius.gui.chart
 
genius.gui.deadline - package genius.gui.deadline
 
genius.gui.dialogs - package genius.gui.dialogs
 
genius.gui.domainrepository - package genius.gui.domainrepository
 
genius.gui.negosession - package genius.gui.negosession
 
genius.gui.panels - package genius.gui.panels
 
genius.gui.panels.tab - package genius.gui.panels.tab
 
genius.gui.progress - package genius.gui.progress
 
genius.gui.progress.session - package genius.gui.progress.session
 
genius.gui.renderer - package genius.gui.renderer
 
genius.gui.repository - package genius.gui.repository
 
genius.gui.session - package genius.gui.session
 
genius.gui.tournament - package genius.gui.tournament
 
genius.gui.tournamentvars - package genius.gui.tournamentvars
 
genius.gui.tree - package genius.gui.tree
 
genius.gui.uncertainty - package genius.gui.uncertainty
 
GeniusAppInterface - Interface in genius.gui
Interface to the main application: open new panels etc.
get(long) - Method in class genius.core.list.AbstractImmutableList
 
get(BigInteger) - Method in class genius.core.list.FlatList
 
get(BigInteger) - Method in class genius.core.list.ImArrayList
 
get(long) - Method in class genius.core.list.ImArrayList
 
get(BigInteger) - Method in interface genius.core.list.ImmutableList
Returns the element at the specified position in this list.
get(long) - Method in interface genius.core.list.ImmutableList
Returns the element at the specified position in this list.
get(BigInteger) - Method in class genius.core.list.JoinedList
 
get(BigInteger) - Method in class genius.core.list.ListWithRemove
 
get(BigInteger) - Method in class genius.core.list.MapList
 
get(BigInteger) - Method in class genius.core.list.MapThreadList
 
get(BigInteger) - Method in class genius.core.list.Outer
 
get(BigInteger) - Method in class genius.core.list.PermutationsOrderedWithoutReturn
 
get(BigInteger) - Method in class genius.core.list.PermutationsWithoutReturn
 
get(BigInteger) - Method in class genius.core.list.PermutationsWithReturn
 
get(int) - Method in class genius.core.list.ReadonlyList
 
get(BigInteger) - Method in class genius.core.list.ShuffledList
This call can be expensive.
get(BigInteger) - Method in class genius.core.list.Tuples
 
get(String) - Method in class genius.core.logging.AgentsStatistics
See aso #withStatistics(String, double, double)
get(String) - Method in class genius.core.misc.SimulatorConfiguration
 
get() - Method in class genius.core.persistent.DefaultPersistentDataContainer
 
get() - Method in interface genius.core.persistent.PersistentDataContainer
 
get(BigInteger) - Method in class genius.core.tournament.SessionConfigurationList
 
get1() - Method in class genius.core.list.Tuple
 
get2() - Method in class genius.core.list.Tuple
 
get_agent_repository() - Static method in class genius.core.repository.RepositoryFactory
 
get_domain_repos(String, String) - Static method in class genius.core.repository.RepositoryFactory
 
get_domain_repos() - Static method in class genius.core.repository.RepositoryFactory
 
get_party_repository() - Static method in class genius.core.repository.RepositoryFactory
 
getAcceptanceConditions() - Method in class genius.core.repository.boa.BoaRepository
 
getAcceptanceModel() - Method in class genius.gui.boaparties.BoaPartyModel
 
getAcceptanceStrategies() - Method in class genius.core.boaframework.repository.BOAagentRepository
Method which returns the list of acceptance strategies in the BOA repository.
getAcceptanceStrategiesRepItems() - Method in class genius.core.boaframework.repository.BOAagentRepository
Method which returns the list of acceptance strategies in the BOA repository.
getAcceptanceStrategy() - Method in class genius.core.boaframework.BOAagentBilateral
Deprecated.
Returns the acceptance strategy of the agent.
getAcceptanceStrategy() - Method in class genius.core.boaframework.BOAagentInfo
 
getAcceptanceStrategy() - Method in class genius.core.boaframework.BoaParty
Returns the acceptance strategy of the agent.
getAcceptanceStrategy(String) - Method in class genius.core.boaframework.repository.BOAagentRepository
Method used to load the acceptance strategy associated with the given name.
getAcceptanceStrategy() - Method in class genius.core.repository.boa.BoaPartyRepItem
 
getAcceptanceStrategyRepItem(String) - Method in class genius.core.boaframework.repository.BOAagentRepository
 
getAcceptedBy() - Method in class genius.core.boaframework.OutcomeTuple
 
getACList() - Method in class genius.core.boaframework.Multi_AcceptanceCondition
 
getAct() - Method in class genius.core.events.ActionEvent
 
getAction() - Method in class genius.core.events.MultipartyNegoActionEvent
 
getAction() - Method in class genius.core.session.Turn
Gets the action executed this turn
getActionListeners(List<NegotiationParty>) - Method in class genius.core.protocol.AlternatingMultipleOffersProtocol
 
getActionListeners(List<NegotiationParty>) - Method in class genius.core.protocol.DefaultMultilateralProtocol
Get a map of parties that are listening to each other's response
getActionListeners(List<NegotiationParty>) - Method in class genius.core.protocol.MediatorFeedbackBasedProtocol
 
getActionListeners(List<NegotiationParty>) - Method in interface genius.core.protocol.MultilateralProtocol
Get a map of parties that are listening to each other's response.
getActionListeners(List<NegotiationParty>) - Method in class genius.core.protocol.SimpleMediatorBasedProtocol
 
getActionListeners(List<NegotiationParty>) - Method in class genius.core.protocol.StackedAlternatingOffersProtocol
Get a map of parties that are listening to each other.
getActions() - Method in class genius.core.session.Round
Gets the actions in done in this round.
getActionsTerminateSessionWithFailure() - Method in class genius.core.NegoRound
 
getActionsTerminateSessionWithSuccess() - Method in class genius.core.NegoRound
 
getActor() - Method in class genius.core.events.ActionEvent
 
getAgent() - Method in interface genius.core.actions.Action
Returns the ID of the agent which created the action.
getAgent() - Method in class genius.core.actions.DefaultAction
 
getAgent() - Method in class genius.core.Agent
Deprecated.
 
getAgent() - Method in class genius.core.AgentAdapter
 
getAgent() - Method in class genius.core.events.AgentLogEvent
 
getAgentASize() - Method in class genius.core.boaframework.OutcomeTuple
 
getAgentAsString() - Method in class genius.core.events.ActionEvent
 
getAgentAUtilitySpace() - Method in class genius.core.protocol.BilateralAtomicNegotiationSession
 
getAgentBSize() - Method in class genius.core.boaframework.OutcomeTuple
 
getAgentBUtilitySpace() - Method in class genius.core.protocol.BilateralAtomicNegotiationSession
 
getAgentDescription(Agent) - Static method in class genius.core.Global
Gives a useful agent name.
getAgentID() - Method in class genius.core.Agent
Deprecated.
 
getAgentID() - Method in class genius.core.parties.NegotiationInfo
 
getAgentID() - Method in class genius.gui.progress.session.Outcome
 
getAgentName(int) - Method in class genius.core.protocol.Protocol
 
getAgentOfClass(String) - Method in class genius.core.repository.Repository
 
getAgentParam() - Method in class genius.core.tournament.VariablesAndValues.AgentParameterVariable
 
getAgentParams(int) - Method in class genius.core.protocol.Protocol
 
getAgentProfiles() - Method in class genius.core.persistent.DefaultStandardInfo
 
getAgentProfiles() - Method in interface genius.core.persistent.StandardInfo
 
getAgentRepetitionModel() - Method in class genius.gui.tournament.MultiTournamentModel
 
getAgentRepItem(int) - Method in class genius.core.protocol.Protocol
 
getAgentRepItem() - Method in class genius.core.repository.RepositoryItemType
 
getAgentUtilitySpaces(int) - Method in class genius.core.protocol.Protocol
 
getAggregationType(String) - Static method in enum genius.core.utility.AGGREGATIONTYPE
 
getAggregationType() - Method in class genius.core.utility.UtilityFunction
 
getAgreement() - Method in class genius.core.analysis.MultilateralAnalysis
 
getAgreement() - Method in class genius.core.events.MultipartyNegoActionEvent
 
getAgreement() - Method in class genius.core.events.SessionEndedNormallyEvent
 
getAgreement() - Method in class genius.core.persistent.DefaultStandardInfo
 
getAgreement() - Method in interface genius.core.persistent.StandardInfo
get the agreement.
getAllBids() - Method in class genius.core.uncertainty.ComparisonGenerator
 
getAllBidsWithoutUtilities() - Method in class genius.core.boaframework.OutcomeSpace
 
getAllItems() - Method in class genius.gui.panels.SingleSelectionModel
 
getAllItems() - Method in class genius.gui.panels.SubsetSelectionModel
 
getAllOutcomes() - Method in class genius.core.boaframework.OutcomeSpace
 
getAllowsChildren() - Method in class genius.core.issue.Objective
 
getAmountOfComparisons() - Method in class genius.core.uncertainty.BidRanking
 
getAnalysis() - Method in class genius.core.events.SessionEndedNormallyEvent
 
getAnchorSelectionIndex() - Method in class genius.gui.panels.SelectionModelAdapter
 
getAttribute(String) - Method in class genius.core.xml.SimpleElement
 
getAttributes() - Method in class genius.core.xml.SimpleElement
 
getAverageDifferenceBetweenBidsList() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getAverageDifferenceBetweenBidsListData() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getAverageDifferenceBetweenIssueWeightsList() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getAverageDifferenceBetweenIssueWeightsListData() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getAverageDifferenceOfParetoFrontierList() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getAverageDifferenceOfParetoFrontierListData() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getAverageDiscountedUtility(AbstractUtilitySpace) - Method in class genius.core.BidHistory
 
getAverageUtility() - Method in class genius.core.BidHistory
 
getBestBidDetails() - Method in class genius.core.BidHistory
Returns the bid with the highest utility stored in the history.
getBestDiscountedBidDetails(AbstractUtilitySpace) - Method in class genius.core.BidHistory
Returns the bid with the highest discounted utility stored in the history.
getBid() - Method in interface genius.core.actions.ActionWithBid
Returns the bid that is involved with this action.
getBid() - Method in class genius.core.actions.DefaultActionWithBid
Returns the bid offered by the agent which created this offer.
getBid() - Method in class genius.core.actions.OfferForVoting
 
getBid() - Method in class genius.core.analysis.BidPoint
Bid from which the utilities are represented.
getBid() - Method in class genius.core.bidding.BidDetails
Returns the bid.
getBid(List<BidDetails>) - Method in class genius.core.boaframework.OMStrategy
Returns a bid selected using the opponent model from the given set of similarly preferred bids.
getBid(OutcomeSpace, Range) - Method in class genius.core.boaframework.OMStrategy
Returns a bid selected using the opponent model with a utility in the given range.
getBid(SortedOutcomeSpace, double) - Method in class genius.core.boaframework.OMStrategy
Use this method in case no range is specified, but only a target utility.
getBid() - Method in class genius.gui.progress.session.Outcome
 
getBid1() - Method in class genius.core.uncertainty.OutcomeComparison
 
getBid2() - Method in class genius.core.uncertainty.OutcomeComparison
 
getBiddingStrategies() - Method in class genius.core.repository.boa.BoaRepository
 
getBiddingStrategyRepItem(String) - Method in class genius.core.boaframework.repository.BOAagentRepository
 
getBidEvaluation(Bid) - Method in class genius.core.boaframework.OpponentModel
Support function.
getBidFromAction(Action) - Static method in class genius.core.actions.DefaultAction
Method which returns the bid of the current action if it is of the type Offer or else Null.
getBidIndices() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getBidNearUtility(double) - Method in class genius.core.boaframework.OutcomeSpace
gets a BidDetails which is closest to the given utility
getBidNearUtility(double) - Method in class genius.core.boaframework.SortedOutcomeSpace
Gets a BidDetails which is close to the utility
getBidOrder() - Method in class genius.core.uncertainty.BidRanking
 
getBidRanking() - Method in class genius.core.uncertainty.UserModel
 
getBidsinRange(Range) - Method in class genius.core.boaframework.OutcomeSpace
Returns a list of bids (from possibleBids) that have a utility within the given range.
getBidsinRange(Range) - Method in class genius.core.boaframework.SortedOutcomeSpace
gets a list of BidDetails that have a utility within the range
getBidsInRangeByUtilitySpace(Range) - Method in class genius.core.representative.UncertainUtilitySpace
Returns a list of the size of the number of utility spaces each element of which is a list of the bids in the range we want
getBidSpace(AbstractUtilitySpace...) - Static method in class genius.core.analysis.BidSpaceCache
Method used to load a BidSpace.
getBilateralOptionsModel() - Method in class genius.gui.tournament.MultiTournamentModel
 
getBilateralShowAllBids() - Method in class genius.gui.session.SessionModel
 
getBilateralUtilUtilPlot() - Method in class genius.gui.session.SessionModel
 
getBoa() - Method in class genius.core.repository.boa.BoaWithSettingsRepItem
 
getBoaComponents(BoaType) - Method in class genius.core.repository.boa.BoaRepository
 
getBoaPartyRepository() - Static method in class genius.core.repository.RepositoryFactory
 
getBoaRepo() - Method in class genius.gui.boaparties.BoaComponentModel
Factory method, for testing.
getBoaRepository() - Static method in class genius.core.repository.RepositoryFactory
 
getBooleanOption(String, boolean) - Static method in class genius.core.tournament.TournamentConfiguration
 
getBoundList() - Method in class genius.core.utility.ExclusiveHyperRectangle
 
getBoundList() - Method in class genius.core.utility.HyperRectangle
 
getBoundList() - Method in class genius.core.utility.InclusiveHyperRectangle
 
getButton() - Method in class genius.gui.panels.ButtonPanel
 
getButton() - Method in class genius.gui.panels.RadioButtonPanel
 
getCellEditorValue() - Method in class genius.core.jtreetable.AbstractCellEditor
 
getCellEditorValue() - Method in class genius.gui.tree.IssueValueCellEditor
 
getCellEditorValue() - Method in class genius.gui.tree.WeightSliderCellEditor
 
getChart() - Method in class genius.gui.chart.BidChart
 
getChart() - Method in class genius.gui.chart.UtilityPlot
 
getChartPanel() - Method in class genius.gui.chart.UtilityPlot
 
getCheckBox() - Method in class genius.gui.panels.ExtendedCheckboxPanel
 
getChild(Object, int) - Method in class genius.gui.tree.NegotiatorTreeTableModel
Returns parent's child at the given index.
getChildAt(int) - Method in class genius.core.issue.Objective
 
getChildByTagName(String) - Method in class genius.core.xml.SimpleElement
 
getChildCount() - Method in class genius.core.issue.Objective
 
getChildCount(Object) - Method in class genius.gui.tree.NegotiatorTreeTableModel
If parent is instanceof Objective, returns the number of children.
getChildElements() - Method in class genius.core.xml.SimpleElement
 
getChildElementsAsList() - Method in class genius.core.xml.SimpleElement
 
getChildren() - Method in class genius.core.issue.Objective
Wouter: added bcause I dont have time to change all Vector and Enumerators to ArrayList code
getChildWithID(int) - Method in class genius.core.issue.Objective
 
getClassDescriptor() - Method in class genius.core.repository.boa.BoaPartyRepItem
 
getClassDescriptor() - Method in class genius.core.repository.ParticipantRepItem
 
getClassDescriptor() - Method in class genius.core.repository.PartyRepItem
 
getClassname() - Method in class genius.core.boaframework.BOAcomponent
 
getClassname(String) - Method in class genius.core.repository.boa.BoaRepItemList
 
getClassPath() - Method in class genius.core.boaframework.repository.BOArepItem
 
getClassPath() - Method in class genius.core.repository.AgentRepItem
 
getClassPath() - Method in class genius.core.repository.boa.BoaRepItem
 
getClassPath() - Method in class genius.core.repository.MultiPartyProtocolRepItem
 
getClassPath() - Method in class genius.core.repository.PartyRepItem
 
getClassPath() - Method in class genius.core.repository.ProtocolRepItem
 
getClosestBidRank(Bid) - Method in class genius.core.uncertainty.BidRanking
 
getColumnClass(int) - Method in class genius.core.jtreetable.AbstractTreeTableModel
 
getColumnClass(int) - Method in interface genius.core.jtreetable.TreeTableModel
Returns the type for column number column.
getColumnClass(int) - Method in class genius.core.jtreetable.TreeTableModelAdapter
 
getColumnClass(int) - Method in class genius.gui.boaparties.BoaParametersModel
 
getColumnClass(int) - Method in class genius.gui.boaparties.BoaPartiesModel
 
getColumnClass(int) - Method in class genius.gui.progress.session.OutcomesModelToTableModelAdapter
 
getColumnClass(int) - Method in class genius.gui.tree.NegotiatorTreeTableModel
 
getColumnCount() - Method in interface genius.core.jtreetable.TreeTableModel
Returns the number ofs availible column.
getColumnCount() - Method in class genius.core.jtreetable.TreeTableModelAdapter
 
getColumnCount() - Method in class genius.gui.boaparties.BoaParametersModel
 
getColumnCount() - Method in class genius.gui.boaparties.BoaPartiesModel
 
getColumnCount() - Method in class genius.gui.progress.DataKeyTableModel
 
getColumnCount() - Method in class genius.gui.progress.NegoTableModel
 
getColumnCount() - Method in class genius.gui.progress.session.OutcomesModelToTableModelAdapter
 
getColumnCount() - Method in class genius.gui.tree.NegotiatorTreeTableModel
 
getColumnName(int) - Method in interface genius.core.jtreetable.TreeTableModel
Returns the name for column number column.
getColumnName(int) - Method in class genius.core.jtreetable.TreeTableModelAdapter
 
getColumnName(int) - Method in class genius.gui.boaparties.BoaParametersModel
 
getColumnName(int) - Method in class genius.gui.boaparties.BoaPartiesModel
 
getColumnName(int) - Method in class genius.gui.progress.DataKeyTableModel
 
getColumnName(int) - Method in class genius.gui.progress.NegoTableModel
 
getColumnName(int) - Method in class genius.gui.progress.session.OutcomesModelToTableModelAdapter
 
getColumnName(int) - Method in class genius.gui.tree.NegotiatorTreeTableModel
 
getComparisonResult() - Method in class genius.core.uncertainty.OutcomeComparison
 
getComparisons() - Method in class genius.core.utility.UncertainAdditiveUtilitySpace
 
getComparisons() - Method in class genius.gui.tree.UncertaintySettingsModel
 
getComponentsListModel() - Method in class genius.gui.boaparties.BoaComponentModel
 
getConf() - Method in class genius.core.misc.SimulatorConfiguration
 
getConfiguration() - Method in exception genius.core.events.BrokenPartyException
 
getConfiguration() - Method in class genius.gui.session.SessionModel
 
getConfiguration() - Method in class genius.gui.tournament.MultiTournamentModel
 
getConfirmationModel() - Method in class genius.gui.uncertainty.PairwiseComparisonModel
 
getConstantParam() - Method in class genius.core.utility.EvaluatorReal
 
getConstraints() - Method in class genius.core.utility.UtilityFunction
 
getContent() - Method in class genius.core.actions.DefaultActionWithBid
 
getCurrentAgreement(Session, List<NegotiationParty>) - Method in class genius.core.protocol.AlternatingMultipleOffersProtocol
Gets the current agreement if any.
getCurrentAgreement(Session, List<NegotiationParty>) - Method in class genius.core.protocol.DefaultMultilateralProtocol
This method should return the current agreement.
getCurrentAgreement(Session, List<NegotiationParty>) - Method in class genius.core.protocol.MediatorFeedbackBasedProtocol
Returns the last offer that got accepted.
getCurrentAgreement(Session, List<NegotiationParty>) - Method in interface genius.core.protocol.MultilateralProtocol
This method should return the current agreement.
getCurrentAgreement(Session, List<NegotiationParty>) - Method in class genius.core.protocol.SimpleMediatorBasedProtocol
Returns the last offer for voting as the current agreement.
getCurrentAgreement(Session, List<NegotiationParty>) - Method in class genius.core.protocol.StackedAlternatingOffersProtocol
Will return the current agreement.
getCurrentPartyAndValidActions() - Method in class genius.core.NegoRound
 
getCurrentPartyIndex() - Method in class genius.core.NegoRound
 
getCurrentPartysValidActions() - Method in class genius.core.NegoRound
 
getCurrentRoundNo() - Method in class genius.core.NegoRound
 
getCurrentSession() - Method in class genius.core.events.TournamentSessionStartedEvent
 
getCurrentTime() - Static method in class genius.core.Global
 
getCurrentTime() - Method in class genius.core.timeline.ContinuousTimeline
 
getCurrentTime() - Method in class genius.core.timeline.DiscreteTimeline
 
getCurrentTime() - Method in class genius.core.timeline.Timeline
 
getCurrentTime() - Method in interface genius.core.timeline.TimeLineInfo
 
getCurrentTurnIndex() - Method in class genius.core.NegoRound
 
getData(BoaType) - Method in class genius.core.boaframework.NegotiationSession
Deprecated.
Method used to load the data saved by a component.
getData(BoaType) - Method in class genius.core.boaframework.SessionData
Returns the data stored by the given BOA component.
getData() - Method in class genius.core.parties.AbstractNegotiationParty
 
getDeadline() - Method in class genius.core.config.MultilateralTournamentConfiguration
 
getDeadline() - Method in interface genius.core.config.MultilateralTournamentConfigurationInterface
 
getDeadline() - Method in class genius.core.parties.NegotiationInfo
 
getDeadline() - Method in class genius.core.persistent.DefaultStandardInfo
 
getDeadline() - Method in interface genius.core.persistent.StandardInfo
 
getDeadline() - Method in interface genius.core.session.MultilateralSessionConfiguration
 
getDeadline() - Method in class genius.core.session.SessionConfiguration
 
getDeadline() - Method in class genius.gui.deadline.DeadlineModel
 
getDeadlineModel() - Method in class genius.gui.session.SessionModel
 
getDeadlineModel() - Method in class genius.gui.tournament.MultiTournamentModel
 
getDeadlines() - Method in class genius.core.parties.AbstractNegotiationParty
 
getDeadlines() - Method in class genius.core.session.Session
Gets the deadline constraints
getDefault() - Static method in class genius.core.SupportedNegotiationSetting
 
getDefaultSessionLog(Session, MultilateralProtocol, List<NegotiationPartyInternal>, double) - Static method in class genius.core.logging.CsvLogger
Log default session information.
getDefaultTimeout() - Method in class genius.core.Deadline
 
getDesc(ValueDiscrete) - Method in class genius.core.issue.IssueDiscrete
 
getDescription() - Method in class genius.core.AgentAdapter
This is a convenience wrapper so that we don't have to fix all old agent descriptions (these used to be in the xml file)
getDescription() - Method in class genius.core.boaframework.BOAparameter
 
getDescription() - Method in class genius.core.boaframework.BoaParty
 
getDescription() - Method in class genius.core.issue.Objective
 
getDescription() - Method in interface genius.core.parties.NegotiationParty
 
getDescription() - Method in class genius.core.repository.AgentRepItem
 
getDescription() - Method in class genius.core.repository.MultiPartyProtocolRepItem
 
getDescription() - Method in class genius.core.repository.PartyRepItem
 
getDescription() - Method in class genius.core.repository.ProtocolRepItem
 
getDescription() - Method in class genius.gui.panels.GenericFileFilter
 
getDiscountedUtilities() - Method in class genius.gui.progress.session.Outcome
 
getDiscountedUtility(Bid, double) - Method in class genius.core.boaframework.NegotiationSession
Deprecated.
Returns the discounted utility of a bid given the bid and the time at which it was offered.
getDiscountFactor() - Method in class genius.core.boaframework.NegotiationSession
Deprecated.
Returns the discount factor of the utilityspace.
getDiscountFactor() - Method in class genius.core.utility.AbstractUtilitySpace
 
getDiscreteEvalutions() - Method in class genius.gui.dialogs.NewIssueDialog
Gets the evaluations for the discrete issue from the input field in this dialog.
getDiscreteValues() - Method in class genius.gui.dialogs.NewIssueDialog
 
getDistance(BidPoint) - Method in class genius.core.analysis.BidPoint
Returns the distance between this BidPoint and another BidPoint.
getDistanceToNash() - Method in class genius.core.analysis.MultilateralAnalysis
 
getDistanceToPareto() - Method in class genius.core.analysis.MultilateralAnalysis
 
getDistributedOutcomesFileName() - Static method in class genius.core.Global
 
getDomain() - Method in class genius.core.Bid
 
getDomain() - Method in class genius.core.boaframework.NegotiationSession
Deprecated.
Returns the negotiation domain.
getDomain() - Method in class genius.core.parties.AbstractNegotiationParty
Returns the domain defined in either the utilityspace or user model of the agent.
getDomain() - Method in class genius.core.protocol.Protocol
 
getDomain() - Method in class genius.core.qualitymeasures.ScenarioInfo
 
getDomain() - Method in class genius.core.repository.ProfileRepItem
 
getDomain(DomainRepItem) - Method in class genius.core.repository.Repository
 
getDomain(String) - Method in class genius.core.repository.Repository
 
getDomain() - Method in class genius.core.uncertainty.UserModel
 
getDomain() - Method in class genius.core.utility.AbstractUtilitySpace
 
getDomain() - Method in interface genius.core.utility.UtilitySpace
 
getDomain() - Method in class genius.gui.tree.NegotiatorTreeTableModel
 
getDomainByName(String) - Static method in class genius.core.repository.RepositoryFactory
 
getDomainModel() - Method in class genius.gui.session.ParticipantModel
 
getDomainModel() - Method in class genius.gui.session.SessionModel
 
getDomainRepItem() - Method in class genius.core.repository.RepositoryItemType
 
getDomainValue() - Method in class genius.gui.uncertainty.SteppingSlider
 
getDoubleValue(ValueDiscrete) - Method in class genius.core.utility.EvaluatorDiscrete
 
getEditingRow() - Method in class genius.core.jtreetable.JTreeTable
 
getElapsedMilliseconds() - Method in class genius.core.events.ActionEvent
 
getElapsedMilliSeconds() - Method in class genius.core.PausableContinuousTimeline
Gets the elapsed time in seconds.
getElapsedMilliSeconds() - Method in class genius.core.timeline.ContinuousTimeline
Gets the elapsed time in seconds.
getElapsedSeconds() - Method in class genius.core.PausableContinuousTimeline
Gets the elapsed time in seconds.
getElapsedSeconds() - Method in class genius.core.timeline.ContinuousTimeline
Gets the elapsed time in seconds.
getElementAt(int) - Method in class genius.gui.panels.ExtendedComboBoxModel
 
getElementAt(int) - Method in class genius.gui.panels.ExtendedListModel
 
getElementAt(int) - Method in class genius.gui.panels.ListModelAdapter
 
getElements() - Method in class genius.core.misc.ScoreKeeper
Returns the objects from which the score is registered.
getEnablePrint() - Method in class genius.gui.tournament.MultiTournamentModel
 
getErrorModel() - Method in class genius.gui.uncertainty.PairwiseComparisonModel
 
getErrorRemarks() - Method in class genius.core.events.ActionEvent
 
getErrors() - Method in class genius.core.utility.UncertainAdditiveUtilitySpace
 
getErrors() - Method in class genius.gui.tree.UncertaintySettingsModel
 
getEta() - Method in class genius.core.misc.Progress
Gets the estimated time remaining based on the time we used so fare
getEvalMax() - Method in class genius.core.utility.EvaluatorDiscrete
 
getEvaluation(int, Bid) - Method in class genius.core.utility.AdditiveUtilitySpace
Returns the utility of one issue in the bid.
getEvaluation(AdditiveUtilitySpace, Bid, int) - Method in interface genius.core.utility.Evaluator
This method returns the utility of the value of an issue.
getEvaluation(AdditiveUtilitySpace, Bid, int) - Method in class genius.core.utility.EvaluatorDiscrete
 
getEvaluation(ValueDiscrete) - Method in class genius.core.utility.EvaluatorDiscrete
 
getEvaluation(AdditiveUtilitySpace, Bid, int) - Method in class genius.core.utility.EvaluatorInteger
 
getEvaluation(int) - Method in class genius.core.utility.EvaluatorInteger
 
getEvaluation(AdditiveUtilitySpace, Bid, int) - Method in class genius.core.utility.EvaluatorObjective
 
getEvaluation(AdditiveUtilitySpace, Bid, int) - Method in class genius.core.utility.EvaluatorReal
 
getEvaluation(double) - Method in class genius.core.utility.EvaluatorReal
 
getEvaluationNotNormalized(Bid, int) - Method in class genius.core.utility.EvaluatorDiscrete
 
getEvaluationNotNormalized(ValueDiscrete) - Method in class genius.core.utility.EvaluatorDiscrete
 
getEvaluator(int) - Method in class genius.core.utility.AdditiveUtilitySpace
Returns the evaluator of an issue for the given index.
getEvaluator(Objective) - Method in class genius.core.utility.AdditiveUtilitySpace
 
getEvaluators() - Method in class genius.core.utility.AdditiveUtilitySpace
 
getException() - Method in class genius.core.events.RecoverableSessionErrorEvent
 
getException() - Method in class genius.core.events.SessionFailedEvent
 
getExperimentalModel() - Method in class genius.gui.uncertainty.PairwiseComparisonModel
 
getExtensiveOutcomesFileName() - Static method in class genius.core.Global
 
getExtent() - Method in class genius.gui.panels.IntegerToBoundeRangeAdapter
 
getFeedback() - Method in class genius.core.actions.GiveFeedback
 
getfEvaluators() - Method in class genius.core.utility.AdditiveUtilitySpace
 
getFilename() - Method in class genius.core.repository.Repository
 
getFileName() - Method in class genius.core.utility.AbstractUtilitySpace
 
getFileNameWithoutExtension(String) - Static method in class genius.core.Global
 
getFirst() - Method in class genius.core.misc.Pair
Return the first object of the pair.
getFirstBidDetails() - Method in class genius.core.BidHistory
Returns the first bid stored in the history
getFlatteningStrategy() - Method in class genius.core.representative.UncertainUtilitySpace
 
getFront() - Method in class genius.core.misc.Queue
Get the least recently inserted item in the queue.
getFrontier() - Method in class genius.core.analysis.pareto.ParetoFrontierF
 
getFrontier() - Method in class genius.core.analysis.ParetoFrontier
Returns the Pareto-optimal frontier.
getFullMessage() - Method in class genius.core.misc.ExceptionTool
 
getFullName() - Method in class genius.core.repository.DomainRepItem
 
getFullName() - Method in class genius.core.repository.ProfileRepItem
 
getFullParameters() - Method in class genius.core.boaframework.BOAcomponent
 
getFuncType() - Method in class genius.core.utility.EvaluatorInteger
 
getFuncType() - Method in class genius.core.utility.EvaluatorReal
 
getHasMediator() - Method in class genius.core.repository.MultiPartyProtocolRepItem
 
getHasWeight() - Method in class genius.core.utility.EvaluatorObjective
 
getHelper() - Method in class genius.core.boaframework.OfferingStrategy
Return the Helper-object.
getHigh() - Method in class genius.core.boaframework.BOAparameter
 
getHighestObjectiveNr(int) - Method in class genius.core.issue.Objective
This method recursively calculates the highest Objective / Issue number in the subtree rooted at the callee.
getHighestObjectiveNr() - Method in class genius.gui.tree.NegotiatorTreeTableModel
Recursively calculates the highest Objective / Issue number in the tree.
getHistory() - Method in class genius.core.BidHistory
Returns the full history.
getHomeDirectory() - Method in class genius.gui.panels.DirectoryRestrictedFileSystemView
 
getID() - Method in class genius.core.parties.NegotiationPartyInternal
 
getID() - Method in interface genius.core.parties.PartyWithUtility
 
getId() - Method in class genius.core.session.Participant
 
getIdModel() - Method in class genius.gui.session.ParticipantModel
 
getIndex(TreeNode) - Method in class genius.core.issue.Objective
 
getIndexOfBidNearUtility(double) - Method in class genius.core.boaframework.OutcomeSpace
 
getIndexOfBidNearUtility(double) - Method in class genius.core.boaframework.SortedOutcomeSpace
Gets a BidDetails which is close to the utility
getIndexOfChild(Object, Object) - Method in class genius.core.jtreetable.AbstractTreeTableModel
 
getIndexofIssue() - Method in class genius.core.utility.Rank
 
getInfo() - Method in class genius.core.session.Session
 
getInstance() - Static method in class genius.core.boaframework.repository.BOAagentRepository
 
getInstance() - Method in class genius.core.boaframework.repository.BOArepItem
 
getInstance(String) - Static method in class genius.core.misc.SimulatorConfiguration
 
getInstance() - Method in class genius.core.repository.AgentRepItem
Try to load the agent that this reference points to.
getInstance() - Method in class genius.core.repository.boa.BoaRepItem
 
getInstance() - Static method in class genius.core.utility.DataObjects
 
getInstigator() - Method in exception genius.core.exceptions.NegotiationPartyTimeoutException
 
getInstigator() - Method in exception genius.core.session.InvalidActionError
Gets the party that did an invalid action
getIntegerMax() - Method in class genius.gui.dialogs.NewIssueDialog
 
getIntegerMin() - Method in class genius.gui.dialogs.NewIssueDialog
 
getIntegerOption(String, int) - Static method in class genius.core.tournament.TournamentConfiguration
 
getIntegerOther() - Method in class genius.gui.dialogs.NewIssueDialog
 
getIsEnabled() - Method in class genius.gui.tree.UncertaintySettingsModel
 
getIsExperimental() - Method in class genius.gui.tree.UncertaintySettingsModel
 
getIssue() - Method in interface genius.core.analysis.pareto.IssueValue
 
getIssue(int) - Method in class genius.core.utility.AdditiveUtilitySpace
Deprecated.
Use getObjective
getIssueIndex() - Method in class genius.core.utility.Bound
 
getIssueIndex() - Method in class genius.core.utility.ConditionalZeroConstraint
 
getIssueIndex() - Method in class genius.core.utility.ExclusiveZeroConstraint
 
getIssueIndex() - Method in class genius.core.utility.RConstraint
 
getIssueIndex() - Method in class genius.core.utility.SumZeroConstraint
 
getIssueIndex() - Method in class genius.core.utility.SumZeroConstraintList
 
getIssueIndex() - Method in class genius.core.utility.SumZeroNotConstraint
 
getIssueIndex() - Method in class genius.core.utility.ZeroConstraint
 
getIssues() - Method in class genius.core.Bid
 
getIssues() - Method in class genius.core.boaframework.NegotiationSession
Deprecated.
 
getIssues() - Method in interface genius.core.Domain
 
getIssues() - Method in class genius.core.DomainImpl
 
getIssueValuePanel(Objective) - Method in class genius.gui.tree.NegotiatorTreeTableModel
 
getIssueWeights() - Method in class genius.core.boaframework.OpponentModel
 
getItemByName(String) - Method in class genius.core.repository.Repository
 
getItems() - Method in class genius.core.repository.Repository
 
getItemsCount() - Method in class genius.core.boaframework.repository.BOAagentRepository
 
getKalaiDistanceList() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getKalaiDistanceListData() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getKalaiPoint() - Method in class genius.core.analysis.MultilateralAnalysis
 
getKalaiSmorodinsky() - Method in class genius.core.analysis.BidSpace
Calculates Kalai-Smorodinsky optimal outcome.
getLabel() - Method in class genius.gui.panels.LabelAndComponent
 
getLastAction() - Method in class genius.core.NegotiationResult
 
getLastBid() - Method in class genius.core.BidHistory
Returns the last bid added to the history.
getLastBid() - Method in class genius.core.boaframework.OutcomeTuple
 
getLastBid() - Method in class genius.core.NegotiationResult
 
getLastBidDetails() - Method in class genius.core.BidHistory
Returns the last bid details added to the history.
getLastReceivedAction() - Method in class genius.core.parties.AbstractNegotiationParty
 
getLeadSelectionIndex() - Method in class genius.gui.panels.SelectionModelAdapter
 
getLinearParam() - Method in class genius.core.utility.EvaluatorReal
 
getLinearUtilitySpaceInstance() - Static method in class genius.core.SupportedNegotiationSetting
 
getList() - Method in class genius.core.repository.BoaPartiesList
 
getList() - Method in class genius.core.repository.BoaPartyRepository
 
getListCellRendererComponent(JList<?>, Object, int, boolean, boolean) - Method in class genius.gui.renderer.RepItemListCellRenderer
 
getLog() - Method in class genius.core.events.AgentLogEvent
 
getLogMsgType() - Method in class genius.core.boaframework.OutcomeTuple
 
getLow() - Method in class genius.core.boaframework.BOAparameter
 
getLowerBound() - Method in class genius.core.issue.IssueInteger
 
getLowerBound() - Method in class genius.core.issue.IssueReal
 
getLowerbound() - Method in class genius.core.misc.Range
Returns the lowerbound of the range.
getLowerbound() - Method in class genius.core.misc.RangeInt
Returns the lowerbound of the range.
getLowerBound() - Method in class genius.core.utility.EvaluatorInteger
 
getLowerBound() - Method in class genius.core.utility.EvaluatorReal
 
getMainFrame() - Method in interface genius.gui.GeniusAppInterface
 
getMainFrame() - Method in class genius.gui.MainPanel
 
getMax() - Method in class genius.core.utility.Bound
 
getMax() - Method in class genius.core.utility.SumZeroConstraint
 
getMax() - Method in class genius.core.utility.SumZeroConstraintList
 
getMax() - Method in class genius.core.utility.SumZeroNotConstraint
 
getMaxBidinDomain() - Method in class genius.core.boaframework.NegotiationSession
Deprecated.
Returns the best bid in the domain.
getMaxBidPossible() - Method in class genius.core.boaframework.OutcomeSpace
 
getMaxBidPossible() - Method in class genius.core.boaframework.SortedOutcomeSpace
 
getMaximum() - Method in class genius.gui.panels.IntegerModel
 
getMaximum() - Method in class genius.gui.panels.IntegerToBoundeRangeAdapter
 
getMaximumRank() - Method in class genius.core.utility.Rank
 
getMaxNumberInComps() - Method in class genius.gui.uncertainty.PairwiseComparisonModel
 
getMaxNumNonMediators() - Method in class genius.core.config.MultilateralTournamentsConfiguration
 
getMaxSelectionIndex() - Method in class genius.gui.panels.SelectionModelAdapter
 
getMaxUtilityBid() - Method in class genius.core.utility.AbstractUtilitySpace
Returns the maximum bid in the utility space.
getMaxUtilityBid() - Method in class genius.core.utility.UtilitySpaceTools
Returns the maximum bid in the utility space.
getMaxValue() - Method in class genius.core.misc.ScoreKeeper
Returns the highest score in the map.
getMaxValue() - Method in class genius.core.utility.EvaluatorDiscrete
 
getMaxValue() - Method in class genius.core.utility.EvaluatorReal
 
getMeanDiscounted() - Method in class genius.core.logging.AgentStatistics
 
getMeanNashDistance() - Method in class genius.core.logging.AgentStatistics
 
getMeanParetoDistance() - Method in class genius.core.logging.AgentStatistics
 
getMeanUndiscounted() - Method in class genius.core.logging.AgentStatistics
 
getMeanWelfare() - Method in class genius.core.logging.AgentStatistics
 
getMedianUtilityBid() - Method in class genius.core.BidHistory
 
getMediator() - Method in class genius.core.config.MultilateralTournamentConfiguration
 
getMediator() - Method in interface genius.core.config.MultilateralTournamentConfigurationInterface
 
getMediator(List<NegotiationParty>) - Static method in class genius.core.protocol.MediatorProtocol
Returns the first mediator from a list of parties
getMediator() - Method in interface genius.core.session.MultilateralSessionConfiguration
 
getMediator() - Method in class genius.core.session.SessionConfiguration
 
getMediatorIdModel() - Method in class genius.gui.session.SessionModel
 
getMediatorModel() - Method in class genius.gui.session.SessionModel
 
getMediatorModel() - Method in class genius.gui.tournament.MultiTournamentModel
 
getMin() - Method in class genius.core.utility.Bound
 
getMin() - Method in class genius.core.utility.SumZeroConstraint
 
getMin() - Method in class genius.core.utility.SumZeroConstraintList
 
getMin() - Method in class genius.core.utility.SumZeroNotConstraint
 
getMinBidinDomain() - Method in class genius.core.boaframework.NegotiationSession
Deprecated.
Returns the worst bid in the domain.
getMinBidPossible() - Method in class genius.core.boaframework.OutcomeSpace
 
getMinBidPossible() - Method in class genius.core.boaframework.SortedOutcomeSpace
 
getMinimalBid() - Method in class genius.core.uncertainty.BidRanking
 
getMinimum() - Method in class genius.gui.panels.IntegerModel
 
getMinimum() - Method in class genius.gui.panels.IntegerToBoundeRangeAdapter
 
getMinSelectionIndex() - Method in class genius.gui.panels.SelectionModelAdapter
 
getMinUtilityBid() - Method in class genius.core.utility.AbstractUtilitySpace
Returns the worst bid in the utility space.
getMinUtilityBid() - Method in class genius.core.utility.UtilitySpaceTools
Returns the worst bid in the utility space.
getMinValue() - Method in class genius.core.utility.EvaluatorDiscrete
 
getMinValue() - Method in class genius.core.utility.EvaluatorReal
 
getMmaximalBid() - Method in class genius.core.uncertainty.BidRanking
 
getMostRecentAction() - Method in class genius.core.session.Round
get the last item of the Round.getActions() list, which in practice should be the most recent action of this round.
getMostRecentAction() - Method in class genius.core.session.Session
Get the most recently executed action.
getMostRecentRound() - Method in class genius.core.session.Session
Get the most recent round.
getMultiPartyProtocolRepItem() - Method in class genius.core.repository.RepositoryItemType
 
getMultiPartyProtocolRepository() - Static method in class genius.core.repository.RepositoryFactory
 
getMyDiscountedUtility() - Method in class genius.core.NegotiationResult
 
getMyUndiscountedUtil() - Method in class genius.core.bidding.BidDetails
Returns the undiscounted utility of the bid as supplied in the constructor.
getName() - Method in class genius.core.actions.Inform
 
getName() - Method in class genius.core.Agent
Deprecated.
 
getName() - Method in class genius.core.AgentID
 
getName() - Method in class genius.core.boaframework.BOA
 
getName() - Method in class genius.core.boaframework.BOAagentBilateral
Deprecated.
 
getName() - Method in class genius.core.boaframework.BOAagentInfo
 
getName() - Method in class genius.core.boaframework.BOAparameter
 
getName() - Method in class genius.core.boaframework.Multi_AcceptanceCondition
 
getName() - Method in class genius.core.boaframework.NoModel
 
getName() - Method in class genius.core.boaframework.OpponentModel
 
getName() - Method in class genius.core.boaframework.OutcomeTuple
 
getName() - Method in class genius.core.boaframework.repository.BOArepItem
 
getName() - Method in class genius.core.boaframework.SharedAgentState
 
getName() - Method in interface genius.core.Domain
 
getName() - Method in class genius.core.DomainImpl
 
getName() - Method in class genius.core.issue.Objective
 
getName() - Method in class genius.core.logging.AgentStatistics
 
getName() - Method in class genius.core.protocol.Protocol
 
getName() - Method in class genius.core.repository.AgentRepItem
 
getName() - Method in class genius.core.repository.boa.BoaPartyRepItem
 
getName() - Method in class genius.core.repository.boa.BoaRepItem
 
getName(String) - Method in class genius.core.repository.boa.BoaRepItemList
 
getName() - Method in class genius.core.repository.boa.ParameterRepItem
 
getName() - Method in class genius.core.repository.DomainRepItem
 
getName() - Method in class genius.core.repository.MultiPartyProtocolRepItem
Getters.
getName() - Method in class genius.core.repository.PartyRepItem
 
getName() - Method in class genius.core.repository.ProfileRepItem
 
getName() - Method in class genius.core.repository.ProtocolRepItem
Getters and Setters
getName() - Method in interface genius.core.repository.RepItem
 
getName() - Method in class genius.core.representative.FlatteningStrategy
 
getName() - Method in class genius.core.utility.AbstractUtilitySpace
 
getName() - Method in interface genius.core.utility.UtilitySpace
 
getName() - Method in enum genius.gui.progress.DataKey
 
getNameField(Objective) - Method in class genius.gui.tree.NegotiatorTreeTableModel
 
getNameModel() - Method in class genius.gui.boaparties.BoaPartyModel
 
getNames(int) - Method in enum genius.gui.progress.DataKey
 
getNash() - Method in class genius.core.analysis.BidSpace
Calculates the undiscounted Nash optimal outcome.
getNashDistanceList() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getNashDistanceListData() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getNashPoint() - Method in class genius.core.analysis.MultilateralAnalysis
 
getNBestBids(int) - Method in class genius.core.BidHistory
Returns a list of the top N bids which the opponent has offered.
getNearestBidPoint(double, double, double, double, ArrayList<Bid>) - Method in class genius.core.analysis.BidSpace
Finds the bid with the minimal distance weightA*DeltaUtilA^2+weightB*DeltaUtilB^2 where DeltaUtilA is the difference between given utilA and the actual utility of the bid.
getNegotiationEventListeners() - Method in class genius.core.protocol.Protocol
 
getNegotiatorTreeTableModel() - Method in class genius.gui.tree.DomainAndProfileEditorPanel
 
getNextBid() - Method in class genius.core.boaframework.OfferingStrategy
 
getNonMediators(List<NegotiationParty>) - Static method in class genius.core.protocol.MediatorProtocol
Get the non-mediator parties.
getNormalizedRank(String) - Method in class genius.core.utility.Rank
 
getNormalizedScore(A) - Method in class genius.core.misc.ScoreKeeper
Returns the normalized score of the given object.
getNormalizedUtilityA() - Method in class genius.core.events.ActionEvent
 
getNormalizedUtilityB() - Method in class genius.core.events.ActionEvent
 
getNowNano() - Method in class genius.core.misc.Progress
Gets the nano time passed since start of progress.
getNowPretty(boolean) - Method in class genius.core.misc.Progress
Gets the time passed as an human readable string.
getNrOfEvaluators() - Method in class genius.core.utility.AdditiveUtilitySpace
 
getNumAgentsPerSessionModel() - Method in class genius.gui.tournament.MultiTournamentModel
 
getNumber() - Method in class genius.core.issue.Objective
 
getNumberField(Objective) - Method in class genius.gui.tree.NegotiatorTreeTableModel
 
getNumberOfAgents() - Method in class genius.core.protocol.Protocol
 
getNumberOfAgreeingParties(Session, List<NegotiationParty>) - Method in class genius.core.protocol.AlternatingMultipleOffersProtocol
Gets the maximum number of vote this protocol found.
getNumberOfAgreeingParties(Session, List<NegotiationParty>) - Method in class genius.core.protocol.DefaultMultilateralProtocol
Gets the number of parties that currently agree to the offer.
getNumberOfAgreeingParties(Session, List<NegotiationParty>) - Method in interface genius.core.protocol.MultilateralProtocol
Gets the number of parties that currently agree to the offer.
getNumberOfAgreeingParties(Session, List<NegotiationParty>) - Method in class genius.core.protocol.StackedAlternatingOffersProtocol
 
getNumberOfComparisons() - Method in class genius.gui.uncertainty.PairwiseComparisonModel
 
getNumberOfDiscretizationSteps() - Method in class genius.core.issue.IssueInteger
 
getNumberOfDiscretizationSteps() - Method in class genius.core.issue.IssueReal
 
getNumberOfParties() - Method in class genius.core.parties.AbstractNegotiationParty
 
getNumberOfPossibleBids() - Method in interface genius.core.Domain
 
getNumberOfPossibleBids() - Method in class genius.core.DomainImpl
 
getNumberOfValues() - Method in class genius.core.issue.IssueDiscrete
 
getNumPartiesPerSession() - Method in class genius.core.config.MultilateralTournamentConfiguration
 
getNumPartiesPerSession() - Method in interface genius.core.config.MultilateralTournamentConfigurationInterface
 
getNumTournamentsModel() - Method in class genius.gui.tournament.MultiTournamentModel
 
getObjective(int) - Method in class genius.core.issue.Objective
This method does a recursive depth-first search on the subtree that is rooted at the receiver, and returns the first Objective or Issue with the given number.
getObjective() - Method in class genius.gui.tree.WeightSlider
 
getObjectiveDescription() - Method in class genius.gui.dialogs.NewObjectiveDialog
 
getObjectiveName() - Method in class genius.gui.dialogs.NewObjectiveDialog
 
getObjectiveNumber() - Method in class genius.gui.dialogs.EditIssueDialog
Overrides getObjectiveNumber from NewObjectiveDialog
getObjectiveNumber() - Method in class genius.gui.dialogs.NewObjectiveDialog
 
getObjectives() - Method in interface genius.core.Domain
 
getObjectives() - Method in class genius.core.DomainImpl
 
getObjectivesRoot() - Method in interface genius.core.Domain
 
getObjectivesRoot() - Method in class genius.core.DomainImpl
 
getOfferingModel() - Method in class genius.gui.boaparties.BoaPartyModel
 
getOfferingStrategies() - Method in class genius.core.boaframework.repository.BOAagentRepository
Method which returns the list of offering strategies in the BOA repository.
getOfferingStrategiesRepItems() - Method in class genius.core.boaframework.repository.BOAagentRepository
Method which returns the list of offering strategies in the BOA repository.
getOfferingStrategy() - Method in class genius.core.boaframework.BOAagentBilateral
Deprecated.
Returns the offering strategy of the agent.
getOfferingStrategy() - Method in class genius.core.boaframework.BOAagentInfo
 
getOfferingStrategy() - Method in class genius.core.boaframework.BoaParty
Returns the offering strategy of the agent.
getOfferingStrategy(String) - Method in class genius.core.boaframework.repository.BOAagentRepository
Method used to load the offering strategy associated with the given name.
getOfferingStrategy() - Method in class genius.core.repository.boa.BoaPartyRepItem
 
getOffset() - Method in class genius.core.utility.EvaluatorInteger
 
getOMStrategies() - Method in class genius.core.boaframework.repository.BOAagentRepository
Method which returns the list of opponent model strategies in the BOA repository.
getOmStrategiesModel() - Method in class genius.gui.boaparties.BoaPartyModel
 
getOMStrategiesRepItems() - Method in class genius.core.boaframework.repository.BOAagentRepository
Method which returns the list of opponent model strategies in the BOA repository.
getOMStrategy() - Method in class genius.core.boaframework.BOAagentInfo
 
getOMStrategy(String) - Method in class genius.core.boaframework.repository.BOAagentRepository
Method used to load the opponent model strategy associated with the given name.
getOmStrategy() - Method in class genius.core.repository.boa.BoaPartyRepItem
 
getOpponentBidHistory() - Method in class genius.core.boaframework.NegotiationSession
Deprecated.
Returns the bidding history of the opponent.
getOpponentModel() - Method in class genius.core.boaframework.BOAagentBilateral
Deprecated.
Returns the opponent model of the agent.
getOpponentModel() - Method in class genius.core.boaframework.BOAagentInfo
 
getOpponentModel() - Method in class genius.core.boaframework.BoaParty
Returns the opponent model of the agent.
getOpponentModel(String) - Method in class genius.core.boaframework.repository.BOAagentRepository
Method used to load the opponent model associated with the given name.
getOpponentModel() - Method in class genius.core.repository.boa.BoaPartyRepItem
 
getOpponentModel() - Method in class genius.gui.boaparties.BoaPartyModel
 
getOpponentModelRepItem(String) - Method in class genius.core.boaframework.repository.BOAagentRepository
 
getOpponentModels() - Method in class genius.core.boaframework.repository.BOAagentRepository
Method which returns the list of opponent models in the BOA repository.
getOpponentModels() - Method in class genius.core.repository.boa.BoaRepository
 
getOpponentModelsRepItems() - Method in class genius.core.boaframework.repository.BOAagentRepository
Method which returns the list of opponent models in the BOA repository.
getOpponentModelStrategies() - Method in class genius.core.repository.boa.BoaRepository
 
getOpponentModelStrategyRepItem(String) - Method in class genius.core.boaframework.repository.BOAagentRepository
 
getOpponentUtility(Agent, Bid) - Method in class genius.core.protocol.BilateralAtomicNegotiationSession
 
getOpponentUtilitySpace() - Method in class genius.core.boaframework.OpponentModel
 
getOpponentWeight(Agent, int) - Method in class genius.core.protocol.BilateralAtomicNegotiationSession
 
getOptions() - Static method in class genius.core.tournament.TournamentConfiguration
 
getOQMOutcomesFileName() - Static method in class genius.core.Global
 
getOriginalParameters() - Method in class genius.core.boaframework.BOAcomponent
 
getOutcomes() - Method in class genius.core.boaframework.Multi_AcceptanceCondition
 
getOutcomesFileName() - Static method in class genius.core.Global
 
getOutcomeSpace() - Method in class genius.core.boaframework.NegotiationSession
Deprecated.
Returns the space of possible outcomes in the domain.
getOutcomeSpace() - Method in class genius.core.uncertainty.ComparisonGenerator
 
getOverTabIndex() - Method in class genius.gui.panels.tab.CloseTabbedPane
Returns the index of the last tab on which the mouse did an action.
getOverTabIndex() - Method in class genius.gui.panels.tab.CloseTabPaneUI
 
getOwnBidHistory() - Method in class genius.core.boaframework.NegotiationSession
Deprecated.
Returns the bidding history of the agent.
getOwnRoundsLeft() - Method in class genius.core.timeline.DiscreteTimeline
The number of rounds left for ourself.
getOwnTotalRounds() - Method in class genius.core.timeline.DiscreteTimeline
The total number of rounds for ourself.
getPairwiseComparisons() - Method in class genius.core.uncertainty.BidRanking
 
getPairwiseCompUserModel() - Method in class genius.core.uncertainty.UncertainPreferenceContainer
 
getPanel() - Method in class genius.gui.panels.DefaultOKCancelDialog
this fucnction returns the actual contents for the dialog panel I implemented this as a function, because we need it before opening the window.
getPanel() - Method in class genius.gui.tournamentvars.ParameterValueUI
 
getPanel() - Method in class genius.gui.tournamentvars.ParameterVarUI
 
getPanel() - Method in class genius.gui.tournamentvars.ProtocolVarUI
 
getPanel() - Method in class genius.gui.tournamentvars.SingleStringVarUI
 
getPanel() - Method in class genius.gui.tournamentvars.SingleValueVarUI
 
getParameters() - Method in class genius.core.boaframework.BOA
 
getParameters() - Method in class genius.core.boaframework.BOAcomponent
 
getParameters() - Method in class genius.core.repository.boa.BoaWithSettingsRepItem
 
getParameters() - Method in class genius.gui.boaparties.BoaComponentModel
 
getParameterSpec() - Method in class genius.core.boaframework.BOA
 
getParameterValues() - Method in class genius.core.Agent
Deprecated. 
getParams() - Method in class genius.core.repository.AgentRepItem
 
getParent() - Method in class genius.core.issue.Objective
 
getParetoFrontier() - Method in class genius.core.analysis.BidSpace
Returns the Pareto fronier.
getParetoFrontier() - Method in class genius.core.analysis.MultilateralAnalysis
Returns the Pareto frontier.
getParetoFrontierBids() - Method in class genius.core.analysis.BidSpace
Method which returns a list of the Pareto efficient bids.
getParetoFrontierBids() - Method in class genius.core.analysis.MultilateralAnalysis
Method which returns a list of the Pareto efficient bids.
getParetoFrontierDistanceList() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getParetoFrontierDistanceListData() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getParticipant() - Method in class genius.gui.session.ParticipantModel
 
getParticipantModel() - Method in class genius.gui.session.SessionModel
 
getParticipantNames() - Method in class genius.core.session.SessionConfiguration
 
getParticipants() - Method in class genius.gui.progress.session.Outcome
 
getParticipantsModel() - Method in class genius.gui.session.SessionModel
 
getParties() - Method in class genius.core.events.MultipartyNegoActionEvent
 
getParties() - Method in class genius.core.events.SessionEndedNormallyEvent
 
getParties() - Method in interface genius.core.session.MultilateralSessionConfiguration
 
getParties() - Method in class genius.core.session.SessionConfiguration
 
getParties() - Method in class genius.gui.progress.session.OutcomesListModel
 
getParty() - Method in class genius.core.events.RecoverableSessionErrorEvent
 
getParty() - Method in class genius.core.parties.NegotiationPartyInternal
 
getParty() - Method in class genius.core.session.Turn
Get the party which should execute this turn
getPartyActionList() - Method in class genius.core.NegoRound
 
getPartyBidSeries(ArrayList<ArrayList<Double[]>>) - Static method in class genius.core.analysis.MultilateralAnalysis
 
getPartyBItems() - Method in class genius.core.config.MultilateralTournamentConfiguration
 
getPartyBItems() - Method in interface genius.core.config.MultilateralTournamentConfigurationInterface
 
getPartyId() - Method in class genius.core.parties.AbstractNegotiationParty
 
getPartyIndex() - Method in class genius.core.NegoTurn
 
getPartyItems() - Method in class genius.core.config.MultilateralTournamentConfiguration
 
getPartyItems() - Method in interface genius.core.config.MultilateralTournamentConfigurationInterface
read-only list of party repository items.
getPartyList(ExecutorWithTimeout, MultilateralSessionConfiguration, SessionsInfo, Session) - Static method in class genius.core.session.TournamentManager
Generate the parties involved in the next round of the tournament generator.
getPartyModel() - Method in class genius.gui.session.ParticipantModel
 
getPartyModel() - Method in class genius.gui.tournament.MultiTournamentModel
 
getPartyModelB() - Method in class genius.gui.tournament.BilateralOptionsModel
 
getPartyOfClass(String) - Method in class genius.core.repository.Repository
 
getPartyRepItem() - Method in class genius.core.repository.RepositoryItemType
 
getPath() - Method in class genius.core.issue.Objective
 
getPath(ParticipantRepItem, ProfileRepItem) - Method in class genius.core.parties.SessionsInfo
 
getPearsonCorrelationCoefficientOfBidsList() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getPearsonCorrelationCoefficientOfBidsListData() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getPerceivedUtils(List<NegotiationPartyInternal>, Bid, boolean) - Static method in class genius.core.logging.CsvLogger
Asks the parties themselves for the perceived utilties; this may yield a different number from the real utilities specified by NegotiationPartyInternal in case of preference uncertainty.
getPercentageOfCorrectlyEstimatedParetoBidsList() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getPercentageOfCorrectlyEstimatedParetoBidsListData() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getPercentageOfIncorrectlyEstimatedParetoBidsList() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getPercentageOfIncorrectlyEstimatedParetoBidsListData() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getPersistentData() - Method in class genius.core.parties.NegotiationInfo
 
getPersistentDataType() - Method in class genius.core.config.MultilateralTournamentConfiguration
 
getPersistentDataType() - Method in interface genius.core.config.MultilateralTournamentConfigurationInterface
 
getPersistentDataType() - Method in class genius.core.parties.SessionsInfo
 
getPersistentDataType() - Method in class genius.core.persistent.DefaultPersistentDataContainer
 
getPersistentDataType() - Method in interface genius.core.persistent.PersistentDataContainer
the type of the data in this container.
getPersistentDataType() - Method in interface genius.core.session.MultilateralSessionConfiguration
 
getPersistentDataType() - Method in class genius.core.session.SessionConfiguration
 
getPersistentDatatypeModel() - Method in class genius.gui.session.SessionModel
 
getPersistentDatatypeModel() - Method in class genius.gui.tournament.MultiTournamentModel
 
getPerturbation() - Method in class genius.core.utility.AdditiveUtilitySpaceWithPerturbation
 
GetPlainFileName(String) - Method in class genius.gui.domainrepository.DomainRepositoryUI
 
getPlayBothSides() - Method in class genius.gui.tournament.BilateralOptionsModel
 
getPossibleValues() - Method in class genius.gui.uncertainty.PairwiseComparisonModel
All possible values the "number of comparisons" slider can take.
getPreferredSize() - Method in class genius.gui.panels.tab.CloseTabPaneEnhancedUI.ScrollableTabButton
 
getPrefProfA() - Method in class genius.core.qualitymeasures.ScenarioInfo
 
getPrefProfB() - Method in class genius.core.qualitymeasures.ScenarioInfo
 
getPreorderEnumeration() - Method in class genius.core.issue.Objective
Constructs an Enumeration of the entire subtree of the receiver (including itself) in preorder.
getPreorderIssueEnumeration() - Method in class genius.core.issue.Objective
Constructs an Enumeration of the entire subtree of the receiver (including itself) in preorder, containing only the Issues, but not the normal Objectives.
getPreorderObjectiveEnumeration() - Method in class genius.core.issue.Objective
Constructs an Enumeration of the entire subtree of the receiver (including itself) in preorder, containting only the Ojectives, but not the Issues..
getPrintEnabled() - Method in class genius.gui.session.SessionModel
a booleanModel holding true iff user asked to enable print to stdout.
getProfile() - Method in class genius.core.session.Participant
 
getProfile() - Method in class genius.core.tournament.VariablesAndValues.ProfileValue
 
getProfile() - Method in class genius.gui.uncertainty.PairwiseComparisonModel
 
getProfileBItems() - Method in class genius.core.config.MultilateralTournamentConfiguration
 
getProfileBItems() - Method in interface genius.core.config.MultilateralTournamentConfigurationInterface
 
getProfileItems() - Method in class genius.core.config.MultilateralTournamentConfiguration
 
getProfileItems() - Method in interface genius.core.config.MultilateralTournamentConfigurationInterface
Gets read-only list of profiles used by the parties.
getProfileModel() - Method in class genius.gui.session.ParticipantModel
 
getProfileModel() - Method in class genius.gui.tournament.MultiTournamentModel
 
getProfileModelB() - Method in class genius.gui.tournament.BilateralOptionsModel
 
getProfileRepItems(int) - Method in class genius.core.protocol.Protocol
 
getProfiles() - Method in class genius.core.repository.DomainRepItem
 
getProgress() - Method in class genius.core.misc.Progress
Gets the progress as a fraction
getProgressString(int) - Method in class genius.core.misc.Progress
Gets the progress string.
getProtocol() - Method in class genius.core.AgentAdapter
 
getProtocol() - Method in class genius.core.parties.AbstractNegotiationParty
 
getProtocol() - Method in interface genius.core.parties.NegotiationParty
Get the protocol that this party supports.
getProtocol() - Method in class genius.core.parties.SessionsInfo
 
getProtocol() - Method in interface genius.core.session.MultilateralSessionConfiguration
 
getProtocol() - Method in class genius.core.session.SessionConfiguration
 
getProtocol(MultiPartyProtocolRepItem) - Static method in class genius.core.session.TournamentManager
Create a new instance of the Protocol object from a MultiPartyProtocolRepItem
getProtocolClass(ProtocolRepItem) - Static method in class genius.core.Global
 
getProtocolClassPath() - Method in class genius.core.repository.ParticipantRepItem
 
getProtocolItem() - Method in class genius.core.config.MultilateralTournamentConfiguration
 
getProtocolItem() - Method in interface genius.core.config.MultilateralTournamentConfigurationInterface
Gets the protocol to run
getProtocolModel() - Method in class genius.gui.session.SessionModel
 
getProtocolModel() - Method in class genius.gui.tournament.MultiTournamentModel
 
getProtocolRepItem() - Method in class genius.core.repository.RepositoryItemType
 
getProtocolRepository() - Static method in class genius.core.repository.RepositoryFactory
 
getRandom() - Method in class genius.core.BidHistory
 
getRandom(Random) - Method in class genius.core.BidHistory
 
getRandomBid(Random) - Method in interface genius.core.Domain
 
getRandomBid(Random) - Method in class genius.core.DomainImpl
 
getRandomSeed() - Method in class genius.core.parties.NegotiationInfo
 
getRandomSessionOrderModel() - Method in class genius.gui.tournament.MultiTournamentModel
 
getRandomValue(Issue) - Method in class genius.core.parties.AbstractNegotiationParty
Gets a random value for the given issue.
getRank(String) - Method in class genius.core.utility.Rank
 
getRankingDistanceOfBidsList() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getRankingDistanceOfBidsListData() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getRankingDistanceOfIssueWeightsList() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getRankingDistanceOfIssueWeightsListData() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getRealClass() - Method in enum genius.core.boaframework.BoaType
 
getRealLinear() - Method in class genius.gui.dialogs.NewIssueDialog
 
getRealMax() - Method in class genius.gui.dialogs.NewIssueDialog
 
getRealMin() - Method in class genius.gui.dialogs.NewIssueDialog
 
getRealOther() - Method in class genius.gui.dialogs.NewIssueDialog
 
getRealParameter() - Method in class genius.gui.dialogs.NewIssueDialog
 
getRealUtility(Bid) - Method in class genius.core.uncertainty.ExperimentalUserModel
 
getRealUtilitySpace() - Method in class genius.core.uncertainty.ExperimentalUserModel
 
getRealUtilitySpace() - Method in class genius.core.uncertainty.UncertainPreferenceContainer
 
getRelativeScore(A) - Method in class genius.core.misc.ScoreKeeper
Returns the relative score of a given object.
getRepeats() - Method in class genius.core.config.MultilateralTournamentConfiguration
 
getRepeats() - Method in interface genius.core.config.MultilateralTournamentConfigurationInterface
Gets the number of times to run the tournament.
getRepositoryItem() - Method in class genius.gui.domainrepository.MyTreeNode
 
getReservationValue() - Method in class genius.core.utility.AbstractUtilitySpace
The reservation value is the least favourable point at which one will accept a negotiated agreement.
getReservationValue() - Method in interface genius.core.utility.UtilitySpace
The reservation value is the least favourable point at which one will accept a negotiated agreement.
getReservationValueUndiscounted() - Method in class genius.core.utility.AbstractUtilitySpace
Equivalent to AbstractUtilitySpace.getReservationValue(), but always returns a double value.
getReservationValueWithDiscount(double) - Method in class genius.core.utility.AbstractUtilitySpace
getReservationValueWithDiscount(TimeLineInfo) - Method in class genius.core.utility.AbstractUtilitySpace
getResult(BOArepItem) - Method in class genius.gui.boaframework.BOAComponentEditor
 
getResult() - Method in class genius.gui.domainrepository.CreateNewDomain
 
getResult() - Method in class genius.gui.panels.DefaultOKCancelDialog
call this to get the result.
getResult(ArrayList<A>, ArrayList<A>) - Method in class genius.gui.panels.RepItemVarUI
Initialize the GUI components.
getRoot() - Method in class genius.core.jtreetable.AbstractTreeTableModel
 
getRoot() - Method in class genius.gui.tree.DomainAndProfileEditorPanel
 
getRoot() - Method in class genius.gui.tree.NegotiatorTreeTableModel
 
getRoots() - Method in class genius.gui.panels.DirectoryRestrictedFileSystemView
 
getRound() - Method in class genius.core.events.ActionEvent
 
getRound() - Method in class genius.core.events.MultipartyNegoActionEvent
 
getRound() - Method in class genius.core.timeline.DiscreteTimeline
Starting to count from 1, until the total amount of rounds.
getRound() - Method in class genius.gui.progress.session.Outcome
 
getRoundNumber() - Method in class genius.core.session.Session
Get the current round number.
getRounds() - Method in class genius.core.session.Session
Gets the rounds currently in this session.
getRoundsLeft() - Method in class genius.core.timeline.DiscreteTimeline
 
getRoundStructure(List<NegotiationParty>, Session) - Method in class genius.core.protocol.AlternatingMultipleOffersProtocol
Get the round structure used by this algorithm.
getRoundStructure(List<NegotiationParty>, Session) - Method in class genius.core.protocol.DefaultMultilateralProtocol
 
getRoundStructure(List<NegotiationParty>, Session) - Method in class genius.core.protocol.MediatorFeedbackBasedProtocol
 
getRoundStructure(List<NegotiationParty>, Session) - Method in interface genius.core.protocol.MultilateralProtocol
Get the structure of the current round.
getRoundStructure(List<NegotiationParty>, Session) - Method in class genius.core.protocol.SimpleMediatorBasedProtocol
 
getRoundStructure(List<NegotiationParty>, Session) - Method in class genius.core.protocol.StackedAlternatingOffersProtocol
Defines the round structure.
getRowCount() - Method in class genius.core.jtreetable.TreeTableModelAdapter
 
getRowCount() - Method in class genius.gui.boaparties.BoaParametersModel
 
getRowCount() - Method in class genius.gui.boaparties.BoaPartiesModel
 
getRowCount() - Method in class genius.gui.progress.DataKeyTableModel
 
getRowCount() - Method in class genius.gui.progress.NegoTableModel
 
getRowCount() - Method in class genius.gui.progress.session.OutcomesModelToTableModelAdapter
 
getRuntimeInNanoSeconds() - Method in class genius.core.session.Session
 
getRuntimeInSeconds() - Method in class genius.core.session.Session
 
getScore(A) - Method in class genius.core.misc.ScoreKeeper
Returns the score of the given object.
getSecond() - Method in class genius.core.misc.Pair
Return the second object of the pair.
getSelectedItem() - Method in class genius.gui.panels.ExtendedComboBoxModel
 
getSelectedItems() - Method in class genius.gui.panels.SubsetSelectionModel
 
getSelection() - Method in class genius.gui.panels.SingleSelectionModel
Type-checked version of DefaultComboBoxModel.getSelectedItem()
getSelectionMode() - Method in class genius.gui.panels.SelectionModelAdapter
 
getSession() - Method in exception genius.core.events.BrokenPartyException
 
getSession() - Method in class genius.core.events.RecoverableSessionErrorEvent
 
getSession() - Method in class genius.core.events.SessionEndedNormallyEvent
 
getSession() - Method in class genius.core.parties.NegotiationPartyInternal
Get the session that this party is using.
getSessionData() - Method in class genius.core.boaframework.NegotiationSession
Deprecated.
 
getSessionNumber() - Method in class genius.core.Agent
Deprecated.
 
getSessionNumber() - Method in class genius.core.protocol.Protocol
 
getSessionsTotal() - Method in class genius.core.Agent
Deprecated.
 
getSetting() - Method in class genius.gui.boaparties.BoaParametersModel
 
getSettings() - Method in class genius.gui.boaparties.BoaParametersModel
 
getSettings(List<BOAparameter>) - Static method in class genius.gui.boaparties.BoaParametersModel
 
getShowChart() - Method in class genius.gui.session.SessionModel
 
getSiblings() - Method in class genius.core.issue.Objective
 
getSide() - Method in class genius.core.tournament.VariablesAndValues.AgentVariable
 
getSide() - Method in class genius.core.tournament.VariablesAndValues.BOAagentVariable
 
getSize() - Method in class genius.core.uncertainty.BidRanking
The size equals 1 + the number of comparisons
getSize() - Method in class genius.gui.panels.ExtendedComboBoxModel
 
getSize() - Method in class genius.gui.panels.ExtendedListModel
 
getSize() - Method in class genius.gui.panels.ListModelAdapter
 
getSlider() - Method in class genius.gui.panels.SliderPanel
 
getSlope() - Method in class genius.core.utility.EvaluatorInteger
 
getSocialWelfare() - Method in class genius.core.analysis.BidPoint
 
getSocialWelfare() - Method in class genius.core.analysis.MultilateralAnalysis
 
getSocialwelfarePoint() - Method in class genius.core.analysis.MultilateralAnalysis
 
getSortedCopy() - Method in class genius.core.misc.ScoreKeeper
 
getSpinnerModel() - Method in class genius.gui.panels.IntegerModel
 
getStartingAgent() - Method in class genius.core.persistent.DefaultStandardInfo
 
getStartingAgent() - Method in interface genius.core.persistent.StandardInfo
 
getStartingAgent() - Method in class genius.core.protocol.BilateralAtomicNegotiationSession
 
getStatistics() - Method in class genius.core.logging.AgentsStatistics
 
getStep() - Method in class genius.core.boaframework.BOAparameter
 
getStorage(ParticipantRepItem, ProfileRepItem) - Method in class genius.core.parties.SessionsInfo
Try to return the stored data for given [party,profile] pair.
getStrategy(BoaType) - Method in class genius.core.repository.boa.BoaPartyRepItem
 
getStrategy() - Method in class genius.core.session.Participant
 
getStrategyParameters() - Method in class genius.core.Agent
Deprecated.
 
getStringValue(int) - Method in class genius.core.issue.IssueDiscrete
 
getSupportedNegotiationSetting() - Method in class genius.core.Agent
Deprecated.
Indicates what negotiation settings are supported by an agent, such as linear or non-linear utility spaces.
getTabBounds(int, Rectangle) - Method in class genius.gui.panels.tab.CloseTabPaneUI
Returns the bounds of the specified tab in the coordinate space of the JTabbedPane component.
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class genius.core.jtreetable.JTreeTable.TreeTableCellEditor
 
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class genius.gui.tree.IssueValueCellEditor
 
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class genius.gui.tree.WeightSliderCellEditor
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class genius.core.jtreetable.JTreeTable.TreeTableCellRenderer
TreeCellRenderer method.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class genius.gui.renderer.RepItemTableCellRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class genius.gui.tree.IssueValueCellEditor
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class genius.gui.tree.JLabelCellRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class genius.gui.tree.WeightSliderCellEditor
 
getTagName() - Method in class genius.core.xml.SimpleElement
 
getText() - Method in class genius.core.xml.SimpleElement
 
getText() - Method in class genius.gui.panels.TextModel
 
getText(RepItem) - Static method in class genius.gui.renderer.RepItemListCellRenderer
HACK static to at least be able to re-use this code in RepItemTableCellRenderer.
getTextField() - Method in class genius.gui.panels.TextPanel
 
getTime() - Method in class genius.core.analysis.BidPointTime
Returns the time at which the bid was offered.
getTime() - Method in class genius.core.bidding.BidDetails
Return the time at which this bid was offered.
getTime() - Method in class genius.core.boaframework.NegotiationSession
Deprecated.
Returns the normalized time (t = [0,1])
getTime() - Method in class genius.core.boaframework.OutcomeTuple
 
getTime() - Method in class genius.core.events.ActionEvent
 
getTime() - Method in class genius.core.events.MultipartyNegoActionEvent
 
getTime() - Method in class genius.core.timeline.ContinuousTimeline
Gets the time, running from t = 0 (start) to t = 1 (deadline).
getTime() - Method in class genius.core.timeline.DiscreteTimeline
 
getTime() - Method in class genius.core.timeline.Timeline
Gets the time, running from t = 0 (start) to t = 1 (deadline).
getTime() - Method in interface genius.core.timeline.TimeLineInfo
Gets the time, running from t = 0 (start) to t = 1 (deadline).
getTimeline() - Method in class genius.core.boaframework.NegotiationSession
Deprecated.
 
getTimeLine() - Method in class genius.core.parties.AbstractNegotiationParty
Gets this agent's time line.
getTimeline() - Method in class genius.core.parties.NegotiationInfo
 
getTimeLine() - Method in class genius.core.parties.NegotiationPartyInternal
Gets the timeline for this agent.
getTimeline() - Method in class genius.core.session.Session
 
getTimeOrDefaultTimeout() - Method in class genius.core.Deadline
 
getTimePointList() - Method in class genius.core.qualitymeasures.OpponentModelMeasuresResults
 
getTopParam() - Method in class genius.core.utility.EvaluatorReal
 
getTotal() - Method in class genius.core.misc.Progress
Get the final number for this progress
getTotal() - Method in class genius.core.misc.ScoreKeeper
Returns the sum of all scores.
getTotalBids() - Method in class genius.gui.tree.UncertaintySettingsModel
 
getTotalMiliseconds() - Method in class genius.core.timeline.ContinuousTimeline
Gets the total negotiation time in miliseconds
getTotalNumberOfSessions() - Method in class genius.core.events.TournamentStartedEvent
 
getTotalRounds() - Method in class genius.core.timeline.DiscreteTimeline
Be careful, this is not equal to the initializing value!
getTotalSeconds() - Method in class genius.core.timeline.ContinuousTimeline
Gets the total negotiation time in seconds
getTotalSessions() - Method in class genius.core.events.TournamentSessionStartedEvent
 
getTotalSessions() - Method in class genius.core.protocol.Protocol
 
getTotalTime() - Method in class genius.core.timeline.ContinuousTimeline
 
getTotalTime() - Method in class genius.core.timeline.DiscreteTimeline
Agent.sleep(double) requires this method.
getTotalTime() - Method in class genius.core.timeline.Timeline
 
getTotalTime() - Method in interface genius.core.timeline.TimeLineInfo
 
getTournamentNumber() - Method in class genius.core.events.TournamentStartedEvent
 
getTournamentNumber() - Method in class genius.core.protocol.BilateralAtomicNegotiationSession
 
getTournamentOptions() - Method in class genius.core.misc.SimulatorConfiguration
 
getTournamentOutcomeFileName() - Static method in class genius.core.Global
 
getTournaments() - Method in class genius.core.config.MultilateralTournamentsConfiguration
 
getTree() - Method in class genius.core.jtreetable.JTreeTable
Returns the tree that is being shared between the model.
getTreeTable() - Method in class genius.gui.tree.DomainAndProfileEditorPanel
 
getTurn() - Method in class genius.core.events.MultipartyNegoActionEvent
 
getTurn() - Method in class genius.gui.chart.TurnAndUtil
 
getTurn() - Method in class genius.gui.progress.session.Outcome
 
getTurnNumber() - Method in class genius.core.session.Session
Get the current turn number within the current round.
getTurns() - Method in class genius.core.session.Round
Gets the turns in this round.
getType() - Method in class genius.core.boaframework.BOAcomponent
 
getType() - Method in class genius.core.boaframework.repository.BOArepItem
 
getType() - Method in class genius.core.Deadline
 
getType() - Method in class genius.core.issue.Issue
 
getType() - Method in class genius.core.issue.IssueDiscrete
 
getType() - Method in class genius.core.issue.IssueInteger
 
getType() - Method in class genius.core.issue.IssueReal
 
getType() - Method in class genius.core.issue.Objective
This method is added for convenience.
getType() - Method in class genius.core.issue.Value
 
getType() - Method in class genius.core.issue.ValueDiscrete
 
getType() - Method in class genius.core.issue.ValueInteger
 
getType() - Method in class genius.core.issue.ValueReal
 
getType() - Method in class genius.core.repository.boa.BoaRepItem
 
getType() - Method in class genius.core.timeline.DiscreteTimeline
 
getType() - Method in class genius.core.timeline.Timeline
 
getType() - Method in interface genius.core.timeline.TimeLineInfo
In a time-based protocol, time passes within a round.
getType() - Method in class genius.core.uncertainty.UncertainPreferenceContainer
 
getType() - Method in interface genius.core.utility.Evaluator
 
getType() - Method in class genius.core.utility.EvaluatorDiscrete
 
getType() - Method in class genius.core.utility.EvaluatorInteger
 
getType() - Method in class genius.core.utility.EvaluatorObjective
 
getType() - Method in class genius.core.utility.EvaluatorReal
 
getTypeField(Objective) - Method in class genius.gui.tree.NegotiatorTreeTableModel
 
getTypeString() - Method in class genius.core.boaframework.repository.BOArepItem
 
getUncertainModel() - Method in class genius.core.parties.NegotiationPartyInternal
 
getUncertainPrefContainer() - Method in class genius.gui.uncertainty.PairwiseComparisonModel
 
getUniqueIdentifier() - Method in class genius.core.Agent
Deprecated.
 
getUniqueIdentifier() - Method in class genius.core.boaframework.BOAagentBilateral
Deprecated.
Unique identifier for the BOA agent.
getUniqueName() - Method in class genius.core.repository.boa.BoaPartyRepItem
 
getUniqueName() - Method in class genius.core.repository.boa.BoaWithSettingsRepItem
 
getUniqueName() - Method in class genius.core.repository.ParticipantRepItem
 
getUniqueName() - Method in class genius.core.repository.PartyRepItem
 
getUpperBound() - Method in class genius.core.issue.IssueInteger
 
getUpperBound() - Method in class genius.core.issue.IssueReal
 
getUpperbound() - Method in class genius.core.misc.Range
Returns the upperbound of the range.
getUpperbound() - Method in class genius.core.misc.RangeInt
Returns the upperbound of the range.
getUpperBound() - Method in class genius.core.utility.EvaluatorInteger
 
getUpperBound() - Method in class genius.core.utility.EvaluatorReal
 
getURL() - Method in class genius.core.repository.DomainRepItem
 
getURL() - Method in class genius.core.repository.ProfileRepItem
 
getUserModel() - Method in class genius.core.parties.AbstractNegotiationParty
 
getUserModel() - Method in class genius.core.parties.NegotiationInfo
 
getUserObject() - Method in class genius.core.issue.Objective
 
getUtil() - Method in class genius.gui.chart.TurnAndUtil
 
getUtilADiscount() - Method in class genius.core.events.ActionEvent
 
getUtilBDsicount() - Method in class genius.core.events.ActionEvent
 
getUtilHighestValue() - Method in class genius.core.utility.EvaluatorInteger
 
getUtilities() - Method in class genius.core.persistent.DefaultStandardInfo
 
getUtilities() - Method in interface genius.core.persistent.StandardInfo
 
getUtility(Bid) - Method in class genius.core.Agent
Deprecated.
A convenience method to get the discounted utility of a bid.
getUtility(int) - Method in class genius.core.analysis.BidPoint
Returns the utility of the bid for the i'th agent (agent A = 0, etc.).
getUtility(Bid) - Method in class genius.core.parties.AbstractNegotiationParty
Gets the utility for the given bid.
getUtility(Bid) - Method in class genius.core.parties.NegotiationPartyInternal
 
getUtility(Bid) - Method in class genius.core.representative.FlatteningStrategy
 
getUtility(Bid) - Method in class genius.core.representative.RandomFlatteningStrategy
 
getUtility(Bid) - Method in class genius.core.representative.UncertainUtilitySpace
 
getUtility(Bid) - Method in class genius.core.representative.WeightedAverageFlatteningStrategy
 
getUtility(Bid) - Method in class genius.core.representative.WeightedChoiceFlatteningStrategy
 
getUtility(Issue, ValueDiscrete) - Method in class genius.core.uncertainty.AdditiveUtilitySpaceFactory
 
getUtility(Bid) - Method in class genius.core.utility.AdditiveUtilitySpace
implements UtilitySpace
getUtility(Bid) - Method in class genius.core.utility.AdditiveUtilitySpaceWithPerturbation
 
getUtility(Bid) - Method in class genius.core.utility.Constraint
 
getUtility(Bid) - Method in class genius.core.utility.ConstraintUtilitySpace
 
getUtility(Bid) - Method in class genius.core.utility.ExclusiveHyperRectangle
 
getUtility(Bid) - Method in class genius.core.utility.HyperRectangle
 
getUtility(Bid) - Method in class genius.core.utility.InclusiveHyperRectangle
 
getUtility(Bid) - Method in class genius.core.utility.NonlinearUtilitySpace
 
getUtility(Bid) - Method in class genius.core.utility.UtilityFunction
 
getUtility(Bid) - Method in interface genius.core.utility.UtilitySpace
 
getUtilityA() - Method in class genius.core.analysis.BidPoint
Returns the utility of the bid for agent A.
getUtilityA() - Method in interface genius.core.analysis.pareto.IssueValue
 
getUtilityB() - Method in class genius.core.analysis.BidPoint
Returns the utility of the bid for agent B.
getUtilityB() - Method in interface genius.core.analysis.pareto.IssueValue
 
getUtilityFunctions() - Method in class genius.core.utility.UtilityFunction
 
getUtilityHeighestInteger() - Method in class genius.gui.dialogs.NewIssueDialog
 
getUtilityLowestInteger() - Method in class genius.gui.dialogs.NewIssueDialog
 
getUtilitySpace() - Method in class genius.core.boaframework.NegotiationSession
Deprecated.
Returns the utilityspace of the agent.
getUtilitySpace() - Method in class genius.core.parties.AbstractNegotiationParty
Gets this agent's utility space.
getUtilitySpace() - Method in class genius.core.parties.NegotiationInfo
 
getUtilitySpace() - Method in class genius.core.parties.NegotiationPartyInternal
Gets the agent's utility space.
getUtilitySpace() - Method in interface genius.core.parties.PartyWithUtility
 
getUtilitySpace(Domain, ProfileRepItem) - Method in class genius.core.repository.Repository
 
getUtilitySpace(Domain, String) - Method in class genius.core.repository.Repository
 
getUtilitySpace() - Method in class genius.core.uncertainty.AdditiveUtilitySpaceFactory
Returns the utility space that has been created.
getUtilitySpace() - Method in class genius.gui.tree.NegotiatorTreeTableModel
 
getUtilitySpaces() - Method in class genius.core.analysis.MultilateralAnalysis
 
getUtilitySpaces() - Method in class genius.core.representative.UncertainUtilitySpace
 
getUtilityspaceType() - Method in class genius.core.SupportedNegotiationSetting
 
getUtilitySpaceType(String) - Static method in enum genius.core.utility.UTILITYSPACETYPE
 
getUtilityValue() - Method in class genius.core.utility.ExclusiveHyperRectangle
 
getUtilityValue() - Method in class genius.core.utility.HyperRectangle
 
getUtilityValue() - Method in class genius.core.utility.InclusiveHyperRectangle
 
getUtilityWithDiscount(Bid) - Method in class genius.core.parties.AbstractNegotiationParty
Gets the time discounted utility for the given bid.
getUtilityWithDiscount(Bid) - Method in class genius.core.parties.NegotiationPartyInternal
 
getUtilityWithDiscount(Bid, TimeLineInfo) - Method in class genius.core.utility.AbstractUtilitySpace
Let d in (0, 1) be the discount factor.
getUtilityWithDiscount(Bid, double) - Method in class genius.core.utility.AbstractUtilitySpace
getUtilLowestValue() - Method in class genius.core.utility.EvaluatorInteger
 
getUtils(List<NegotiationPartyInternal>, Bid, boolean) - Static method in class genius.core.logging.CsvLogger
 
getValidActions() - Method in class genius.core.NegoTurn
 
getValidActions() - Method in class genius.core.session.Turn
Get (copy of) all valid actions for this turn.
getValue() - Method in class genius.core.actions.Inform
 
getValue() - Method in interface genius.core.analysis.pareto.IssueValue
 
getValue(int) - Method in class genius.core.Bid
 
getValue() - Method in class genius.core.Deadline
 
getValue(int) - Method in class genius.core.issue.IssueDiscrete
Get value by its String representation, null otherwise.
getValue() - Method in class genius.core.issue.ValueDiscrete
 
getValue() - Method in class genius.core.issue.ValueInteger
 
getValue() - Method in class genius.core.issue.ValueReal
 
getValue() - Method in class genius.core.repository.boa.ParameterRepItem
 
getValue() - Method in class genius.core.tournament.VariablesAndValues.AgentParamValue
 
getValue() - Method in class genius.core.tournament.VariablesAndValues.AgentValue
 
getValue() - Method in class genius.core.tournament.VariablesAndValues.BOAagentValue
 
getValue() - Method in class genius.core.tournament.VariablesAndValues.DBLocationValue
 
getValue() - Method in class genius.core.tournament.VariablesAndValues.DBPasswordValue
 
getValue() - Method in class genius.core.tournament.VariablesAndValues.DBSessionValue
 
getValue() - Method in class genius.core.tournament.VariablesAndValues.DBUserValue
 
getValue() - Method in class genius.core.tournament.VariablesAndValues.ExperimentalValue
 
getValue() - Method in class genius.core.tournament.VariablesAndValues.ProtocolValue
 
getValue() - Method in class genius.core.tournament.VariablesAndValues.TotalSessionNumberValue
 
getValue() - Method in class genius.core.tournament.VariablesAndValues.TournamentOptionsValue
 
getValue(ValueDiscrete) - Method in class genius.core.utility.EvaluatorDiscrete
 
getValue() - Method in class genius.gui.panels.BooleanModel
 
getValue() - Method in class genius.gui.panels.IntegerModel
 
getValue() - Method in class genius.gui.panels.IntegerToBoundeRangeAdapter
 
getValueAsDouble(String) - Method in class genius.core.StrategyParameters
Returns the value of the parameter with the given name as double.
getValueAsString(String) - Method in class genius.core.StrategyParameters
Returns the value of the parameter with the given name as string.
getValueAt(Object, int) - Method in interface genius.core.jtreetable.TreeTableModel
Returns the value to be displayed for node node, at column number column.
getValueAt(int, int) - Method in class genius.core.jtreetable.TreeTableModelAdapter
 
getValueAt(int, int) - Method in class genius.gui.boaparties.BoaParametersModel
 
getValueAt(int, int) - Method in class genius.gui.boaparties.BoaPartiesModel
 
getValueAt(int, int) - Method in class genius.gui.progress.DataKeyTableModel
 
getValueAt(int, int) - Method in class genius.gui.progress.NegoTableModel
 
getValueAt(int, int) - Method in class genius.gui.progress.session.OutcomesModelToTableModelAdapter
 
getValueAt(Object, int) - Method in class genius.gui.tree.NegotiatorTreeTableModel
When node is an Objective, this method returns the object beloging in the given column.
getValueByEvaluation(double) - Method in class genius.core.utility.EvaluatorReal
 
getValueIndex(String) - Method in class genius.core.issue.IssueDiscrete
 
getValueIndex(ValueDiscrete) - Method in class genius.core.issue.IssueDiscrete
 
getValueIsAdjusting() - Method in class genius.gui.panels.IntegerToBoundeRangeAdapter
 
getValueIsAdjusting() - Method in class genius.gui.panels.SelectionModelAdapter
 
getValuePairs() - Method in class genius.core.boaframework.BOAparameter
Returns all values of the parameters which satisfy [Lowerbound:Stepsize:Upperbound].
getValues() - Method in class genius.core.analysis.pareto.PartialBidPoint
 
getValues() - Method in class genius.core.Bid
 
getValues() - Method in class genius.core.events.SessionEndedNormallyEvent
Convert the agreement into a hashmap of < DataKey, Object > pairs.
getValues() - Method in class genius.core.events.SessionFailedEvent
Convert the agreement into a hashmap of < DataKey, Object > pairs.
getValues() - Method in class genius.core.issue.IssueDiscrete
Gives an enumeration over all values in this discrete issue.
getValues() - Method in class genius.core.tournament.VariablesAndValues.TournamentVariable
 
getValues() - Method in class genius.core.utility.EvaluatorDiscrete
 
getValues() - Method in class genius.gui.boaparties.BoaComponentModel
all available settings.
getValues() - Method in class genius.gui.boaparties.BoaPartyModel
 
getValueToBeChecked() - Method in class genius.core.utility.SumZeroConstraint
 
getValueToBeChecked() - Method in class genius.core.utility.SumZeroConstraintList
 
getValueToBeChecked() - Method in class genius.core.utility.SumZeroNotConstraint
 
getVersion() - Method in class genius.core.Agent
Deprecated.
 
getVersion() - Method in class genius.core.boaframework.BOAagentBilateral
Deprecated.
 
getVersion() - Method in class genius.core.repository.AgentRepItem
Get the version of this agent.
getVote() - Method in class genius.core.actions.VoteForOfferAcceptance
 
getVotingResult() - Method in class genius.core.actions.InformVotingResult
 
getWeight(Issue) - Method in class genius.core.boaframework.OpponentModel
Returns the weight of a particular issue in the domain.
getWeight(int) - Method in class genius.core.utility.AdditiveUtilitySpace
 
getWeight(Objective) - Method in class genius.core.utility.AdditiveUtilitySpace
 
getWeight() - Method in class genius.core.utility.Constraint
 
getWeight() - Method in interface genius.core.utility.Evaluator
 
getWeight() - Method in class genius.core.utility.EvaluatorDiscrete
 
getWeight() - Method in class genius.core.utility.EvaluatorInteger
 
getWeight() - Method in class genius.core.utility.EvaluatorObjective
 
getWeight() - Method in class genius.core.utility.EvaluatorReal
 
getWeight() - Method in class genius.core.utility.UtilityFunction
 
getWeight() - Method in class genius.gui.tree.WeightSlider
 
getWeightCheck() - Method in class genius.gui.dialogs.NewIssueDialog
 
getWeightCheck() - Method in class genius.gui.dialogs.NewObjectiveDialog
 
getWeights() - Method in class genius.core.representative.UncertainUtilitySpace
 
getWeightSlider(Objective) - Method in class genius.gui.tree.NegotiatorTreeTableModel
Returns the WeightSlider belonging to the given Objective.
getWorstBidDetails() - Method in class genius.core.BidHistory
Returns the bid with the lowest utility stored in the history.
getXMLRoot() - Method in class genius.core.DomainImpl
 
getZeroOutcomeConstraints() - Method in class genius.core.utility.ConstraintUtilitySpace
 
GiveFeedback - Class in genius.core.actions
An agent can give feedback on other actions using this action.
GiveFeedback(AgentID, Feedback) - Constructor for class genius.core.actions.GiveFeedback
 
Global - Class in genius.core
Overview of global variables used throughout the application.
Global() - Constructor for class genius.core.Global
 
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