- name - Variable in class genius.core.AgentParam
-
- NAME - Variable in class genius.core.boaframework.SharedAgentState
-
- name - Variable in class genius.core.repository.boa.BoaRepItem
-
cache of the actual name.
- nameField - Variable in class genius.gui.dialogs.NewObjectiveDialog
-
- nameLabel - Variable in class genius.gui.dialogs.NewObjectiveDialog
-
- nameOfClass(String) - Static method in class genius.core.Global
-
- NegoRound - Class in genius.core
-
- NegoRound() - Constructor for class genius.core.NegoRound
-
- NegoRound(ArrayList<NegoTurn>, int) - Constructor for class genius.core.NegoRound
-
- NegoRound(ArrayList<NegoTurn>, ArrayList<Class>, ArrayList<Class>, int) - Constructor for class genius.core.NegoRound
-
- NegoRound(NegoRound) - Constructor for class genius.core.NegoRound
-
- NegoTableModel - Class in genius.gui.progress
-
Table model to hold generic table data for display.
- NegoTableModel(String[]) - Constructor for class genius.gui.progress.NegoTableModel
-
- negoThread - Variable in class genius.core.protocol.Protocol
-
- negotiationEnded(Bid) - Method in class genius.core.AgentAdapter
-
- negotiationEnded(Bid) - Method in class genius.core.parties.AbstractNegotiationParty
-
- negotiationEnded(Bid) - Method in interface genius.core.parties.NegotiationParty
-
This is called to inform the agent that the negotiation has been ended.
- NegotiationEvent - Interface in genius.core.events
-
- NegotiationEventListener - Interface in genius.core
-
implement this class in order to subscribe with the NegotiationManager to get
callback on handleEvent().
- NegotiationInfo - Class in genius.core.parties
-
An object that collects all the init parameters for
NegotiationParty#init()
.
- NegotiationInfo(AbstractUtilitySpace, Deadline, TimeLineInfo, long, AgentID, PersistentDataContainer) - Constructor for class genius.core.parties.NegotiationInfo
-
- NegotiationInfo(UserModel, Deadline, TimeLineInfo, long, AgentID, PersistentDataContainer) - Constructor for class genius.core.parties.NegotiationInfo
-
Constructor with uncertainty.
- NegotiationParty - Interface in genius.core.parties
-
Base interface for Negotiation parties.
- NegotiationPartyInternal - Class in genius.core.parties
-
Only for use in the core.
- NegotiationPartyInternal(ParticipantRepItem, ProfileRepItem, Session, SessionsInfo, AgentID) - Constructor for class genius.core.parties.NegotiationPartyInternal
-
- NegotiationPartyTimeoutException - Exception in genius.core.exceptions
-
Exception illustrating that calculating a feature of the bidspace (for
example the Nash point) went wrong.
- NegotiationPartyTimeoutException(NegotiationParty) - Constructor for exception genius.core.exceptions.NegotiationPartyTimeoutException
-
- NegotiationPartyTimeoutException(NegotiationParty, String) - Constructor for exception genius.core.exceptions.NegotiationPartyTimeoutException
-
- NegotiationPartyTimeoutException(NegotiationParty, String, Throwable) - Constructor for exception genius.core.exceptions.NegotiationPartyTimeoutException
-
- NegotiationPartyTimeoutException(NegotiationParty, Throwable) - Constructor for exception genius.core.exceptions.NegotiationPartyTimeoutException
-
- NegotiationResult - Class in genius.core
-
- NegotiationResult(double, Action, Bid) - Constructor for class genius.core.NegotiationResult
-
- negotiationSession - Variable in class genius.core.boaframework.BOA
-
Reference to the object which holds all information about the negotiation
- negotiationSession - Variable in class genius.core.boaframework.BOAagentBilateral
-
Deprecated.
Links to the negotiation domain
- negotiationSession - Variable in class genius.core.boaframework.BoaParty
-
Links to the negotiation domain
- NegotiationSession - Class in genius.core.boaframework
-
Deprecated.
- NegotiationSession() - Constructor for class genius.core.boaframework.NegotiationSession
-
Deprecated.
Special constructor used by the NegotiationSessionWrapper.
- NegotiationSession(SessionData, AbstractUtilitySpace, TimeLineInfo) - Constructor for class genius.core.boaframework.NegotiationSession
-
Deprecated.
Create a negotiation session which is used to keep track of the
negotiation state.
- NegotiationSession(SessionData, AbstractUtilitySpace, TimeLineInfo, OutcomeSpace) - Constructor for class genius.core.boaframework.NegotiationSession
-
Deprecated.
Create a negotiation session which is used to keep track of the
negotiation state.
- NegotiatorException - Exception in genius.core.exceptions
-
reports problem with negotiator agent.
- NegotiatorException(String) - Constructor for exception genius.core.exceptions.NegotiatorException
-
Creates a new instance of NegotiatorException
- NegotiatorException(String, Throwable) - Constructor for exception genius.core.exceptions.NegotiatorException
-
- NegotiatorTreeTableModel - Class in genius.gui.tree
-
- NegotiatorTreeTableModel(DomainImpl) - Constructor for class genius.gui.tree.NegotiatorTreeTableModel
-
Create new profile for domain
- NegotiatorTreeTableModel(DomainImpl, AdditiveUtilitySpace) - Constructor for class genius.gui.tree.NegotiatorTreeTableModel
-
Edit existing profile in domain
- NegoTurn - Class in genius.core
-
- NegoTurn(int) - Constructor for class genius.core.NegoTurn
-
- NegoTurn(int, ArrayList<Class>) - Constructor for class genius.core.NegoTurn
-
- NegoTurn(int, Class) - Constructor for class genius.core.NegoTurn
-
- newCloseRect(Rectangle) - Method in class genius.gui.panels.tab.CloseTabPaneUI
-
- NewIssueDialog - Class in genius.gui.dialogs
-
A dialog window of Genius GUI used to createFrom a new issue and/or evaluator
for a issue.
- NewIssueDialog(DomainAndProfileEditorPanel) - Constructor for class genius.gui.dialogs.NewIssueDialog
-
- NewIssueDialog(DomainAndProfileEditorPanel, boolean) - Constructor for class genius.gui.dialogs.NewIssueDialog
-
- NewIssueDialog(DomainAndProfileEditorPanel, boolean, String) - Constructor for class genius.gui.dialogs.NewIssueDialog
-
- NewObjectiveDialog - Class in genius.gui.dialogs
-
A dialog allowing the user to add a new Objective
- NewObjectiveDialog(DomainAndProfileEditorPanel) - Constructor for class genius.gui.dialogs.NewObjectiveDialog
-
- NewObjectiveDialog(DomainAndProfileEditorPanel, boolean) - Constructor for class genius.gui.dialogs.NewObjectiveDialog
-
- NewObjectiveDialog(DomainAndProfileEditorPanel, boolean, String) - Constructor for class genius.gui.dialogs.NewObjectiveDialog
-
- NewObjectiveDialog.InvalidInputException - Exception in genius.gui.dialogs
-
- newTournament - Variable in class genius.core.misc.CommandLineOptions
-
Option "s", automatically open new tournament tab on start up.
- next() - Method in class genius.core.BidIterator
-
- next() - Method in class genius.core.LinearBidIterator
-
- next() - Method in class genius.core.representative.RandomCollection
-
- nextBid - Variable in class genius.core.boaframework.OfferingStrategy
-
The next bid the agent plans to present
- NoAction - Class in genius.core.actions
-
immutable.
- NoAction(AgentID) - Constructor for class genius.core.actions.NoAction
-
- NoAction(Agent) - Constructor for class genius.core.actions.NoAction
-
- nodeForRow(int) - Method in class genius.core.jtreetable.TreeTableModelAdapter
-
- NoModel - Class in genius.core.boaframework
-
Placeholder to notify an agent that there is no opponent model available.
- NoModel() - Constructor for class genius.core.boaframework.NoModel
-
- NonlinearUtilitySpace - Class in genius.core.utility
-
In the non-linear scenarios, the agents no longer have linear utility
functions; instead, they can only sample their utility of a bid through the
getUtility() method.
- NonlinearUtilitySpace() - Constructor for class genius.core.utility.NonlinearUtilitySpace
-
Creates an empty nonlinear utility space.
- NonlinearUtilitySpace(Domain) - Constructor for class genius.core.utility.NonlinearUtilitySpace
-
- NonlinearUtilitySpace(Domain, String) - Constructor for class genius.core.utility.NonlinearUtilitySpace
-
- NonlinearUtilitySpace(NonlinearUtilitySpace) - Constructor for class genius.core.utility.NonlinearUtilitySpace
-
create a clone of another utility space
- normalize(double) - Method in class genius.core.utility.EvaluatorDiscrete
-
- normalizeAll() - Method in class genius.core.utility.EvaluatorDiscrete
-
Sets the maximum value to 1 and scales values and weights accordingly
- normalizeChildren(Objective) - Method in class genius.core.utility.AdditiveUtilitySpace
-
Normalizes the weights of non-locked objectives of the given objective so
that all objective weights they sum up to one.
- normalizeWeights() - Method in class genius.core.utility.AdditiveUtilitySpace
-
Helper function, evaluator values need to be normalized
- normalizeWeightsByMaxValues() - Method in class genius.core.uncertainty.AdditiveUtilitySpaceFactory
-
- notifyChange(TYPE) - Method in class genius.core.listener.DefaultListenable
-
This should only be called by the owner of the listenable, not by
listeners or others.
- notifyChange(T) - Method in interface genius.core.listener.Listener
-
a notification call that occurs when something changed.
- notifyChange(NegotiationEvent) - Method in class genius.core.logging.ConsoleLogger
-
- notifyChange(NegotiationEvent) - Method in class genius.core.logging.FileLogger
-
- notifyChange(NegotiationEvent) - Method in class genius.core.logging.StatisticsLogger
-
- notifyChange(NegotiationEvent) - Method in class genius.core.logging.XmlLogger
-
- notifyChange(NegotiationEvent) - Method in class genius.gui.negosession.MultiPartyDataModel
-
- notifyChange(Object) - Method in class genius.gui.panels.ListDataListenerAdapter
-
- notifyChange(NegotiationEvent) - Method in class genius.gui.progress.MultiPartyTournamentProgressUI
-
implements Listener
- notifyChange(NegotiationEvent) - Method in class genius.gui.progress.session.ActionDocumentModel
-
- notifyChange(NegotiationEvent) - Method in class genius.gui.progress.session.OutcomesListModel
-
- nrOfVotes(int, List<Turn>, int) - Method in class genius.core.protocol.AlternatingMultipleOffersProtocol
-
- numberField - Variable in class genius.gui.dialogs.NewObjectiveDialog
-
- numberLabel - Variable in class genius.gui.dialogs.NewObjectiveDialog
-