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 

M

m - Variable in class genius.core.misc.ScoreKeeper
Map of objects and their score
madeupFeedback(double, double) - Static method in enum genius.core.Feedback
 
main(String[]) - Static method in class genius.Application
 
main(String[]) - Static method in class genius.cli.Runner
Genius console entry point
main(String[]) - Static method in class genius.core.misc.CommandLineRunner
Main method used to launch a negotiation specified as commandline commands.
main(String[]) - Static method in class genius.core.misc.ScenarioLauncher
 
main(String[]) - Static method in class genius.core.misc.Simulator
 
main(String[]) - Static method in class genius.core.misc.SimulatorConfiguration
 
main(String[]) - Static method in class genius.core.uncertainty.AUSFTester
 
main(String[]) - Static method in class genius.gui.boaparties.BoaComponentPanel
Simple test function
main(String[]) - Static method in class genius.gui.boaparties.BoaPartiesPanel
 
main(String[]) - Static method in class genius.gui.boaparties.BoaPartyPanel
Test function.
main(String[]) - Static method in class genius.gui.MainPanel
For testing
main(String[]) - Static method in class genius.gui.panels.SubsetSelectionPanel
simple stub to run this stand-alone (for testing).
main(String[]) - Static method in class genius.gui.panels.SubsetSelectionPanelPlus
simple stub to run this stand-alone (for testing).
main(String[]) - Static method in class genius.gui.session.SessionPanel
simple stub to run this stand-alone (for testing).
main(String[]) - Static method in class genius.gui.tournament.MultiTournamentPanel
simple stub to run this stand-alone (for testing).
main(String[]) - Static method in class genius.gui.tournament.MultiTournamentSettingsPanel
simple stub to run this stand-alone (for testing).
main(String[]) - Static method in class genius.gui.uncertainty.SteppingSliderExample
 
MainPanel - Class in genius.gui
main application and main GUI panel.
MainPanel() - Constructor for class genius.gui.MainPanel
 
makeEmpty() - Method in class genius.core.misc.Queue
Make the queue logically empty.
makeWarning(String, Exception, boolean, int) - Method in class genius.core.exceptions.Warning
Add warning to static hashtable used to keep track of all warnings issued so far.
MapList<IN1,OUT> - Class in genius.core.list
 
MapList(Function<IN1, OUT>, ImmutableList<IN1>) - Constructor for class genius.core.list.MapList
creates a list [f(a1), f(a2) ,.
MapThreadList<OUT,IN1,IN2> - Class in genius.core.list
 
MapThreadList(Function2<IN1, IN2, OUT>, ImmutableList<IN1>, ImmutableList<IN2>) - Constructor for class genius.core.list.MapThreadList
creates a list [f(a1,b1), f(a2, b2) ,.
marshal(ArrayList<RepItem>) - Method in class genius.core.repository.RepositoryItemTypeAdapter
 
MathTools - Class in genius.core.list
Basic computations
MathTools() - Constructor for class genius.core.list.MathTools
 
max - Variable in class genius.core.AgentParam
 
max - Variable in class genius.core.misc.ScoreKeeper
The highest score in the map
max - Variable in class genius.core.utility.SumZeroConstraint
 
max - Variable in class genius.core.utility.SumZeroConstraintList
 
MaxListener - Interface in genius.gui.panels.tab
 
maxOperation(MouseEvent) - Method in interface genius.gui.panels.tab.MaxListener
 
Mediator - Interface in genius.core.parties
Base class for all mediator parties.
MediatorFeedbackBasedProtocol - Class in genius.core.protocol
This is the protocol for the mediated feedback.
MediatorFeedbackBasedProtocol() - Constructor for class genius.core.protocol.MediatorFeedbackBasedProtocol
 
MediatorPanel - Class in genius.gui.session
The mediator selector panel for single session.
MediatorPanel(TextModel, SingleSelectionModel<PartyRepItem>) - Constructor for class genius.gui.session.MediatorPanel
 
MediatorProtocol - Class in genius.core.protocol
Base class for all mediator-based protocols
MediatorProtocol() - Constructor for class genius.core.protocol.MediatorProtocol
 
mergeIntoFrontier(BidPoint) - Method in class genius.core.analysis.ParetoFrontier
Determines if a bid should be added to the Pareto-frontier.
min - Variable in class genius.core.AgentParam
 
min - Variable in class genius.core.utility.SumZeroConstraint
 
min - Variable in class genius.core.utility.SumZeroConstraintList
 
MINUTE - Static variable in class genius.core.misc.Time
a minute in seconds
model - Variable in class genius.core.boaframework.OMStrategy
Reference to the opponent model
model - Variable in class genius.gui.tree.IssueValuePanel
 
modelIsComplete() - Method in class genius.gui.session.SessionModel
Call this when model is completed (user clicked 'start').
modelIsComplete() - Method in class genius.gui.tournament.MultiTournamentModel
Call this when model is completed (user clicked 'start').
motionListener - Variable in class genius.gui.panels.tab.CloseTabPaneUI
 
Multi_AcceptanceCondition - Class in genius.core.boaframework
The MAC is a tool which allows to test many acceptance strategies in the same negotiation trace.
Multi_AcceptanceCondition() - Constructor for class genius.core.boaframework.Multi_AcceptanceCondition
Empty constructor for the BOA framework.
MultilateralAnalysis - Class in genius.core.analysis
Start on analysis of the multi party tournament.
MultilateralAnalysis(List<? extends PartyWithUtility>, Bid, Double) - Constructor for class genius.core.analysis.MultilateralAnalysis
 
MultilateralProtocol - Interface in genius.core.protocol
The protocol describes if the negotiation is finished, what the agreement is, which actions can be done in the next round.
MultilateralSessionConfiguration - Interface in genius.core.session
Configuration for a multilateral (single) session.
MultilateralTournamentConfiguration - Class in genius.core.config
Implementation of MultilateralTournamentConfigurationInterface.
MultilateralTournamentConfiguration(MultiPartyProtocolRepItem, Deadline, PartyRepItem, List<ParticipantRepItem>, List<ProfileRepItem>, List<ParticipantRepItem>, List<ProfileRepItem>, int, int, boolean, boolean, PersistentDataType, boolean) - Constructor for class genius.core.config.MultilateralTournamentConfiguration
 
MultilateralTournamentConfigurationInterface - Interface in genius.core.config
Stores the configuration variables
MultilateralTournamentsConfiguration - Class in genius.core.config
MultilateralTournamentsConfiguration() - Constructor for class genius.core.config.MultilateralTournamentsConfiguration
Default empty tournaments.
MultilateralTournamentsConfiguration(List<MultilateralTournamentConfiguration>) - Constructor for class genius.core.config.MultilateralTournamentsConfiguration
Create tournaments with given set
MultiListSelectionModel - Class in genius.gui.panels
Selection model for JList's which allows multiple elements to be selected by toggling an item when clicked.
MultiListSelectionModel() - Constructor for class genius.gui.panels.MultiListSelectionModel
 
MultiPartyDataModel - Class in genius.gui.negosession
Tracks the Multiparty tournament and keeps a DataKeyTableModel up to date.
MultiPartyDataModel(int) - Constructor for class genius.gui.negosession.MultiPartyDataModel
 
MultipartyNegoActionEvent - Class in genius.core.events
Agent did an action.
MultipartyNegoActionEvent(Action, int, int, double, List<NegotiationPartyInternal>, Bid) - Constructor for class genius.core.events.MultipartyNegoActionEvent
 
MultipartyNegoEventLogger - Class in genius.gui.progress
Logger for MultiPartyNegotiationEvents.
MultipartyNegoEventLogger(String, int, MultiPartyDataModel) - Constructor for class genius.gui.progress.MultipartyNegoEventLogger
 
MultipartyNegoEventLoggerData - Class in genius.core.session
 
MultipartyNegoEventLoggerData() - Constructor for class genius.core.session.MultipartyNegoEventLoggerData
 
MultiPartyProtocolRepItem - Class in genius.core.repository
reference to a protocol class.
MultiPartyProtocolRepItem() - Constructor for class genius.core.repository.MultiPartyProtocolRepItem
 
MultiPartyProtocolRepItem(String, String, String, Boolean, Boolean) - Constructor for class genius.core.repository.MultiPartyProtocolRepItem
 
MultiPartyTournamentProgressUI - Class in genius.gui.progress
 
MultiPartyTournamentProgressUI(DataKeyTableModel) - Constructor for class genius.gui.progress.MultiPartyTournamentProgressUI
 
MultipleAgentsVariable - Class in genius.core.tournament.VariablesAndValues
 
MultipleAgentsVariable() - Constructor for class genius.core.tournament.VariablesAndValues.MultipleAgentsVariable
 
MultiTournamentModel - Class in genius.gui.tournament
Contains the basic elements of MultilateralTournamentConfiguration, but mutable and the subcomponents are listenable so that we can use it for the MVC pattern.
MultiTournamentModel() - Constructor for class genius.gui.tournament.MultiTournamentModel
 
MultiTournamentPanel - Class in genius.gui.tournament
Panel that first asks user to adjust tournament settings.
MultiTournamentPanel() - Constructor for class genius.gui.tournament.MultiTournamentPanel
 
MultiTournamentSettingsPanel - Class in genius.gui.tournament
This is the user interface for the multilateral tournament and replaces the old MultiTournamentUI.
MultiTournamentSettingsPanel(MultiTournamentModel) - Constructor for class genius.gui.tournament.MultiTournamentSettingsPanel
 
MyTreeNode - Class in genius.gui.domainrepository
 
MyTreeNode(RepItem) - Constructor for class genius.gui.domainrepository.MyTreeNode
 
MyWarningException() - Constructor for exception genius.core.exceptions.Warning.MyWarningException
 
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