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 

N

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
An abstract superclass for all events, both meta-events like SessionFailedEvent and concrete Actions done by agents like doing an Offer .
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
Constructor used when utilSpace is not UncertainAdditiveUtilitySpace.
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
Creates a new NegotiationParty from repository items and initializes it.
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
Tree model for editing AdditiveUtilitySpace.
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
 
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