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

A

AboutDialog - Class in simulations.gui
This class describes the dialog box "About"
AboutDialog(Frame, boolean) - Constructor for class simulations.gui.AboutDialog
Creates new form AboutDialog
abr - Variable in class simulations.core.strategy.Strategy
The abrevation of the strat
accept(File) - Method in class simulations.gui.StrategyFileFilter
Return true if this file should be shown in the directory pane, false if it shouldn't.
AcceptAskingPlayersStrongestThanMe - Class in simulations.core.strategy.decisionSupportStrategy
This class describes an decision strategy that accept to support to players that have more points than me
AcceptAskingPlayersStrongestThanMe() - Constructor for class simulations.core.strategy.decisionSupportStrategy.AcceptAskingPlayersStrongestThanMe
Creates a new instance of AcceptAskingPlayersStrongestThanMe
AcceptAskingPlayersWeakestThanMeStrategy - Class in simulations.core.strategy.decisionSupportStrategy
This class describes an decision strategy that accept to support to players that have less points than me
AcceptAskingPlayersWeakestThanMeStrategy() - Constructor for class simulations.core.strategy.decisionSupportStrategy.AcceptAskingPlayersWeakestThanMeStrategy
Creates a new instance of AcceptPlayersWeakestThanMeStrategy
AcceptAttackedPlayersStrongestThanMeStrategy - Class in simulations.core.strategy.decisionSupportStrategy
This class describes a decision support strategy that accept to help attacks on players that have more points than me.
AcceptAttackedPlayersStrongestThanMeStrategy() - Constructor for class simulations.core.strategy.decisionSupportStrategy.AcceptAttackedPlayersStrongestThanMeStrategy
Creates a new instance of AcceptAttackedPlayersStrongestThanMeStrategy
AcceptAttackedPlayersWeakestThanMeStrategy - Class in simulations.core.strategy.decisionSupportStrategy
This class describes a decision support strategy that accept to help attacks on players weakest than the owner of this strategy
AcceptAttackedPlayersWeakestThanMeStrategy() - Constructor for class simulations.core.strategy.decisionSupportStrategy.AcceptAttackedPlayersWeakestThanMeStrategy
Creates a new instance of AcceptAttackedPlayersWeakestThanMe
AcceptOneByTwoStrategy - Class in simulations.core.strategy.decisionSupportStrategy
This class describes a strategy of decision of support It accept first time then refuse the second time and accept...
AcceptOneByTwoStrategy() - Constructor for class simulations.core.strategy.decisionSupportStrategy.AcceptOneByTwoStrategy
Creates a new instance of AcceptOneByTwoStrategy
AcceptPlayersDontAttackMeStrategy - Class in simulations.core.strategy.decisionSupportStrategy
This class describes a decision support strategy that accept only if the asking player never attacked me directly
AcceptPlayersDontAttackMeStrategy() - Constructor for class simulations.core.strategy.decisionSupportStrategy.AcceptPlayersDontAttackMeStrategy
Creates a new instance of AcceptPlayersDontAttackMe
AcceptPlayersDontAttackMeStrategy2 - Class in simulations.core.strategy.decisionSupportStrategy
This class describes a decision support strategy that accept only if the asking player never attacked me directly and indirectly
AcceptPlayersDontAttackMeStrategy2() - Constructor for class simulations.core.strategy.decisionSupportStrategy.AcceptPlayersDontAttackMeStrategy2
Creates a new instance of AcceptPlayersDontAttackMe
AcceptPlayersNeverRefuseHelpMeStrategy - Class in simulations.core.strategy.decisionSupportStrategy
This class describes a decision support strategy that accept only if the asking player never attacked me directly
AcceptPlayersNeverRefuseHelpMeStrategy() - Constructor for class simulations.core.strategy.decisionSupportStrategy.AcceptPlayersNeverRefuseHelpMeStrategy
Creates a new instance of AcceptPlayersDontAttackMe
add(Turn) - Method in class simulations.core.history.GameHistory
Add a turn in the game history
add(PlayerTurn) - Method in class simulations.core.history.Turn
Add the player turn in the turn
addAsking(Player) - Method in class simulations.core.history.PlayersStats
Add an asking of support of the player to another
addAttack(Player) - Method in class simulations.core.history.PlayersStats
Add an attack of the player against another
addExtension(String) - Method in class simulations.gui.StrategyFileFilter
Adds a filetype "dot" extension to filter against.
addSupport(Player) - Method in class simulations.core.history.PlayersStats
Add an acceptation of support of the player against another
addToGraph() - Method in class simulations.core.Judge
Add the last list of players to the playerListList to construct graph
AdvancedCoalitionalDef1Strategy - Class in simulations.core.strategy.completeStrategy
 
AdvancedCoalitionalDef1Strategy() - Constructor for class simulations.core.strategy.completeStrategy.AdvancedCoalitionalDef1Strategy
Creates a new instance of AdvancedCoalitionalDef1Strategy
AdvancedCoalitionalDef2Strategy - Class in simulations.core.strategy.completeStrategy
 
AdvancedCoalitionalDef2Strategy() - Constructor for class simulations.core.strategy.completeStrategy.AdvancedCoalitionalDef2Strategy
Creates a new instance of AdvancedCoalitionalDef2Strategy
AdvancedCoalitionalDef3Strategy - Class in simulations.core.strategy.completeStrategy
 
AdvancedCoalitionalDef3Strategy() - Constructor for class simulations.core.strategy.completeStrategy.AdvancedCoalitionalDef3Strategy
Creates a new instance of AdvancedCoalitionalDef3Strategy
AdvancedCoalitionalDef4Strategy - Class in simulations.core.strategy.completeStrategy
 
AdvancedCoalitionalDef4Strategy() - Constructor for class simulations.core.strategy.completeStrategy.AdvancedCoalitionalDef4Strategy
Creates a new instance of AdvancedCoalitionalDef4Strategy
AdvancedCoalitionalDef5Strategy - Class in simulations.core.strategy.completeStrategy
 
AdvancedCoalitionalDef5Strategy() - Constructor for class simulations.core.strategy.completeStrategy.AdvancedCoalitionalDef5Strategy
Creates a new instance of AdvancedCoalitionalDef5Strategy
AltruistStrategy - Class in simulations.core.strategy.completeStrategy
 
AltruistStrategy() - Constructor for class simulations.core.strategy.completeStrategy.AltruistStrategy
Creates a new instance of AltruistStrategy
AlwaysAcceptToSupportStrategy - Class in simulations.core.strategy.decisionSupportStrategy
This class describes a decision support strategy that always accept to support attack
AlwaysAcceptToSupportStrategy() - Constructor for class simulations.core.strategy.decisionSupportStrategy.AlwaysAcceptToSupportStrategy
Creates a new instance of AlwaysAcceptToSupportStrategy
AskingEveryoneStrategy - Class in simulations.core.strategy.askingSupportStrategy
This class describes an asking strategy that aking help to everyone
AskingEveryoneStrategy() - Constructor for class simulations.core.strategy.askingSupportStrategy.AskingEveryoneStrategy
Creates a new instance of AskingEveryoneStrategy
AskingNoBodyStrategy - Class in simulations.core.strategy.askingSupportStrategy
This class describes an asking strategy that aking help to nobody
AskingNoBodyStrategy() - Constructor for class simulations.core.strategy.askingSupportStrategy.AskingNoBodyStrategy
Creates a new instance of AskingNoOneStrategy
AskingPlayersDontAttackMeStrategy - Class in simulations.core.strategy.askingSupportStrategy
This class describes an asking strategy that ask to all players that have never attack directly me
AskingPlayersDontAttackMeStrategy() - Constructor for class simulations.core.strategy.askingSupportStrategy.AskingPlayersDontAttackMeStrategy
Creates a new instance of AskingPlayersDontAttackMeStrategy
AskingPlayersDontAttackMeStrategy2 - Class in simulations.core.strategy.askingSupportStrategy
This class describes an asking strategy that ask to all players that have never attack directly me and indirectly
AskingPlayersDontAttackMeStrategy2() - Constructor for class simulations.core.strategy.askingSupportStrategy.AskingPlayersDontAttackMeStrategy2
Creates a new instance of AskingPlayersDontAttackMeStrategy
AskingPlayersNeverRefuseToHelpMeStrategy - Class in simulations.core.strategy.askingSupportStrategy
This class describes an asking support strategy that ask support to all players that have never refuse to help me
AskingPlayersNeverRefuseToHelpMeStrategy() - Constructor for class simulations.core.strategy.askingSupportStrategy.AskingPlayersNeverRefuseToHelpMeStrategy
Creates a new instance of AskingPlayersNeverRefuseToHelpMe
AskingStrat - Class in simulations.database.core
 
AskingStrat(ResultSet) - Constructor for class simulations.database.core.AskingStrat
Creates a new instance of AskingStrat
AskingStrat(String, int, boolean) - Constructor for class simulations.database.core.AskingStrat
 
AskingStrategy - Class in simulations.core.strategy.askingSupportStrategy
This abstract class describes haw to construct an asking strategy
AskingStrategy() - Constructor for class simulations.core.strategy.askingSupportStrategy.AskingStrategy
Creates a new instance of AskingStrategy
askingStrategyVector - Variable in class simulations.core.strategy.completeStrategy.CompleteStrategy
The asking strategies to use
AskingStrongestThanMeStrategy - Class in simulations.core.strategy.askingSupportStrategy
This class describes an asking strategy that ask to all players that have less points than me
AskingStrongestThanMeStrategy() - Constructor for class simulations.core.strategy.askingSupportStrategy.AskingStrongestThanMeStrategy
Creates a new instance of AskingStrongestThanMeStrategy
AskingWeakestThanMeStrategy - Class in simulations.core.strategy.askingSupportStrategy
This class describes an asking strategy that ask to all players that have less points than me
AskingWeakestThanMeStrategy() - Constructor for class simulations.core.strategy.askingSupportStrategy.AskingWeakestThanMeStrategy
Creates a new instance of AskingWeakestThanMeStrategy
Attack - Class in simulations.core
This class contains infos about an attack ie the attacking player and the players to ask support
Attack(Player, Player, ArrayList) - Constructor for class simulations.core.Attack
Creates a new instance of Attack
AttackAttackedPlayersStrategy - Class in simulations.core.strategy.attackStrategy
This class describes a strategy that attack only the players that I have already attacked
AttackAttackedPlayersStrategy() - Constructor for class simulations.core.strategy.attackStrategy.AttackAttackedPlayersStrategy
Creates a new instance of AttackAttackedPlayersStrategy
AttackAttackedPlayersStrategy2 - Class in simulations.core.strategy.attackStrategy
This class describes a strategy that attack only the players that I have already attacked or that I support an attack versus them
AttackAttackedPlayersStrategy2() - Constructor for class simulations.core.strategy.attackStrategy.AttackAttackedPlayersStrategy2
Creates a new instance of AttackAttackedPlayersStrategy
AttackDeadPlayerException - Exception in simulations.core.exceptions
This exception is thrown when a strategy returns a dead player to attack
AttackDeadPlayerException() - Constructor for exception simulations.core.exceptions.AttackDeadPlayerException
Creates a new instance of AttackDeadPlayerException
AttackMySelfException - Exception in simulations.core.exceptions
This exception is thrown when an attack strategy returns the owner of the strategy to attack
AttackMySelfException() - Constructor for exception simulations.core.exceptions.AttackMySelfException
Creates a new instance of AttackMySelfException
AttackRandomlyStrategy - Class in simulations.core.strategy.attackStrategy
This class describes a strategy that attack randomly a player
AttackRandomlyStrategy() - Constructor for class simulations.core.strategy.attackStrategy.AttackRandomlyStrategy
Creates a new instance of AttackRandomlyStrategy
AttackStrat - Class in simulations.database.core
 
AttackStrat(ResultSet) - Constructor for class simulations.database.core.AttackStrat
Creates a new instance of AttackStrat
AttackStrat(String, int, boolean) - Constructor for class simulations.database.core.AttackStrat
 
AttackStrategy - Class in simulations.core.strategy.attackStrategy
This abstract class describes haw to construct an attack strategy
AttackStrategy() - Constructor for class simulations.core.strategy.attackStrategy.AttackStrategy
Creates a new instance of AttackStrategy
attackStrategyVector - Variable in class simulations.core.strategy.completeStrategy.CompleteStrategy
The attack strategies to use in order
AttackStrongestStrategy - Class in simulations.core.strategy.attackStrategy
This class describes an attack strategy that always attack the strongest remaining players
AttackStrongestStrategy() - Constructor for class simulations.core.strategy.attackStrategy.AttackStrongestStrategy
Creates a new instance of AttackStrongestStrategy
AttackStrongestThanMeStrategy - Class in simulations.core.strategy.attackStrategy
This class describes an attack strategy that attack all players that have more points than me
AttackStrongestThanMeStrategy() - Constructor for class simulations.core.strategy.attackStrategy.AttackStrongestThanMeStrategy
Creates a new instance of AttackStrongestThanMeStrategy
AttackTheMostAttackedPlayerStrategy - Class in simulations.core.strategy.attackStrategy
This class describes an attack strategy that attack the player the most attacked in the game
AttackTheMostAttackedPlayerStrategy() - Constructor for class simulations.core.strategy.attackStrategy.AttackTheMostAttackedPlayerStrategy
Creates a new instance of AttackTheMostAttackedPlayerStrategy
AttackTheMostSuccessfulyAttackedPlayerStrategy - Class in simulations.core.strategy.attackStrategy
This class describes an attack strategy that attack the player the most successfuly attacked in the game
AttackTheMostSuccessfulyAttackedPlayerStrategy() - Constructor for class simulations.core.strategy.attackStrategy.AttackTheMostSuccessfulyAttackedPlayerStrategy
Creates a new instance of AttackTheMostAttackedPlayerStrategy
AttackWeakestStrategy - Class in simulations.core.strategy.attackStrategy
This class describes an attack strategy that always attack the weaker of the remaining players
AttackWeakestStrategy() - Constructor for class simulations.core.strategy.attackStrategy.AttackWeakestStrategy
Creates a new instance of AttackWeakestStrategy
AttackWeakestThanMeStrategy - Class in simulations.core.strategy.attackStrategy
This class describes a strategy that attack all players that have less points than me
AttackWeakestThanMeStrategy() - Constructor for class simulations.core.strategy.attackStrategy.AttackWeakestThanMeStrategy
Creates a new instance of AttackWeakestThanMeStrategy
attributeDecl(String, String, String, String, String) - Method in class simulations.xml.DocumentTracer
Attribute declaration.

B

BadStrategy - Class in simulations.core.strategy.completeStrategy
 
BadStrategy() - Constructor for class simulations.core.strategy.completeStrategy.BadStrategy
Creates a new instance of BadStrategy
BuildFinalsDialog - Class in simulations.gui
 
BuildFinalsDialog(Frame, boolean) - Constructor for class simulations.gui.BuildFinalsDialog
Creates new form BuildFinalsDialog

C

centerCanvasMouseClicked(MouseEvent) - Method in class simulations.gui.curves.CurvesDialog
Method called on a click on the canvas
characters(char[], int, int) - Method in class simulations.xml.DocumentTracer
Characters.
checkName(ArrayList, String) - Method in class simulations.xml.DataChecker
return false if the name s is already in the player's list l
checkName(ArrayList) - Method in class simulations.xml.DataChecker
Return false is there is two times the same name in the player list l
ClassementDialog - Class in simulations.gui
This class represents the dialog shown at the end of the game with the classement
ClassementDialog(Frame, boolean, ArrayList) - Constructor for class simulations.gui.ClassementDialog
Creates new form ClassementDialog
ClassementSaver - Class in simulations.gui
 
ClassementSaver(ArrayList) - Constructor for class simulations.gui.ClassementSaver
Creates a new instance of ClassementSaver
clone() - Method in class simulations.core.Player
Returns the clone of the player
close() - Method in class simulations.core.history.HistoryReader
close the history file
close() - Method in class simulations.core.history.HistoryWriter
close the fileWriter
close() - Method in class simulations.database.core.Communication
 
close() - Method in class simulations.database.core.Querys
 
Coalition - Class in simulations.database.core
 
Coalition(ResultSet) - Constructor for class simulations.database.core.Coalition
Creates a new instance of Coalition
CoalitionalDef1AskingStrategy - Class in simulations.core.strategy.askingSupportStrategy
This class describes an asking strategy that ask players that are in my coalition (definition 1) from last turn
CoalitionalDef1AskingStrategy() - Constructor for class simulations.core.strategy.askingSupportStrategy.CoalitionalDef1AskingStrategy
Creates a new instance of CoalitionalDef1AskingStrategy
CoalitionalDef1AttackStrategy - Class in simulations.core.strategy.attackStrategy
This class describes an attack strategy that attack players that are not in my coalition (definition 1) from last turn
CoalitionalDef1AttackStrategy() - Constructor for class simulations.core.strategy.attackStrategy.CoalitionalDef1AttackStrategy
Creates a new instance of CoalitionalDef1AttackStrategy
CoalitionalDef1DecisionStrategy - Class in simulations.core.strategy.decisionSupportStrategy
This class describes a decison support strategy that ack players that accept attack from players in my coalition vs players that are not in my coalition (definition 1) from last turn
CoalitionalDef1DecisionStrategy() - Constructor for class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef1DecisionStrategy
Creates a new instance of CoalitionalDef1DecisionStrategy
CoalitionalDef2AskingStrategy - Class in simulations.core.strategy.askingSupportStrategy
This class describes an asking strategy that ask players that are in my coalition (definition 2) from last turn
CoalitionalDef2AskingStrategy() - Constructor for class simulations.core.strategy.askingSupportStrategy.CoalitionalDef2AskingStrategy
Creates a new instance of CoalitionalDef2AskingStrategy
CoalitionalDef2AttackStrategy - Class in simulations.core.strategy.attackStrategy
This class describes an attack strategy that attack players that are not in my coalition (definition 2) from last turn
CoalitionalDef2AttackStrategy() - Constructor for class simulations.core.strategy.attackStrategy.CoalitionalDef2AttackStrategy
Creates a new instance of CoalitionalDef2AttackStrategy
CoalitionalDef2DecisionStrategy - Class in simulations.core.strategy.decisionSupportStrategy
This class describes a decison support strategy that ack players that accept attack from players in my coalition vs players that are not in my coalition (definition 2) from last turn
CoalitionalDef2DecisionStrategy() - Constructor for class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef2DecisionStrategy
Creates a new instance of CoalitionalDef2DecisionStrategy
CoalitionalDef3AskingStrategy - Class in simulations.core.strategy.askingSupportStrategy
This class describes an asking strategy that ask players that are in my coalition (definition 3) from last turn
CoalitionalDef3AskingStrategy() - Constructor for class simulations.core.strategy.askingSupportStrategy.CoalitionalDef3AskingStrategy
Creates a new instance of CoalitionalDef3AskingStrategy
CoalitionalDef3AttackStrategy - Class in simulations.core.strategy.attackStrategy
This class describes an attack strategy that attack players that are not in my coalition (definition 3) from last turn
CoalitionalDef3AttackStrategy() - Constructor for class simulations.core.strategy.attackStrategy.CoalitionalDef3AttackStrategy
Creates a new instance of CoalitionalDef3AttackStrategy
CoalitionalDef3DecisionStrategy - Class in simulations.core.strategy.decisionSupportStrategy
This class describes a decison support strategy that ack players that accept attack from players in my coalition vs players that are not in my coalition (definition 3) from last turn
CoalitionalDef3DecisionStrategy() - Constructor for class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef3DecisionStrategy
Creates a new instance of CoalitionalDef3DecisionStrategy
CoalitionalDef4AskingStrategy - Class in simulations.core.strategy.askingSupportStrategy
This class describes an asking strategy that ask players that are in my coalition (definition 4) from last turn
CoalitionalDef4AskingStrategy() - Constructor for class simulations.core.strategy.askingSupportStrategy.CoalitionalDef4AskingStrategy
Creates a new instance of CoalitionalDef4AskingStrategy
CoalitionalDef4AttackStrategy - Class in simulations.core.strategy.attackStrategy
This class describes an attack strategy that attack players that are not in my coalition (definition 4) from last turn
CoalitionalDef4AttackStrategy() - Constructor for class simulations.core.strategy.attackStrategy.CoalitionalDef4AttackStrategy
Creates a new instance of CoalitionalDef4AttackStrategy
CoalitionalDef4DecisionStrategy - Class in simulations.core.strategy.decisionSupportStrategy
This class describes a decison support strategy that ack players that accept attack from players in my coalition vs players that are not in my coalition (definition 4) from last turn
CoalitionalDef4DecisionStrategy() - Constructor for class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef4DecisionStrategy
Creates a new instance of CoalitionalDef4DecisionStrategy
CoalitionalDef5AskingStrategy - Class in simulations.core.strategy.askingSupportStrategy
This class describes an asking strategy that ask players that are in my coalition (definition 5) from last turn
CoalitionalDef5AskingStrategy() - Constructor for class simulations.core.strategy.askingSupportStrategy.CoalitionalDef5AskingStrategy
Creates a new instance of CoalitionalDef5AskingStrategy
CoalitionalDef5AttackStrategy - Class in simulations.core.strategy.attackStrategy
This class describes an attack strategy that attack players that are not in my coalition (definition 5) from last turn
CoalitionalDef5AttackStrategy() - Constructor for class simulations.core.strategy.attackStrategy.CoalitionalDef5AttackStrategy
Creates a new instance of CoalitionalDef5AttackStrategy
CoalitionalDef5DecisionStrategy - Class in simulations.core.strategy.decisionSupportStrategy
This class describes a decison support strategy that ack players that accept attack from players in my coalition vs players that are not in my coalition (definition 5) from last turn
CoalitionalDef5DecisionStrategy() - Constructor for class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef5DecisionStrategy
Creates a new instance of CoalitionalDef5DecisionStrategy
CoalitionCanvas - Class in simulations.gui.coalitions
This class describes the canvas containing the coalitions graph
CoalitionCanvas(ArrayList, int) - Constructor for class simulations.gui.coalitions.CoalitionCanvas
Creates a new instance of coalitionCanvas
CoalitionCanvas2 - Class in simulations.gui.coalitions
This method describes a second coalition canvas to show quickly who attack who directly or indirectly
CoalitionCanvas2(int) - Constructor for class simulations.gui.coalitions.CoalitionCanvas2
Creates a new instance of CoalitionCanvas2
CoalitionData - Class in simulations.gui.coalitions
 
CoalitionData(int, int, int, int, boolean) - Constructor for class simulations.gui.coalitions.CoalitionData
Creates a new instance of CoalitionData
CoalitionHistoryDialog - Class in simulations.gui.coalitions
This class describes a dialog that summary the coalition formation history in the game
CoalitionHistoryDialog(Frame, boolean, ArrayList, String) - Constructor for class simulations.gui.coalitions.CoalitionHistoryDialog
Creates new form CoalitionHistoryDialog
coalitionListToData(ArrayList) - Method in class simulations.core.Judge
Returns a array of double that represents the data of l
CoalitionRankingSaver - Class in simulations.gui.coalitions
 
CoalitionRankingSaver(Hashtable, String) - Constructor for class simulations.gui.coalitions.CoalitionRankingSaver
Creates a new instance of CoalitionRankingSaver
CoalitionsRanking - Class in simulations.database.core
 
CoalitionsRanking(ResultSet) - Constructor for class simulations.database.core.CoalitionsRanking
Creates a new instance of CoalitionsRanking
CoalitionsRankingDialog - Class in simulations.gui.coalitions
This class describes a dialog to display the ranking of coalitions
CoalitionsRankingDialog(Frame, boolean, Hashtable, String) - Constructor for class simulations.gui.coalitions.CoalitionsRankingDialog
Creates new form CoalitionsRankingDialog
CoalitionTable - Class in simulations.gui.coalitions
This class is used to store who attack who directly or indirectly
CoalitionTable(ArrayList) - Constructor for class simulations.gui.coalitions.CoalitionTable
Creates a new instance of CoalitionTable
CoalitionView - Class in simulations.gui.coalitions
This class describes the dialog box to visualize the formation coalition
CoalitionView(Frame, boolean, ArrayList, int) - Constructor for class simulations.gui.coalitions.CoalitionView
Creates new form CoalitionView
colorDefinition(ArrayList) - Method in class simulations.gui.coalitions.CoalitionCanvas
Def a color by strategy and then a color by player (with same strategy)
colorDefinition() - Method in class simulations.gui.curves.CurvesCanvas
This method assign a color to each player for his curve
colorDefinition(ArrayList) - Method in class simulations.gui.curves.CurvesData
This method assign a color to each player for his curve
ColorElement - Class in simulations.gui.curves
This class describes an element to associate a color to an object to draw curves.
ColorElement(Object, Color) - Constructor for class simulations.gui.curves.ColorElement
Creates a new instance of ColorVector
ColorsDialog - Class in simulations.gui.curves
This class describes a dialog box to show the colors associations of the player's curves
ColorsDialog(Frame, boolean, CurvesData) - Constructor for class simulations.gui.curves.ColorsDialog
Creates new form ColorsDialog
comment(char[], int, int) - Method in class simulations.xml.DocumentTracer
Comment.
Communication - Class in simulations.database.core
 
Communication() - Constructor for class simulations.database.core.Communication
Creates a new instance of Communication
CompleteStrategy - Class in simulations.core.strategy.completeStrategy
This abstract class describes haw to construct an attack strategy
CompleteStrategy() - Constructor for class simulations.core.strategy.completeStrategy.CompleteStrategy
Creates a new instance of CompleteStrategy
CompleteStrategy(Vector, Vector, Vector) - Constructor for class simulations.core.strategy.completeStrategy.CompleteStrategy
Creates a new instance of CompleteStrategy
CompoAskingStrat - Class in simulations.database.core
 
CompoAskingStrat(ResultSet) - Constructor for class simulations.database.core.CompoAskingStrat
Creates a new instance of CompoAskingStrat
CompoAttackStrat - Class in simulations.database.core
 
CompoAttackStrat(ResultSet) - Constructor for class simulations.database.core.CompoAttackStrat
Creates a new instance of CompoAttackStrat
CompoDecisionStrat - Class in simulations.database.core
 
CompoDecisionStrat(ResultSet) - Constructor for class simulations.database.core.CompoDecisionStrat
Creates a new instance of CompoDecisionStrat
ComposedStrategyDialog - Class in simulations.gui
This class descibes the dialog box of the edition of a composed strategy
ComposedStrategyDialog(Frame, boolean) - Constructor for class simulations.gui.ComposedStrategyDialog
Creates new form ComposedStrategyDialog
CompoStrat - Class in simulations.database.core
 
CompoStrat(ResultSet) - Constructor for class simulations.database.core.CompoStrat
Creates a new instance of CompoStrat
compute() - Method in class simulations.gui.ComputeAvgTest210
 
ComputeAvgTest210 - Class in simulations.gui
 
ComputeAvgTest210(Frame, boolean) - Constructor for class simulations.gui.ComputeAvgTest210
Creates new form ComputeAvgTest210
ComputeAvgTestDuels - Class in simulations.gui
 
ComputeAvgTestDuels(Frame, boolean) - Constructor for class simulations.gui.ComputeAvgTestDuels
Creates new form ComputeAvgTestDuels
ComputeAvgTestUnels - Class in simulations.gui
 
ComputeAvgTestUnels(Frame, boolean) - Constructor for class simulations.gui.ComputeAvgTestUnels
Creates new form ComputeAvgTestUnels
computeFile(FileReader) - Method in class simulations.gui.ComputeAvgTestDuels
 
computeFile(FileReader, FileWriter, String) - Method in class simulations.gui.ComputeAvgTestUnels
 
connection - Variable in class simulations.database.core.Communication
 
constructGraph(Graphics) - Method in class simulations.gui.curves.CurvesCanvas
This method constructs the graph
create(File, long, int, float, float, int, int, boolean, File, File, ArrayList) - Method in class simulations.xml.XMLGameWriter
This method create the file
CreateBigTest1Dialog - Class in simulations.gui
 
CreateBigTest1Dialog(Frame, boolean) - Constructor for class simulations.gui.CreateBigTest1Dialog
Creates new form CreateBigTest1Button
CreateBigTest2Dialog - Class in simulations.gui
 
CreateBigTest2Dialog(Frame, boolean) - Constructor for class simulations.gui.CreateBigTest2Dialog
Creates new form CreateBigTest2Dialog
CreateBigTest3Dialog - Class in simulations.gui
 
CreateBigTest3Dialog(Frame, boolean) - Constructor for class simulations.gui.CreateBigTest3Dialog
Creates new form CreateBigTest3Dialog
CreateSmallTest1 - Class in simulations.gui
 
CreateSmallTest1(Frame, boolean) - Constructor for class simulations.gui.CreateSmallTest1
Creates new form CreateSmallTest1
CreateTest1Memory - Class in simulations.gui
 
CreateTest1Memory(Frame, boolean) - Constructor for class simulations.gui.CreateTest1Memory
Creates new form CreateTest1Memory
CurvesCanvas - Class in simulations.gui.curves
This class describes the canvas which contains the graph with the curves of the game
CurvesCanvas(ArrayList, ArrayList) - Constructor for class simulations.gui.curves.CurvesCanvas
Creates a new instance of CurvesCanvas
CurvesData - Class in simulations.gui.curves
This class stores the players data to draw curves
CurvesData(ArrayList, ArrayList) - Constructor for class simulations.gui.curves.CurvesData
Creates a new instance of CurvesData
CurvesDialog - Class in simulations.gui.curves
This class describes the view of the curves of differents players points
CurvesDialog(Frame, boolean, ArrayList, ArrayList) - Constructor for class simulations.gui.curves.CurvesDialog
Creates new form CurvesDialog
CurvesFactory - Class in simulations.gui.curves
This class is used to create the curves of the game by modifying the Graphics of the composant
CurvesFactory() - Constructor for class simulations.gui.curves.CurvesFactory
Creates a new instance of CurvesFactory
CurvesPanel - Class in simulations.gui.curves
The panel containing the curves
CurvesPanel(ArrayList, ArrayList) - Constructor for class simulations.gui.curves.CurvesPanel
Creates a new instance of CurvesPanel
CurvesPlayerData - Class in simulations.gui.curves
This class stores the data of a player curve
CurvesPlayerData(Player, ArrayList, Color) - Constructor for class simulations.gui.curves.CurvesPlayerData
Creates a new instance of CurvesPlayerData

D

DatabaseFrame - Class in simulations.database.gui
 
DatabaseFrame() - Constructor for class simulations.database.gui.DatabaseFrame
Creates new form DatabaseFrame
DataChecker - Class in simulations.xml
This class describes a check that will check the data return from the parser
DataChecker() - Constructor for class simulations.xml.DataChecker
Creates a new instance of DataChecker
debug - Static variable in class simulations.SimulationParameters
 
DecisionStrat - Class in simulations.database.core
 
DecisionStrat(ResultSet) - Constructor for class simulations.database.core.DecisionStrat
Creates a new instance of DecisionStrat
DecisionStrat(String, int, boolean) - Constructor for class simulations.database.core.DecisionStrat
 
decisionStrategyVector - Variable in class simulations.core.strategy.completeStrategy.CompleteStrategy
The decision strategies to use
DecisionSupportStrategy - Class in simulations.core.strategy.decisionSupportStrategy
This abstract class describes haw to construct a decision strategy
DecisionSupportStrategy() - Constructor for class simulations.core.strategy.decisionSupportStrategy.DecisionSupportStrategy
Creates a new instance of DecisionSupportStrategy
DEFAULT_NAMESPACES - Static variable in class simulations.xml.DocumentTracer
Default namespaces support (true).
DEFAULT_PARSER_NAME - Static variable in class simulations.xml.DocumentTracer
Default parser name.
DEFAULT_SCHEMA_FULL_CHECKING - Static variable in class simulations.xml.DocumentTracer
Default Schema full checking support (false).
DEFAULT_SCHEMA_VALIDATION - Static variable in class simulations.xml.DocumentTracer
Default Schema validation support (false).
DEFAULT_VALIDATION - Static variable in class simulations.xml.DocumentTracer
Default validation support (false).
display(ArrayList, Turn, String) - Method in class simulations.gui.coalitions.CoalitionView
display the coalition list graphicly
doAttack(Player, Player, ArrayList) - Method in class simulations.core.Judge
Do an attack when all parameters are set.
DocumentTracer - Class in simulations.xml
Provides a complete trace of SAX2 events for files parsed.
DocumentTracer(String) - Constructor for class simulations.xml.DocumentTracer
Default constructor.
drawAxes(Graphics, int) - Method in class simulations.gui.curves.CurvesCanvas
This method insert the axes in the graph
drawAxes(Graphics, int, int, int, int) - Method in class simulations.gui.curves.CurvesFactory
This method insert the axes in the graph
drawColors(Graphics) - Method in class simulations.gui.curves.CurvesDialog
draw colors associated to player in Graphics g
drawCube(Graphics, int, int, Color) - Method in class simulations.gui.coalitions.CoalitionCanvas
This method draw a filled cube at point (x,y) with a color
drawCube(Graphics, int, int, Color) - Method in class simulations.gui.coalitions.CoalitionCanvas2
This method draw a cube at point (x,y) filled with color
drawCurves(Graphics, ArrayList, int, int, int, int, Vector) - Method in class simulations.gui.curves.CurvesFactory
This method creates the curves by affecting the Graphics The four last parameters define the display parameters
drawCurves(Graphics) - Method in class simulations.gui.curves.CurvesPanel
Draw the curves on the panel
drawCurves(Graphics) - Method in class simulations.gui.curves.GenericCurvesPanel
Draw the curves of a player on the panel
drawGrid(Graphics) - Method in class simulations.gui.coalitions.CoalitionCanvas
Draw the grid
drawGrid(Graphics) - Method in class simulations.gui.coalitions.CoalitionCanvas2
Draw the grid
drawGrid(Graphics) - Method in class simulations.gui.curves.CurvesPanel
Draw the grid on the graph
drawGrid(Graphics) - Method in class simulations.gui.curves.GenericCurvesPanel
Draw the grid on the graph

E

EditHTMLPlayersStrategyDialog - Class in simulations.gui
 
EditHTMLPlayersStrategyDialog(Frame, boolean) - Constructor for class simulations.gui.EditHTMLPlayersStrategyDialog
Creates new form EditHTMLPlayersStrategyDialog
EditPlayersRankingHTMLDialog - Class in simulations.gui
 
EditPlayersRankingHTMLDialog(Frame, boolean) - Constructor for class simulations.gui.EditPlayersRankingHTMLDialog
Creates new form EditPlayersRankingHTMLDialog
elementDecl(String, String) - Method in class simulations.xml.DocumentTracer
Element declaration.
endCDATA() - Method in class simulations.xml.DocumentTracer
End CDATA section.
endDocument() - Method in class simulations.xml.DocumentTracer
End document.
endDTD() - Method in class simulations.xml.DocumentTracer
End DTD.
endElement(String, String, String) - Method in class simulations.xml.DocumentTracer
End element.
endElement(String) - Method in class simulations.xml.DocumentTracer
End element.
endEntity(String) - Method in class simulations.xml.DocumentTracer
End entity.
endGame() - Method in class simulations.core.Judge
end the game
endPrefixMapping(String) - Method in class simulations.xml.DocumentTracer
End prefix mapping.
endTurn() - Method in class simulations.core.Judge
validate the end of a turn.
equals(Object) - Method in class simulations.core.history.PlayerTurn
overide of the equals method
equals(Object) - Method in class simulations.core.history.Turn
overide of the equals method
equals(Object) - Method in class simulations.core.Player
overload of equals() method.
equals(Object) - Method in class simulations.core.strategy.askingSupportStrategy.AskingStrategy
overload of equals method
equals(Object) - Method in class simulations.core.strategy.attackStrategy.AttackStrategy
overload of equals method
equals(Object) - Method in class simulations.core.strategy.completeStrategy.CompleteStrategy
overload of equals method
equals(Object) - Method in class simulations.core.strategy.decisionSupportStrategy.DecisionSupportStrategy
overload of equals method
equals(Object) - Method in class simulations.core.strategy.Strategy
Overload of equals method
equals(Object) - Method in class simulations.database.core.Game
 
equals2(Object) - Method in class simulations.core.Player
A second method to compare Players Return true if the players have same name and HP
error(SAXParseException) - Method in class simulations.xml.DocumentTracer
Error.
execQuery(String) - Method in class simulations.database.core.Communication
 
execUpdate(String) - Method in class simulations.database.core.Communication
 
Exp - Class in simulations.database.core
 
Exp(ResultSet) - Constructor for class simulations.database.core.Exp
Creates a new instance of Exp
externalEntityDecl(String, String, String) - Method in class simulations.xml.DocumentTracer
External entity declaration.

F

fatalError(SAXParseException) - Method in class simulations.xml.DocumentTracer
Fatal error.
fIndent - Variable in class simulations.xml.DocumentTracer
Indent level.
fOut - Variable in class simulations.xml.DocumentTracer
Print writer.

G

Game - Class in simulations.core
This class describes the game structure
Game(ArrayList, long, int, float, float, boolean, int, File, File, int, boolean, boolean) - Constructor for class simulations.core.Game
Creates a new instance of Game
Game - Class in simulations.database.core
 
Game(ResultSet) - Constructor for class simulations.database.core.Game
Creates a new instance of Game
GameHistory - Class in simulations.core.history
This class describes the whole game history
GameHistory(ArrayList) - Constructor for class simulations.core.history.GameHistory
Creates a new instance of GameHistory
GameHistory() - Constructor for class simulations.core.history.GameHistory
Contructor
GameSummarySaver - Class in simulations.gui
 
GameSummarySaver(ArrayList) - Constructor for class simulations.gui.GameSummarySaver
Creates a new instance of GameSummarySaver
GameView - Class in simulations.gui
This class draw the global view of the game.
GameView() - Constructor for class simulations.gui.GameView
Creates new form GameView
generate() - Method in class simulations.gui.EditHTMLPlayersStrategyDialog
 
generate() - Method in class simulations.gui.EditPlayersRankingHTMLDialog
 
GenerateResultsDialog - Class in simulations.gui
 
GenerateResultsDialog(Frame, boolean) - Constructor for class simulations.gui.GenerateResultsDialog
Creates new form GenerateResultsDialog
GenericComposedStrategy - Class in simulations.core.strategy.completeStrategy
This class describes a generic CompsoedStrategy.
GenericComposedStrategy() - Constructor for class simulations.core.strategy.completeStrategy.GenericComposedStrategy
Creates a new instance of GenericComposedStrategy
GenericComposedStrategy(String) - Constructor for class simulations.core.strategy.completeStrategy.GenericComposedStrategy
Creates a new instance of GenericComposedStrategy
GenericCurvesDialog - Class in simulations.gui.curves
This class decribes the dialog to contains the coalitions curves panel
GenericCurvesDialog(Frame, boolean, double[], String) - Constructor for class simulations.gui.curves.GenericCurvesDialog
Creates new form CoalitionCurvesDialog
GenericCurvesPanel - Class in simulations.gui.curves
This class describes a generic panel to construst a curve with the data (double[])
GenericCurvesPanel(double[]) - Constructor for class simulations.gui.curves.GenericCurvesPanel
Creates new form GenericCurvesPanel
getAbr() - Method in class simulations.core.strategy.Strategy
Getter for property abr.
getAllAskingStrat() - Method in class simulations.database.core.Querys
 
getAllAskingStrat(int) - Method in class simulations.database.core.Querys
 
getAllAskingStrategy() - Method in class simulations.core.strategy.StrategyLoader
Return the list of the asking strategies
getAllAttackStrat() - Method in class simulations.database.core.Querys
 
getAllAttackStrat(int) - Method in class simulations.database.core.Querys
 
getAllAttackStrategy() - Method in class simulations.core.strategy.StrategyLoader
Return the list of the attack strategies
getAllCoalitionsRanking(int) - Method in class simulations.database.core.Querys
 
getAllCompleteStrategy() - Method in class simulations.core.strategy.StrategyLoader
Return the list of the complete strategies
getAllCompoStratByAsking(int) - Method in class simulations.database.core.Querys
 
getAllCompoStratByAsking2(int) - Method in class simulations.database.core.Querys
 
getAllCompoStratByAttack(int) - Method in class simulations.database.core.Querys
 
getAllCompoStratByAttack2(int) - Method in class simulations.database.core.Querys
 
getAllCompoStratByDecision(int) - Method in class simulations.database.core.Querys
 
getAllCompoStratByDecision2(int) - Method in class simulations.database.core.Querys
 
getAllDecisionStrat() - Method in class simulations.database.core.Querys
 
getAllDecisionStrat(int) - Method in class simulations.database.core.Querys
 
getAllDecisionStrategy() - Method in class simulations.core.strategy.StrategyLoader
Return the list of the decision strategies
getAllDistinctGames() - Method in class simulations.database.core.Querys
 
getAllExps(int) - Method in class simulations.database.core.Querys
 
getAllExps() - Method in class simulations.database.core.Querys
 
getAllGames(int) - Method in class simulations.database.core.Querys
 
getAllGames(ArrayList) - Method in class simulations.database.core.Querys
 
getAllGames(String) - Method in class simulations.database.core.Querys
 
getAllGames(int, String) - Method in class simulations.database.core.Querys
 
getAllGamesByStrat(ArrayList, ArrayList, ArrayList) - Method in class simulations.database.core.Querys
 
getAllGamesByTurn(int) - Method in class simulations.database.core.Querys
 
getAllGamesSerie(int, String) - Method in class simulations.database.core.Querys
 
getAllPlayers(ArrayList) - Method in class simulations.database.core.Querys
 
getAllPlayers(int) - Method in class simulations.database.core.Querys
 
getAllPlayersByStrat(int) - Method in class simulations.database.core.Querys
 
getAllPlayersInCoal(int) - Method in class simulations.database.core.Querys
 
getAllPlayersRanking(int) - Method in class simulations.database.core.Querys
 
getAllPlayersRankingByTurn(int) - Method in class simulations.database.core.Querys
 
getAllSeries(int) - Method in class simulations.database.core.Querys
 
getAllStrategies(ArrayList, ArrayList, ArrayList) - Method in class simulations.database.core.Querys
 
getAllStrategiesByAsking(ArrayList) - Method in class simulations.database.core.Querys
 
getAllStrategiesByAttack(ArrayList) - Method in class simulations.database.core.Querys
 
getAllStrategiesByDecision(ArrayList) - Method in class simulations.database.core.Querys
 
getAllTests() - Method in class simulations.database.core.Querys
 
getAskingComposition() - Method in class simulations.core.strategy.completeStrategy.CompleteStrategy
Return the composition of the asking list
getAskingList() - Method in class simulations.core.Attack
Getter for property askingList.
getAskingPlayerElement(Player) - Method in class simulations.core.history.PlayersStats
Return the element storing stats about the asking player
getAskingStatsList() - Method in class simulations.core.history.PlayersStats
Getter for property askingStatsList.
getAskingStrat(AskingStrategy) - Method in class simulations.database.core.Querys
 
getAskingStrat(int) - Method in class simulations.database.core.Querys
 
getAskingStrategyVector() - Method in class simulations.core.strategy.completeStrategy.CompleteStrategy
Getter for property askingStrategyVector.
getAskingStratRank(ArrayList, int) - Method in class simulations.database.core.Querys
 
getAttackComposition() - Method in class simulations.core.strategy.completeStrategy.CompleteStrategy
Return the composition of the attack list
getAttackedPlayer() - Method in class simulations.core.Attack
Getter for property attackedPlayer.
getAttackedPlayer() - Method in class simulations.core.history.PlayerTurn
Getter for property attackedPlayer.
getAttackedPlayerElement(Player) - Method in class simulations.core.history.PlayersStats
Return the element storing stats about the attacked player
getAttackedStatsList() - Method in class simulations.core.history.PlayersStats
Getter for property attackedStatsList.
getAttackingPlayer() - Method in class simulations.core.Attack
Getter for property attackingPlayer.
getAttackingPlayers(Player) - Method in class simulations.gui.coalitions.CoalitionTable
Returns the list of players that have attacked player
getAttackStrat(AttackStrategy) - Method in class simulations.database.core.Querys
 
getAttackStrat(int) - Method in class simulations.database.core.Querys
 
getAttackStrategyVector() - Method in class simulations.core.strategy.completeStrategy.CompleteStrategy
Getter for property attackStrategyVector.
getAttackStratRank(ArrayList, int) - Method in class simulations.database.core.Querys
 
getClassement() - Method in class simulations.core.Judge
Getter for property classement.
getClone() - Method in class simulations.core.history.PlayerTurn
This method returns a clone of PlayerTurn
getClone() - Method in class simulations.core.history.Turn
This method returns a clone of Turn
getClonePlayerList() - Method in class simulations.core.Game
Return the list of all player The list is a clone
getCloneRemainingPlayer() - Method in class simulations.core.Game
Return the list of all player with more than 1 HP The list is a clone
getCloneRemainingPlayers() - Method in class simulations.core.Judge
Returns (aclone) of the list of remaining players
getCoalitionDefinition() - Method in class simulations.core.Game
Getter for property coalitionDefinition.
getCoalitionDefinition() - Method in class simulations.gui.NewGameDialog
Getter for property coalitionDefinition.
getCoalitionDefinition() - Method in class simulations.xml.DocumentTracer
Getter for property coalitionDefinition.
getCoalitionList() - Method in class simulations.gui.coalitions.CoalitionCanvas
Getter for property coalitionList.
getCoalitionListList() - Method in class simulations.core.Judge
Getter for property coalitionListList.
getCoalitionPoints() - Method in class simulations.core.Game
Getter for property coalitionPoints.
getCoalitionPoints() - Method in class simulations.gui.NewGameDialog
Getter for property coalitionalPoints.
getCoalitionPoints() - Method in class simulations.xml.DocumentTracer
Getter for property coalitionPoints.
getCoalitionsRanking() - Method in class simulations.core.Judge
Getter for property coalitionsRanking.
getCoalitionView() - Method in class simulations.core.Judge
Getter for property coalitionView.
getColor() - Method in class simulations.gui.curves.ColorElement
Getter for property color.
getColor() - Method in class simulations.gui.curves.CurvesPlayerData
Getter for property color.
getColorsPlayerVector() - Method in class simulations.gui.coalitions.CoalitionCanvas
Getter for property colorsPlayerVector.
getColorsStrategyVector() - Method in class simulations.gui.coalitions.CoalitionCanvas
Getter for property colorsStrategyVector.
getColorsVector() - Method in class simulations.gui.curves.CurvesCanvas
Getter for property colorsVector.
getCompoStrat(int) - Method in class simulations.database.core.Querys
 
getCurrentLength() - Method in class simulations.gui.coalitions.CoalitionData
Getter for property currentLength.
getCurrentTurn() - Method in class simulations.core.Judge
Getter for property currentTurn.
getCurvesPlayerData(Player) - Method in class simulations.gui.curves.CurvesData
Returns the curves player data of a player
getData(Player) - Method in class simulations.gui.curves.CurvesData
Return the data of a player's curves in an double array
getData() - Method in class simulations.gui.curves.CurvesData
Getter for property data.
getData() - Method in class simulations.gui.curves.CurvesPanel
Getter for property data.
getData() - Method in class simulations.gui.curves.CurvesPlayerData
Getter for property data.
getDecisionComposition() - Method in class simulations.core.strategy.completeStrategy.CompleteStrategy
Return the composition of the decision list
getDecisionStrat(DecisionSupportStrategy) - Method in class simulations.database.core.Querys
 
getDecisionStrat(int) - Method in class simulations.database.core.Querys
 
getDecisionStrategyVector() - Method in class simulations.core.strategy.completeStrategy.CompleteStrategy
Getter for property decisionStrategyVector.
getDecisionStratRank(ArrayList, int) - Method in class simulations.database.core.Querys
 
getDescription() - Method in class simulations.core.strategy.askingSupportStrategy.AskingEveryoneStrategy
This method returns the description of the strategy
getDescription() - Method in class simulations.core.strategy.askingSupportStrategy.AskingNoBodyStrategy
This method returns the description of the strategy
getDescription() - Method in class simulations.core.strategy.askingSupportStrategy.AskingPlayersDontAttackMeStrategy
This method returns the description of the strategy
getDescription() - Method in class simulations.core.strategy.askingSupportStrategy.AskingPlayersDontAttackMeStrategy2
This method returns the description of the strategy
getDescription() - Method in class simulations.core.strategy.askingSupportStrategy.AskingPlayersNeverRefuseToHelpMeStrategy
This method returns the description of the strategy
getDescription() - Method in class simulations.core.strategy.askingSupportStrategy.AskingStrategy
This method returns the description of the strategy
getDescription() - Method in class simulations.core.strategy.askingSupportStrategy.AskingStrongestThanMeStrategy
This method returns the description of the strategy
getDescription() - Method in class simulations.core.strategy.askingSupportStrategy.AskingWeakestThanMeStrategy
This method returns the description of the strategy
getDescription() - Method in class simulations.core.strategy.askingSupportStrategy.CoalitionalDef1AskingStrategy
return the description of this asking strategy
getDescription() - Method in class simulations.core.strategy.askingSupportStrategy.CoalitionalDef2AskingStrategy
return the description of this asking strategy
getDescription() - Method in class simulations.core.strategy.askingSupportStrategy.CoalitionalDef3AskingStrategy
return the description of this asking strategy
getDescription() - Method in class simulations.core.strategy.askingSupportStrategy.CoalitionalDef4AskingStrategy
return the description of this asking strategy
getDescription() - Method in class simulations.core.strategy.askingSupportStrategy.CoalitionalDef5AskingStrategy
return the description of this asking strategy
getDescription() - Method in class simulations.core.strategy.askingSupportStrategy.RandomAskingStrategy
This method returns the description of the strategy
getDescription() - Method in class simulations.core.strategy.attackStrategy.AttackAttackedPlayersStrategy
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.attackStrategy.AttackAttackedPlayersStrategy2
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.attackStrategy.AttackRandomlyStrategy
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.attackStrategy.AttackStrategy
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.attackStrategy.AttackStrongestStrategy
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.attackStrategy.AttackStrongestThanMeStrategy
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.attackStrategy.AttackTheMostAttackedPlayerStrategy
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.attackStrategy.AttackTheMostSuccessfulyAttackedPlayerStrategy
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.attackStrategy.AttackWeakestStrategy
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.attackStrategy.AttackWeakestThanMeStrategy
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.attackStrategy.CoalitionalDef1AttackStrategy
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.attackStrategy.CoalitionalDef2AttackStrategy
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.attackStrategy.CoalitionalDef3AttackStrategy
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.attackStrategy.CoalitionalDef4AttackStrategy
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.attackStrategy.CoalitionalDef5AttackStrategy
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.attackStrategy.SpitefulAttackStrategy
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.attackStrategy.SpitefulAttackStrategy2
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.completeStrategy.CompleteStrategy
return the description of this strategy
getDescription() - Method in class simulations.core.strategy.completeStrategy.GenericComposedStrategy
return the description of this strategy
getDescription() - Method in class simulations.core.strategy.completeStrategy.RandomStrategy
return the description of this strategy
getDescription() - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptAskingPlayersStrongestThanMe
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptAskingPlayersWeakestThanMeStrategy
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptAttackedPlayersStrongestThanMeStrategy
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptAttackedPlayersWeakestThanMeStrategy
return the description of this attack strategy
getDescription() - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptOneByTwoStrategy
return the description of this decision support strategy
getDescription() - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptPlayersDontAttackMeStrategy
return the description of this decision support strategy
getDescription() - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptPlayersDontAttackMeStrategy2
return the description of this decision support strategy
getDescription() - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptPlayersNeverRefuseHelpMeStrategy
return the description of this decision support strategy
getDescription() - Method in class simulations.core.strategy.decisionSupportStrategy.AlwaysAcceptToSupportStrategy
return the description of this decision support strategy
getDescription() - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef1DecisionStrategy
return the description of this decision support strategy
getDescription() - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef2DecisionStrategy
return the description of this decision support strategy
getDescription() - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef3DecisionStrategy
return the description of this decision support strategy
getDescription() - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef4DecisionStrategy
return the description of this decision support strategy
getDescription() - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef5DecisionStrategy
return the description of this decision support strategy
getDescription() - Method in class simulations.core.strategy.decisionSupportStrategy.DecisionSupportStrategy
return the description of this decision support strategy
getDescription() - Method in class simulations.core.strategy.decisionSupportStrategy.NeverAcceptToSupportStrategy
return the description of this decision support strategy
getDescription() - Method in class simulations.core.strategy.decisionSupportStrategy.RandomSupportStrategy
return the description of this decision support strategy
getDescription() - Method in class simulations.core.strategy.Strategy
Return the description of the strategy
getDescription() - Method in class simulations.gui.StrategyFileFilter
Returns the human readable description of this filter.
getEasyName(GenericComposedStrategy) - Method in class simulations.gui.CreateSmallTest1
 
getEasyName(GenericComposedStrategy) - Method in class simulations.gui.MakeDuelsTruels210Dialog
 
getEditedStrategy() - Method in class simulations.gui.ComposedStrategyDialog
Getter for property editedStrategy.
getExp(int, String, int) - Method in class simulations.database.core.Querys
 
getExp(int) - Method in class simulations.database.core.Querys
 
getExtension(File) - Method in class simulations.gui.StrategyFileFilter
Return the extension portion of the file's name .
getFile() - Method in class simulations.core.history.HistoryReader
Getter for property file.
getFile() - Method in class simulations.core.history.HistoryWriter
Getter for property file.
getGame() - Method in class simulations.core.Judge
Getter for property game.
getGame(int, String) - Method in class simulations.database.core.Querys
 
getGame(int) - Method in class simulations.database.core.Querys
 
getGraphFile() - Method in class simulations.core.Game
Getter for property graphFile.
getGraphFile() - Method in class simulations.gui.NewGameDialog
Getter for property graphFile.
getGraphFile() - Method in class simulations.xml.DocumentTracer
Getter for property graphFile.
getHistoryFile() - Method in class simulations.core.Game
Getter for property historyFile.
getHistoryFile() - Method in class simulations.gui.NewGameDialog
Getter for property historyFile.
getHistoryFile() - Method in class simulations.xml.DocumentTracer
Getter for property historyFile.
getHistoryWriter() - Method in class simulations.core.Judge
Getter for property historyWriter.
getHitPoints() - Method in class simulations.core.Player
Getter for property hitPoints.
getIdAskingStrat() - Method in class simulations.database.core.AskingStrat
Getter for property idAskingStrat.
getIdAskingStrat() - Method in class simulations.database.core.CompoAskingStrat
Getter for property idAskingStrat.
getIdAttackStrat() - Method in class simulations.database.core.AttackStrat
Getter for property idAttackStrat.
getIdAttackStrat() - Method in class simulations.database.core.CompoAttackStrat
Getter for property idAttackStrat.
getIdCoalition() - Method in class simulations.database.core.Coalition
Getter for property idCoalition.
getIdCoalition() - Method in class simulations.database.core.CoalitionsRanking
Getter for property idCoalition.
getIdCompoAskingStrat() - Method in class simulations.database.core.CompoAskingStrat
Getter for property idCompoAskingStrat.
getIdCompoAskingStrat() - Method in class simulations.database.core.CompoStrat
Getter for property idCompoAskingStrat.
getIdCompoAttackStrat() - Method in class simulations.database.core.CompoAttackStrat
Getter for property idCompoAttackStrat.
getIdCompoAttackStrat() - Method in class simulations.database.core.CompoStrat
Getter for property idCompoAttackStrat.
getIdCompoDecisionStrat() - Method in class simulations.database.core.CompoDecisionStrat
Getter for property idCompoDecisionStrat.
getIdCompoDecisionStrat() - Method in class simulations.database.core.CompoStrat
Getter for property idCompoDecisionStrat.
getIdDecisionStrat() - Method in class simulations.database.core.CompoDecisionStrat
Getter for property idDecisionStrat.
getIdDecisionStrat() - Method in class simulations.database.core.DecisionStrat
Getter for property idDecisionStrat.
getIdExp() - Method in class simulations.database.core.Exp
Getter for property idExp.
getIdExp() - Method in class simulations.database.core.Serie
Getter for property idExp.
getIdGame() - Method in class simulations.database.core.CoalitionsRanking
Getter for property idGame.
getIdGame() - Method in class simulations.database.core.Game
Getter for property idGame.
getIdGame() - Method in class simulations.database.core.Player
Getter for property idGame.
getIdGame() - Method in class simulations.database.core.PlayersRanking
Getter for property idGame.
getIdPlayer() - Method in class simulations.database.core.Coalition
Getter for property idPlayer.
getIdPlayer() - Method in class simulations.database.core.Player
Getter for property idPlayer.
getIdPlayer() - Method in class simulations.database.core.PlayersRanking
Getter for property idPlayer.
getIdSerie() - Method in class simulations.database.core.Game
Getter for property idSerie.
getIdSerie() - Method in class simulations.database.core.Serie
Getter for property idSerie.
getIdStrategy() - Method in class simulations.database.core.CompoStrat
Getter for property idStrategy.
getIdStrategy() - Method in class simulations.database.core.Player
Getter for property idStrategy.
getIdStrategy() - Method in class simulations.database.core.Strategy
Getter for property idStrategy.
getIdTest() - Method in class simulations.database.core.Exp
Getter for property idTest.
getIdTest() - Method in class simulations.database.core.Test
Getter for property idTest.
getJudge() - Method in class simulations.gui.GameView
Getter for property judge.
getLastAskingStrat(String, int, boolean) - Method in class simulations.database.core.Querys
 
getLastAttackStrat(String, int, boolean) - Method in class simulations.database.core.Querys
 
getLastCoalition(int) - Method in class simulations.database.core.Querys
 
getLastCompoAskingStrat(int, int) - Method in class simulations.database.core.Querys
 
getLastCompoAttackStrat(int, int) - Method in class simulations.database.core.Querys
 
getLastCompoDecisionStrat(int, int) - Method in class simulations.database.core.Querys
 
getLastDecisionStrat(String, int, boolean) - Method in class simulations.database.core.Querys
 
getLastPlayer(int, int, String) - Method in class simulations.database.core.Querys
 
getLastStrategy(String) - Method in class simulations.database.core.Querys
 
getLastTurn(Communication) - Method in class simulations.database.core.Player
 
getLastTurn() - Method in class simulations.database.core.PlayersRanking
Getter for property lastTurn.
getLgMax() - Method in class simulations.database.core.CoalitionsRanking
Getter for property lgMax.
getLoosingPoints() - Method in class simulations.core.Game
Getter for property loosingPoints.
getLoosingPoints() - Method in class simulations.gui.NewGameDialog
Getter for property loosingPoints.
getLoosingPoints() - Method in class simulations.xml.DocumentTracer
Getter for property loosingPoints.
getMaxLength() - Method in class simulations.gui.coalitions.CoalitionData
Getter for property maxLength.
getMaxMaxX() - Method in class simulations.gui.curves.CurvesPanel
Getter for property maxMaxX.
getMaxMaxX() - Method in class simulations.gui.curves.GenericCurvesPanel
Getter for property maxMaxX.
getMaxMaxY() - Method in class simulations.gui.curves.CurvesPanel
Getter for property maxMaxY.
getMaxMaxY() - Method in class simulations.gui.curves.GenericCurvesPanel
Getter for property maxMaxY.
getMaxPlayersPoints() - Method in class simulations.gui.curves.CurvesPanel
Returns the max points (y) to display
getMaxPoints() - Method in class simulations.gui.curves.CurvesCanvas
Getter for property maxPoints.
getMaxX() - Method in class simulations.gui.curves.CurvesCanvas
Getter for property maxX.
getMaxX() - Method in class simulations.gui.curves.CurvesPanel
Getter for property maxX.
getMaxX() - Method in class simulations.gui.curves.GenericCurvesPanel
Getter for property maxX.
getMaxY() - Method in class simulations.gui.curves.CurvesCanvas
Getter for property maxY.
getMaxY() - Method in class simulations.gui.curves.CurvesPanel
Getter for property maxY.
getMaxY() - Method in class simulations.gui.curves.GenericCurvesPanel
Getter for property maxY.
getMemory() - Method in class simulations.core.strategy.Strategy
Getter for property memory.
getMemory() - Method in class simulations.database.core.AskingStrat
Getter for property memory.
getMemory() - Method in class simulations.database.core.AttackStrat
Getter for property memory.
getMemory() - Method in class simulations.database.core.DecisionStrat
Getter for property memory.
getMinX() - Method in class simulations.gui.curves.CurvesCanvas
Getter for property minX.
getMinX() - Method in class simulations.gui.curves.CurvesPanel
Getter for property minX.
getMinX() - Method in class simulations.gui.curves.GenericCurvesPanel
Getter for property minX.
getMinY() - Method in class simulations.gui.curves.CurvesCanvas
Getter for property minY.
getMinY() - Method in class simulations.gui.curves.CurvesPanel
Getter for property minY.
getMinY() - Method in class simulations.gui.curves.GenericCurvesPanel
Getter for property minY.
getName() - Method in class simulations.core.Player
Getter for property name.
getName() - Method in class simulations.core.strategy.Strategy
Getter for property name.
getName() - Method in class simulations.database.core.AskingStrat
Getter for property name.
getName() - Method in class simulations.database.core.AttackStrat
Getter for property name.
getName() - Method in class simulations.database.core.DecisionStrat
Getter for property name.
getName() - Method in class simulations.database.core.Exp
Getter for property name.
getName() - Method in class simulations.database.core.Game
Getter for property name.
getName() - Method in class simulations.database.core.Player
Getter for property name.
getName() - Method in class simulations.database.core.Serie
Getter for property name.
getName() - Method in class simulations.database.core.Strategy
Getter for property name.
getName() - Method in class simulations.database.core.Test
Getter for property name.
getNb() - Method in class simulations.core.history.PlayerStatElement
Getter for property nb.
getNb() - Method in class simulations.core.strategy.ObjectIntElement
Getter for property nb.
getNb() - Method in class simulations.core.strategy.PlayerIntElement
Getter for property nb.
getNbOcc() - Method in class simulations.database.core.CoalitionsRanking
Getter for property nbOcc.
getNbOcc() - Method in class simulations.gui.coalitions.CoalitionData
Getter for property nbOcc.
getNbSeq() - Method in class simulations.database.core.CoalitionsRanking
Getter for property nbSeq.
getNbTimesInCoalitions(int) - Method in class simulations.database.core.Querys
 
getObject() - Method in class simulations.core.strategy.ObjectIntElement
Getter for property object.
getObject() - Method in class simulations.core.strategy.PlayerObjectElement
Getter for property object.
getObject() - Method in class simulations.gui.curves.ColorElement
Getter for property object.
getObject1() - Method in class simulations.core.strategy.ObjectObjectElement
Getter for property object1.
getObject2() - Method in class simulations.core.strategy.ObjectObjectElement
Getter for property object2.
getOffscreen() - Method in class simulations.gui.curves.CurvesPanel
Getter for property offscreen.
getOffset() - Method in class simulations.core.history.HistoryReader
Getter for property offset.
getPlayer(Player) - Method in class simulations.core.Game
Returns the Player corresponding to p
getPlayer() - Method in class simulations.core.history.PlayersStats
Getter for property player.
getPlayer() - Method in class simulations.core.history.PlayerStatElement
Getter for property player.
getPlayer() - Method in class simulations.core.history.PlayerTurn
Getter for property player.
getPlayer() - Method in class simulations.core.Score
Getter for property player.
getPlayer() - Method in class simulations.core.strategy.PlayerIntElement
Getter for property player.
getPlayer() - Method in class simulations.core.strategy.PlayerObjectElement
Getter for property player.
getPlayer(int, String) - Method in class simulations.database.core.Querys
 
getPlayer(int) - Method in class simulations.database.core.Querys
 
getPlayer() - Method in class simulations.gui.curves.CurvesPlayerData
Getter for property player.
getPlayer() - Method in class simulations.gui.curves.PointElement
Getter for property player.
getPlayerList() - Method in class simulations.core.Game
Getter for property playerList.
getPlayerList() - Method in class simulations.gui.coalitions.CoalitionTable
Getter for property playerList.
getPlayerList() - Method in class simulations.gui.NewGameDialog
Getter for property playerList.
getPlayerList() - Method in class simulations.xml.DocumentTracer
Getter for property playerList.
getPlayerListList() - Method in class simulations.core.Judge
Getter for property playerListList.
getPlayersAcceptingSupport() - Method in class simulations.core.history.PlayerTurn
Getter for property playersAcceptingSupport.
getPlayersRefusingSupport() - Method in class simulations.core.history.PlayerTurn
Getter for property playersRefusingSupport.
getPlayersToAskSupport(Player, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.AskingEveryoneStrategy
Returns the list of players to ask support.
getPlayersToAskSupport(Player, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.AskingNoBodyStrategy
Returns the list of players to ask support.
getPlayersToAskSupport(Player, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.AskingPlayersDontAttackMeStrategy
Returns the list of players to ask support.
getPlayersToAskSupport(Player, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.AskingPlayersDontAttackMeStrategy2
Returns the list of players to ask support.
getPlayersToAskSupport(Player, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.AskingPlayersNeverRefuseToHelpMeStrategy
Returns the list of players to ask support.
getPlayersToAskSupport(Player, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.AskingStrategy
Returns the list of players to ask support.
getPlayersToAskSupport(Player, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.AskingStrongestThanMeStrategy
Returns the list of players to ask support.
getPlayersToAskSupport(Player, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.AskingWeakestThanMeStrategy
Returns the list of players to ask support.
getPlayersToAskSupport(Player, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.CoalitionalDef1AskingStrategy
Returns the list of players to ask support.
getPlayersToAskSupport(Player, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.CoalitionalDef2AskingStrategy
Returns the list of players to ask support.
getPlayersToAskSupport(Player, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.CoalitionalDef3AskingStrategy
Returns the list of players to ask support.
getPlayersToAskSupport(Player, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.CoalitionalDef4AskingStrategy
Returns the list of players to ask support.
getPlayersToAskSupport(Player, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.CoalitionalDef5AskingStrategy
Returns the list of players to ask support.
getPlayersToAskSupport(Player, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.RandomAskingStrategy
Returns the list of players to ask support.
getPlayersToAskSupport(Player, Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.CompleteStrategy
Returns the list of players to ask support.
getPlayersToAskSupport(Player, Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.GenericComposedStrategy
Returns the list of players to ask support.
getPlayersToAskSupport(Player, Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.RandomStrategy
Returns the list of players to ask support.
getPlayersTurnsList() - Method in class simulations.core.history.Turn
Getter for property playersTurnsList.
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackAttackedPlayersStrategy
return the player to attack
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackAttackedPlayersStrategy2
return the player to attack
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackRandomlyStrategy
return the player to attack
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackStrategy
return the player to attack
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackStrongestStrategy
return the player to attack
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackStrongestThanMeStrategy
return the player to attack
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackTheMostAttackedPlayerStrategy
return the player to attack
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackTheMostSuccessfulyAttackedPlayerStrategy
return the player to attack
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackWeakestStrategy
return the player to attack
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackWeakestThanMeStrategy
return the player to attack
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.CoalitionalDef1AttackStrategy
return the player to attack
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.CoalitionalDef2AttackStrategy
return the player to attack
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.CoalitionalDef3AttackStrategy
return the player to attack
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.CoalitionalDef4AttackStrategy
return the player to attack
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.CoalitionalDef5AttackStrategy
return the player to attack
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.SpitefulAttackStrategy
return the player to attack
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.SpitefulAttackStrategy2
return the player to attack
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.CompleteStrategy
return the player to attack
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.GenericComposedStrategy
return the player to attack
getPlayerToAttack(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.RandomStrategy
return the player to attack
getPoint() - Method in class simulations.gui.curves.PointElement
Getter for property point.
getRandomGenerator() - Method in class simulations.core.strategy.Strategy
Getter for property randomGenerator.
getRandomSeed() - Method in class simulations.core.Game
Getter for property randomSeed.
getRank() - Method in class simulations.database.core.CoalitionsRanking
Getter for property rank.
getRank() - Method in class simulations.database.core.CompoAskingStrat
Getter for property rank.
getRank() - Method in class simulations.database.core.CompoAttackStrat
Getter for property rank.
getRank() - Method in class simulations.database.core.CompoDecisionStrat
Getter for property rank.
getRank() - Method in class simulations.database.core.PlayersRanking
Getter for property rank.
getRemainingPlayer() - Method in class simulations.core.Game
Return the list of all player with more than 1 HP
getReturnStatus() - Method in class simulations.gui.ComposedStrategyDialog
Getter for property returnStatus.
getReturnStatus() - Method in class simulations.gui.NewGameDialog
Getter for property returnStatus.
getScore() - Method in class simulations.core.Score
Getter for property score.
getSeed() - Method in class simulations.database.core.Exp
Getter for property seed.
getSeed() - Method in class simulations.gui.NewGameDialog
Getter for property seed.
getSeed() - Method in class simulations.xml.DocumentTracer
Getter for property seed.
getSelectedPlayers() - Method in class simulations.gui.curves.CurvesCanvas
Getter for property selectedPlayers.
getSelectedPlayers() - Method in class simulations.gui.curves.CurvesPanel
Getter for property selectedPlayers.
getSeqNbOcc() - Method in class simulations.gui.coalitions.CoalitionData
Getter for property seqNbOcc.
getSerie(int, String) - Method in class simulations.database.core.Querys
 
getSerie(int) - Method in class simulations.database.core.Querys
 
getStatisticsList() - Method in class simulations.core.Judge
Getter for property statisticsList.
getStrategy() - Method in class simulations.core.Player
Getter for property strategy.
getStrategy(String) - Method in class simulations.database.core.Querys
 
getStrategy(CompleteStrategy) - Method in class simulations.database.core.Querys
 
getStrategy(int) - Method in class simulations.database.core.Querys
 
getStrategyDescription(int) - Method in class simulations.database.core.Querys
 
getStringCoalitionDefinition() - Method in class simulations.core.Game
Return the string description of the coalition definition
getSupportedPlayerElement(Player) - Method in class simulations.core.history.PlayersStats
Return the element storing stats about the supporting player
getSupportsStatsList() - Method in class simulations.core.history.PlayersStats
Getter for property supportsStatsList.
getTable() - Method in class simulations.gui.coalitions.CoalitionCanvas2
Getter for property table.
getTable() - Method in class simulations.gui.coalitions.CoalitionTable
Getter for property table.
getTest(int, String) - Method in class simulations.database.core.Querys
 
getTest(int) - Method in class simulations.database.core.Querys
 
getTraceLevel() - Method in class simulations.core.Game
Getter for property trace_level.
getTraceLevel() - Method in class simulations.core.history.HistoryWriter
Getter for property traceLevel.
getTraceLevel() - Method in class simulations.gui.NewGameDialog
Getter for property traceLevel.
getTraceLevel() - Method in class simulations.xml.DocumentTracer
Getter for property trace_level.
getTurnDescription() - Method in class simulations.core.Judge
Getter for property turnDescription.
getTurnList() - Method in class simulations.core.history.GameHistory
Getter for property turnList.
getWinnerPoints() - Method in class simulations.core.Game
Getter for property winnerPoints.
getWinnerPoints() - Method in class simulations.gui.NewGameDialog
Getter for property winnerPoints.
getWinnerPoints() - Method in class simulations.xml.DocumentTracer
Getter for property winnerPoints.

H

HistoryDialog - Class in simulations.gui
This class describes the dialog to show the history of the game.
HistoryDialog(Frame, boolean, HistoryReader) - Constructor for class simulations.gui.HistoryDialog
Creates new form HistoryDialog
HistoryReader - Class in simulations.core.history
This class describes the reader of the history of a game
HistoryReader(File) - Constructor for class simulations.core.history.HistoryReader
Creates a new instance of HistoryReader
HistoryWriter - Class in simulations.core.history
This class describes the writer of a history file
HistoryWriter(File, int) - Constructor for class simulations.core.history.HistoryWriter
Creates a new instance of HistoryWriter

I

ignorableWhitespace(char[], int, int) - Method in class simulations.xml.DocumentTracer
Ignorable whitespace.
init() - Method in class simulations.database.gui.ViewSameGameDialog
 
init() - Method in class simulations.xml.DocumentTracer
Main.
initGame() - Method in class simulations.core.Judge
init the game : creates list instance, memorize time, etc...
initJList() - Method in class simulations.gui.GameView
init the jlist of the gameView (with players and their strategy).
insertAskingStrat(String, int, boolean) - Method in class simulations.database.core.Querys
 
insertAttackStrat(String, int, boolean) - Method in class simulations.database.core.Querys
 
insertCoalition(int) - Method in class simulations.database.core.Querys
 
insertCoalition(int, int) - Method in class simulations.database.core.Querys
 
insertCoalitionRanking(ArrayList, File) - Method in class simulations.database.gui.NewDataExpDialog
 
insertCoalitionsRanking(int, int, int, int, int, int) - Method in class simulations.database.core.Querys
 
insertCompoAskingStrat(int, int, int) - Method in class simulations.database.core.Querys
 
insertCompoAskingStrat(int, int) - Method in class simulations.database.core.Querys
 
insertCompoAttackStrat(int, int, int) - Method in class simulations.database.core.Querys
 
insertCompoAttackStrat(int, int) - Method in class simulations.database.core.Querys
 
insertCompoDecisionStrat(int, int, int) - Method in class simulations.database.core.Querys
 
insertCompoDecisionStrat(int, int) - Method in class simulations.database.core.Querys
 
insertCompoStrat(int, int, int, int) - Method in class simulations.database.core.Querys
 
insertDecisionStrat(String, int, boolean) - Method in class simulations.database.core.Querys
 
insertExp(int, String, int) - Method in class simulations.database.core.Querys
 
insertGame(int, String) - Method in class simulations.database.core.Querys
 
insertGame(File, File, File, File, File) - Method in class simulations.database.gui.NewDataExpDialog
 
insertPlayer(int, int, String) - Method in class simulations.database.core.Querys
 
insertPlayerRanking(ArrayList, File) - Method in class simulations.database.gui.NewDataExpDialog
 
insertPlayersRanking(int, int, int, int) - Method in class simulations.database.core.Querys
 
insertSerie(int, String) - Method in class simulations.database.core.Querys
 
insertStrategy(String) - Method in class simulations.database.core.Querys
 
InsertStrategyDialog - Class in simulations.database.gui
 
InsertStrategyDialog(Frame, boolean) - Constructor for class simulations.database.gui.InsertStrategyDialog
Creates new form InsertStrategyDialog
insertTest(String) - Method in class simulations.database.core.Querys
 
internalEntityDecl(String, String) - Method in class simulations.xml.DocumentTracer
Internal entity declaration.
isAskingEquals(AskingStrat, AskingStrategy) - Method in class simulations.database.core.Querys
 
isAskingListEquals(Vector, ArrayList) - Method in class simulations.database.core.Querys
 
isAttackEquals(AttackStrat, AttackStrategy) - Method in class simulations.database.core.Querys
 
isAttackListEquals(Vector, ArrayList) - Method in class simulations.database.core.Querys
 
isCoalitionSave() - Method in class simulations.core.Game
Getter for property coalitionSave.
isCross() - Method in class simulations.gui.curves.CurvesPanel
Getter for property cross.
isCross() - Method in class simulations.gui.curves.GenericCurvesPanel
Getter for property cross.
isDecisionEquals(DecisionStrat, DecisionSupportStrategy) - Method in class simulations.database.core.Querys
 
isDecisionListEquals(Vector, ArrayList) - Method in class simulations.database.core.Querys
 
isExtensionListInDescription() - Method in class simulations.gui.StrategyFileFilter
Returns whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
isFinish() - Method in class simulations.core.Game
Return true if the game is finish
isGrid() - Method in class simulations.gui.curves.CurvesPanel
Getter for property grid.
isGrid() - Method in class simulations.gui.curves.GenericCurvesPanel
Getter for property grid.
isInClassement(Player) - Method in class simulations.core.Judge
This method returns true if the player p is already dead and he's already in classement
isInPlayerList(ArrayList, Player) - Method in class simulations.database.gui.NewDataExpDialog
 
isLastTurn() - Method in class simulations.gui.coalitions.CoalitionData
Getter for property lastTurn.
isMemoryParam() - Method in class simulations.core.strategy.askingSupportStrategy.AskingStrategy
Getter for property memoryParam.
isMemoryParam() - Method in class simulations.core.strategy.attackStrategy.AttackStrategy
Getter for property memoryParam.
isMemoryParam() - Method in class simulations.core.strategy.decisionSupportStrategy.DecisionSupportStrategy
Getter for property memoryParam.
isNegative() - Method in class simulations.core.strategy.askingSupportStrategy.AskingStrategy
Getter for property negative.
isNegative() - Method in class simulations.core.strategy.attackStrategy.AttackStrategy
Getter for property negative.
isNegative() - Method in class simulations.core.strategy.decisionSupportStrategy.DecisionSupportStrategy
Getter for property negative.
isNegative() - Method in class simulations.database.core.AskingStrat
Getter for property negative.
isNegative() - Method in class simulations.database.core.AttackStrat
Getter for property negative.
isNegative() - Method in class simulations.database.core.DecisionStrat
Getter for property negative.
isNoSave() - Method in class simulations.core.Game
Getter for property noSave.
isOk() - Method in class simulations.gui.MsgBox
Getter for property ok.
isPressed() - Method in class simulations.gui.curves.GenericCurvesPanel
Getter for property pressed.
isProportional() - Method in class simulations.core.Game
Getter for property proportional.
isProportional() - Method in class simulations.gui.NewGameDialog
Getter for property proportional.
isProportional() - Method in class simulations.xml.DocumentTracer
Getter for property proportional.
isRepaintCurveNeeded() - Method in class simulations.gui.curves.CurvesPanel
Getter for property repaintCurveNeeded.
isRepaintCurveNeeded() - Method in class simulations.gui.curves.GenericCurvesPanel
Getter for property repaintCurveNeeded.
isSuccess() - Method in class simulations.core.history.PlayerTurn
Getter for property success.

J

Judge - Class in simulations.core
This class describes the judge of the game (the mediator)
Judge(Game) - Constructor for class simulations.core.Judge
Creates a new instance of Judge

L

LEXICAL_HANDLER_PROPERTY_ID - Static variable in class simulations.xml.DocumentTracer
Lexical handler property id (http://xml.org/sax/properties/lexical-handler).

M

Main - Class in simulations
This is the main class (with main method).
Main() - Constructor for class simulations.Main
Creates a new instance of Main
main(String[]) - Static method in class simulations.Main
main() method.
MainFrame - Class in simulations.gui
This class is the main frame of the game.
MainFrame() - Constructor for class simulations.gui.MainFrame
Creates new form MainFrame
MakeAverageRankingDialog - Class in simulations.gui
 
MakeAverageRankingDialog(Frame, boolean) - Constructor for class simulations.gui.MakeAverageRankingDialog
Creates new form MakeAverageRankingDialog
MakeDuelsTruels210Dialog - Class in simulations.gui
 
MakeDuelsTruels210Dialog(Frame, boolean) - Constructor for class simulations.gui.MakeDuelsTruels210Dialog
Creates new form MakeDuelsTruels210Dialog
ManyPlayerToAttackException - Exception in simulations.core.exceptions
This class describes an exception thrown when a strategy returns more that one player to attack
ManyPlayerToAttackException() - Constructor for exception simulations.core.exceptions.ManyPlayerToAttackException
Creates a new instance of ManyPlayerToAttackException
memory - Variable in class simulations.core.strategy.Strategy
The memory
memoryParam - Variable in class simulations.core.strategy.askingSupportStrategy.AskingStrategy
True if the strategy is memory signifiant
memoryParam - Variable in class simulations.core.strategy.attackStrategy.AttackStrategy
True if the strategy is memory signifiant
memoryParam - Variable in class simulations.core.strategy.decisionSupportStrategy.DecisionSupportStrategy
True if the strategy is memory signifiant
MsgBox - Class in simulations.gui
This class is a generic message box
MsgBox(Frame, boolean, String, String, boolean) - Constructor for class simulations.gui.MsgBox
Creates new form MsgBox

N

name - Variable in class simulations.core.strategy.Strategy
The strategy's name
NAMESPACES_FEATURE_ID - Static variable in class simulations.xml.DocumentTracer
Namespaces feature id (http://xml.org/sax/features/namespaces).
negative - Variable in class simulations.core.strategy.askingSupportStrategy.AskingStrategy
True if the strategy is the negation
negative - Variable in class simulations.core.strategy.attackStrategy.AttackStrategy
True if the strategy is the negation
negative - Variable in class simulations.core.strategy.decisionSupportStrategy.DecisionSupportStrategy
True if the strategy is the negation
NeverAcceptToSupportStrategy - Class in simulations.core.strategy.decisionSupportStrategy
This class describes a decision support strategy that never accept to support attack
NeverAcceptToSupportStrategy() - Constructor for class simulations.core.strategy.decisionSupportStrategy.NeverAcceptToSupportStrategy
Creates a new instance of NeverAcceptToSupportStrategy
NewDataExpDialog - Class in simulations.database.gui
 
NewDataExpDialog(Frame, boolean, Querys) - Constructor for class simulations.database.gui.NewDataExpDialog
Creates new form NewDataExpDialog
NewGameDialog - Class in simulations.gui
This class describes the dialog to enter parameters of a new game.
NewGameDialog(Frame, boolean) - Constructor for class simulations.gui.NewGameDialog
Creates new form NewGameDialog
NewShellLauncherDialog - Class in simulations.gui
This class describes a dialog box to generate a script to launch games
NewShellLauncherDialog(Frame, boolean) - Constructor for class simulations.gui.NewShellLauncherDialog
Creates new form NewShellLauncherDialog
NewTestDialog - Class in simulations.database.gui
 
NewTestDialog(Frame, boolean, Querys) - Constructor for class simulations.database.gui.NewTestDialog
Creates new form NewTestDialog
next100LinesFrom(int) - Method in class simulations.core.history.HistoryReader
Return the next 100 lines after offset*100 lines of the game
nextGameTurn() - Method in class simulations.core.Judge
return true if game is finish because the three last turn are the same false otherwise
nextKo() - Method in class simulations.core.history.HistoryReader
Return the next Ko of the file
nextLine() - Method in class simulations.core.history.HistoryReader
Return the next line of the history file
nextLine(FileReader) - Method in class simulations.database.gui.InsertStrategyDialog
 
nextLine(FileReader) - Method in class simulations.database.gui.NewDataExpDialog
 
nextLine(FileReader) - Method in class simulations.gui.BuildFinalsDialog
 
nextLine(FileReader) - Method in class simulations.gui.ComputeAvgTest210
Return the next line of the history file
nextLine(FileReader) - Method in class simulations.gui.ComputeAvgTestDuels
Return the next line of the history file
nextLine(FileReader) - Method in class simulations.gui.ComputeAvgTestUnels
Return the next line of the history file
nextLine(FileReader) - Method in class simulations.gui.EditHTMLPlayersStrategyDialog
Return the next line of the history file
nextLine(FileReader) - Method in class simulations.gui.GenerateResultsDialog
 
nextLine(FileReader) - Method in class simulations.gui.VerifDuels
Return the next line of the history file
nextTurn() - Method in class simulations.core.Judge
playing next turn of the game.
NoPlayerToAttackException - Exception in simulations.core.exceptions
This class describes an exception thrown when a strategy returns no player to attack
NoPlayerToAttackException() - Constructor for exception simulations.core.exceptions.NoPlayerToAttackException
Creates a new instance of NoPlayerToAttackException
normalizeAndPrint(char) - Method in class simulations.xml.DocumentTracer
Normalize and print.
notationDecl(String, String, String) - Method in class simulations.xml.DocumentTracer
Notation declaration.

O

ObjectIntElement - Class in simulations.core.strategy
This class describes an object used to store an object associated to an int
ObjectIntElement(Object, int) - Constructor for class simulations.core.strategy.ObjectIntElement
Creates a new instance of ObjectIntElement
ObjectObjectElement - Class in simulations.core.strategy
 
ObjectObjectElement(Object, Object) - Constructor for class simulations.core.strategy.ObjectObjectElement
Creates a new instance of ObjectObjectElement

P

paint(Graphics) - Method in class simulations.gui.coalitions.CoalitionCanvas
Overload of paint method
paint(Graphics) - Method in class simulations.gui.coalitions.CoalitionCanvas2
Overload of paint method
paint(Graphics) - Method in class simulations.gui.curves.CurvesCanvas
Overload of paintComponent method
paint(Graphics) - Method in class simulations.gui.curves.CurvesPanel
Overide of the paint method
paint(Graphics) - Method in class simulations.gui.curves.GenericCurvesPanel
Overide of the paint method
PersistentStrategy2Memory0 - Class in simulations.core.strategy.completeStrategy
 
PersistentStrategy2Memory0() - Constructor for class simulations.core.strategy.completeStrategy.PersistentStrategy2Memory0
Creates a new instance of PersistentStrategy2Memory0
PersistentStrategy2Memory10 - Class in simulations.core.strategy.completeStrategy
 
PersistentStrategy2Memory10() - Constructor for class simulations.core.strategy.completeStrategy.PersistentStrategy2Memory10
Creates a new instance of PersistentStrategy2Memory10
PersistentStrategy2Memory5 - Class in simulations.core.strategy.completeStrategy
 
PersistentStrategy2Memory5() - Constructor for class simulations.core.strategy.completeStrategy.PersistentStrategy2Memory5
Creates a new instance of PersistentStrategy2Memory5
PersistentStrategyMemory0 - Class in simulations.core.strategy.completeStrategy
 
PersistentStrategyMemory0() - Constructor for class simulations.core.strategy.completeStrategy.PersistentStrategyMemory0
Creates a new instance of PersistentStrategyMemory0
PersistentStrategyMemory10 - Class in simulations.core.strategy.completeStrategy
 
PersistentStrategyMemory10() - Constructor for class simulations.core.strategy.completeStrategy.PersistentStrategyMemory10
Creates a new instance of PersistentStrategyMemory10
PersistentStrategyMemory5 - Class in simulations.core.strategy.completeStrategy
 
PersistentStrategyMemory5() - Constructor for class simulations.core.strategy.completeStrategy.PersistentStrategyMemory5
Creates a new instance of PersistentStrategyMemory5
Player - Class in simulations.core
This class describes a player of the game.
Player(String, float, CompleteStrategy) - Constructor for class simulations.core.Player
Creates a new instance of Player
Player(String, int) - Constructor for class simulations.core.Player
Second constructor
Player - Class in simulations.database.core
 
Player(ResultSet) - Constructor for class simulations.database.core.Player
Creates a new instance of Player
PlayerIntElement - Class in simulations.core.strategy
This class is used to store an int associated to a player
PlayerIntElement() - Constructor for class simulations.core.strategy.PlayerIntElement
Creates a new instance of PlayerIntElement
PlayerIntElement(Player, int) - Constructor for class simulations.core.strategy.PlayerIntElement
Creates a new instance of PlayerIntElement
PlayerObjectElement - Class in simulations.core.strategy
This class describes an object used to store an object associated to a player
PlayerObjectElement(Player, Object) - Constructor for class simulations.core.strategy.PlayerObjectElement
Creates a new instance of PlayerObjectElement
PlayersRanking - Class in simulations.database.core
 
PlayersRanking(ResultSet) - Constructor for class simulations.database.core.PlayersRanking
Creates a new instance of PlayersRanking
PlayersStats - Class in simulations.core.history
This class memorize all the statistics of a player
PlayersStats(Player) - Constructor for class simulations.core.history.PlayersStats
Creates a new instance of PlayerStat
PlayerStatElement - Class in simulations.core.history
This class is used to memorize the number of time that a player attack another the number of times that a player ask support to another the number of times that a player accept to support my attack
PlayerStatElement(Player, int) - Constructor for class simulations.core.history.PlayerStatElement
Creates a new instance of AttackedPlayerElement
PlayerTurn - Class in simulations.core.history
This class describes a player's turn
PlayerTurn(Player, Player, ArrayList, ArrayList, boolean) - Constructor for class simulations.core.history.PlayerTurn
Creates a new instance of PlayerTurn
PlayerTurn() - Constructor for class simulations.core.history.PlayerTurn
Constructor
playGame() - Method in class simulations.core.Judge
launch the game
playGame() - Method in class simulations.gui.GameView
launch the begin of the game.
PointElement - Class in simulations.gui.curves
This class describes the last point draw in the graph draw for a player
PointElement(Player, Point) - Constructor for class simulations.gui.curves.PointElement
Creates a new instance of PointElement
PowerStrategy - Class in simulations.core.strategy.completeStrategy
 
PowerStrategy() - Constructor for class simulations.core.strategy.completeStrategy.PowerStrategy
Creates a new instance of PowerStrategy
print() - Method in class simulations.core.history.GameHistory
Print the turn
print() - Method in class simulations.core.history.PlayerTurn
Print the player turn
print() - Method in class simulations.core.history.Turn
Print the turn
printError(String, SAXParseException) - Method in class simulations.xml.DocumentTracer
Prints the error message.
printIndent() - Method in class simulations.xml.DocumentTracer
Prints the indent.
printQuotedString(String) - Method in class simulations.xml.DocumentTracer
Print quoted string.
printQuotedString(char[], int, int) - Method in class simulations.xml.DocumentTracer
Print quoted string.
processingInstruction(String, String) - Method in class simulations.xml.DocumentTracer
Processing instruction.

Q

Querys - Class in simulations.database.core
 
Querys() - Constructor for class simulations.database.core.Querys
Creates a new instance of Querys
querys - Variable in class simulations.database.gui.DatabaseFrame
 

R

RandomAskingStrategy - Class in simulations.core.strategy.askingSupportStrategy
This class describes an asking support strategy that ask randomly to a random number of player support
RandomAskingStrategy() - Constructor for class simulations.core.strategy.askingSupportStrategy.RandomAskingStrategy
Creates a new instance of RandomAskingStrategy
randomGenerator - Variable in class simulations.core.strategy.Strategy
The random generator
RandomStrategy - Class in simulations.core.strategy.completeStrategy
This class describes a simple strategy.
RandomStrategy() - Constructor for class simulations.core.strategy.completeStrategy.RandomStrategy
Creates a new instance of RandomStrategy
RandomSupportStrategy - Class in simulations.core.strategy.decisionSupportStrategy
This class describes a decision support strategy.
RandomSupportStrategy() - Constructor for class simulations.core.strategy.decisionSupportStrategy.RandomSupportStrategy
Creates a new instance of RandomSupportStrategy
read() - Method in class simulations.core.history.HistoryReader
read the history file
repaintGraph(ArrayList, ArrayList) - Method in class simulations.gui.curves.CurvesDialog
Repaint the graph
returnLastTurn() - Method in class simulations.core.Judge
This method returns the last turn of the game.
run() - Method in class simulations.core.Judge
This method is overiden from Thread.
run() - Method in class simulations.core.ScriptLauncher
Run method
run() - Method in class simulations.gui.coalitions.CoalitionView
implementation of the run method defined by the interface Runnable
run() - Method in class simulations.gui.curves.CurvesDialog
 

S

save(File) - Method in class simulations.gui.ClassementDialog
Save the players ranking table in f
save(File) - Method in class simulations.gui.ClassementSaver
Save the players ranking table in f
save(File) - Method in class simulations.gui.coalitions.CoalitionHistoryDialog
 
save(File) - Method in class simulations.gui.coalitions.CoalitionRankingSaver
Save the table in html file f
save(File) - Method in class simulations.gui.coalitions.CoalitionsRankingDialog
Save the table in html file f
save(File) - Method in class simulations.gui.curves.CurvesDialog
Save the graph in graphFile
save(File) - Method in class simulations.gui.curves.GenericCurvesDialog
Save the graph in graphFile
save(File) - Method in class simulations.gui.GameSummarySaver
 
SCHEMA_FULL_CHECKING_FEATURE_ID - Static variable in class simulations.xml.DocumentTracer
Schema full checking feature id (http://apache.org/xml/features/validation/schema-full-checking).
SCHEMA_VALIDATION_FEATURE_ID - Static variable in class simulations.xml.DocumentTracer
Schema validation feature id (http://apache.org/xml/features/validation/schema).
Score - Class in simulations.core
This class describes the score of player.
Score(Player, float) - Constructor for class simulations.core.Score
Creates a new instance of Score
ScriptLauncher - Class in simulations.core
This class is used to run a script file in another thread
ScriptLauncher(File) - Constructor for class simulations.core.ScriptLauncher
Creates a new instance of ScriptLauncher
ScriptsFrame - Class in simulations.gui
 
ScriptsFrame() - Constructor for class simulations.gui.ScriptsFrame
Creates new form ScriptsFrame
Serie - Class in simulations.database.core
 
Serie(ResultSet) - Constructor for class simulations.database.core.Serie
Creates a new instance of Serie
setAbr(String) - Method in class simulations.core.strategy.Strategy
Setter for property abr.
setAskingList(ArrayList) - Method in class simulations.core.Attack
Setter for property askingList.
setAskingStatsList(ArrayList) - Method in class simulations.core.history.PlayersStats
Setter for property askingStatsList.
setAskingStrategyVector(Vector) - Method in class simulations.core.strategy.completeStrategy.CompleteStrategy
Setter for property askingStrategyVector.
setAttackedPlayer(Player) - Method in class simulations.core.Attack
Setter for property attackedPlayer.
setAttackedPlayer(Player) - Method in class simulations.core.history.PlayerTurn
Setter for property attackedPlayer.
setAttackedStatsList(ArrayList) - Method in class simulations.core.history.PlayersStats
Setter for property attackedStatsList.
setAttackingPlayer(Player) - Method in class simulations.core.Attack
Setter for property attackingPlayer.
setAttackStrategyVector(Vector) - Method in class simulations.core.strategy.completeStrategy.CompleteStrategy
Setter for property attackStrategyVector.
setClassement(ArrayList) - Method in class simulations.core.Judge
Setter for property classement.
setCoalitionDefinition(int) - Method in class simulations.core.Game
Setter for property coalitionDefinition.
setCoalitionDefinition(int) - Method in class simulations.gui.NewGameDialog
Setter for property coalitionDefinition.
setCoalitionDefinition(int) - Method in class simulations.xml.DocumentTracer
Setter for property coalitionDefinition.
setCoalitionList(ArrayList) - Method in class simulations.gui.coalitions.CoalitionCanvas
Setter for property coalitionList.
setCoalitionListList(ArrayList) - Method in class simulations.core.Judge
Setter for property coalitionListList.
setCoalitionPoints(float) - Method in class simulations.core.Game
Setter for property coalitionPoints.
setCoalitionPoints(float) - Method in class simulations.gui.NewGameDialog
Setter for property coalitionalPoints.
setCoalitionPoints(float) - Method in class simulations.xml.DocumentTracer
Setter for property coalitionPoints.
setCoalitionSave(boolean) - Method in class simulations.core.Game
Setter for property coalitionSave.
setCoalitionsRanking(Hashtable) - Method in class simulations.core.Judge
Setter for property coalitionsRanking.
setCoalitionView(CoalitionView) - Method in class simulations.core.Judge
Setter for property coalitionView.
setCoalitionView(CoalitionView) - Method in class simulations.gui.GameView
set coalition view
setColor(Color) - Method in class simulations.gui.curves.ColorElement
Setter for property color.
setColor(Color) - Method in class simulations.gui.curves.CurvesPlayerData
Setter for property color.
setColorsPlayerVector(Vector) - Method in class simulations.gui.coalitions.CoalitionCanvas
Setter for property colorsPlayerVector.
setColorsStrategyVector(Vector) - Method in class simulations.gui.coalitions.CoalitionCanvas
Setter for property colorsStrategyVector.
setColorsVector(Vector) - Method in class simulations.gui.curves.CurvesCanvas
Setter for property colorsVector.
setCross(boolean) - Method in class simulations.gui.curves.CurvesPanel
Setter for property cross.
setCross(boolean) - Method in class simulations.gui.curves.GenericCurvesPanel
Setter for property cross.
setCurrentLength(int) - Method in class simulations.gui.coalitions.CoalitionData
Setter for property currentLength.
setCurrentTurn(int) - Method in class simulations.core.Judge
Setter for property currentTurn.
setData(ArrayList) - Method in class simulations.gui.curves.CurvesData
Setter for property data.
setData(CurvesData) - Method in class simulations.gui.curves.CurvesPanel
Setter for property data.
setData(Double[]) - Method in class simulations.gui.curves.CurvesPlayerData
Setter for property data.
setDecisionStrategyVector(Vector) - Method in class simulations.core.strategy.completeStrategy.CompleteStrategy
Setter for property decisionStrategyVector.
setDescription(String) - Method in class simulations.gui.StrategyFileFilter
Sets the human readable description of this filter.
setDocumentLocator(Locator) - Method in class simulations.xml.DocumentTracer
Set document locator.
setEditedStrategy(CompleteStrategy) - Method in class simulations.gui.ComposedStrategyDialog
Setter for property editedStrategy.
setExtensionListInDescription(boolean) - Method in class simulations.gui.StrategyFileFilter
Determines whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
setFile(File) - Method in class simulations.core.history.HistoryReader
Setter for property file.
setFile(File) - Method in class simulations.core.history.HistoryWriter
Setter for property file.
setGame(Game) - Method in class simulations.core.Judge
Setter for property game.
setGraphFile(File) - Method in class simulations.core.Game
Setter for property graphFile.
setGraphFile(File) - Method in class simulations.gui.NewGameDialog
Setter for property graphFile.
setGraphFile(File) - Method in class simulations.xml.DocumentTracer
Setter for property graphFile.
setGrid(boolean) - Method in class simulations.gui.curves.CurvesPanel
Setter for property grid.
setGrid(boolean) - Method in class simulations.gui.curves.GenericCurvesPanel
Setter for property grid.
setHistoryFile(File) - Method in class simulations.core.Game
Setter for property historyFile.
setHistoryFile(File) - Method in class simulations.gui.NewGameDialog
Setter for property historyFile.
setHistoryFile(File) - Method in class simulations.xml.DocumentTracer
Setter for property historyFile.
setHistoryWriter(HistoryWriter) - Method in class simulations.core.Judge
Setter for property historyWriter.
setHitPoints(float) - Method in class simulations.core.Player
Setter for property hitPoints.
setIdAskingStrat(int) - Method in class simulations.database.core.AskingStrat
Setter for property idAskingStrat.
setIdAskingStrat(int) - Method in class simulations.database.core.CompoAskingStrat
Setter for property idAskingStrat.
setIdAttackStrat(int) - Method in class simulations.database.core.AttackStrat
Setter for property idAttackStrat.
setIdAttackStrat(int) - Method in class simulations.database.core.CompoAttackStrat
Setter for property idAttackStrat.
setIdCoalition(int) - Method in class simulations.database.core.Coalition
Setter for property idCoalition.
setIdCoalition(int) - Method in class simulations.database.core.CoalitionsRanking
Setter for property idCoalition.
setIdCompoAskingStrat(int) - Method in class simulations.database.core.CompoAskingStrat
Setter for property idCompoAskingStrat.
setIdCompoAskingStrat(int) - Method in class simulations.database.core.CompoStrat
Setter for property idCompoAskingStrat.
setIdCompoAttackStrat(int) - Method in class simulations.database.core.CompoAttackStrat
Setter for property idCompoAttackStrat.
setIdCompoAttackStrat(int) - Method in class simulations.database.core.CompoStrat
Setter for property idCompoAttackStrat.
setIdCompoDecisionStrat(int) - Method in class simulations.database.core.CompoDecisionStrat
Setter for property idCompoDecisionStrat.
setIdCompoDecisionStrat(int) - Method in class simulations.database.core.CompoStrat
Setter for property idCompoDecisionStrat.
setIdDecisionStrat(int) - Method in class simulations.database.core.CompoDecisionStrat
Setter for property idDecisionStrat.
setIdDecisionStrat(int) - Method in class simulations.database.core.DecisionStrat
Setter for property idDecisionStrat.
setIdExp(int) - Method in class simulations.database.core.Exp
Setter for property idExp.
setIdExp(int) - Method in class simulations.database.core.Serie
Setter for property idExp.
setIdGame(int) - Method in class simulations.database.core.CoalitionsRanking
Setter for property idGame.
setIdGame(int) - Method in class simulations.database.core.Game
Setter for property idGame.
setIdGame(int) - Method in class simulations.database.core.Player
Setter for property idGame.
setIdGame(int) - Method in class simulations.database.core.PlayersRanking
Setter for property idGame.
setIdPlayer(int) - Method in class simulations.database.core.Coalition
Setter for property idPlayer.
setIdPlayer(int) - Method in class simulations.database.core.Player
Setter for property idPlayer.
setIdPlayer(int) - Method in class simulations.database.core.PlayersRanking
Setter for property idPlayer.
setIdSerie(int) - Method in class simulations.database.core.Game
Setter for property idSerie.
setIdSerie(int) - Method in class simulations.database.core.Serie
Setter for property idSerie.
setIdStrategy(int) - Method in class simulations.database.core.CompoStrat
Setter for property idStrategy.
setIdStrategy(int) - Method in class simulations.database.core.Player
Setter for property idStrategy.
setIdStrategy(int) - Method in class simulations.database.core.Strategy
Setter for property idStrategy.
setIdTest(int) - Method in class simulations.database.core.Exp
Setter for property idTest.
setIdTest(int) - Method in class simulations.database.core.Test
Setter for property idTest.
setJudge(Judge) - Method in class simulations.gui.GameView
Setter for property judge.
setLastTurn(int) - Method in class simulations.database.core.PlayersRanking
Setter for property lastTurn.
setLastTurn(boolean) - Method in class simulations.gui.coalitions.CoalitionData
Setter for property lastTurn.
setLgMax(int) - Method in class simulations.database.core.CoalitionsRanking
Setter for property lgMax.
setLoosingPoints(int) - Method in class simulations.core.Game
Setter for property loosingPoints.
setLoosingPoints(int) - Method in class simulations.gui.NewGameDialog
Setter for property loosingPoints.
setLoosingPoints(int) - Method in class simulations.xml.DocumentTracer
Setter for property loosingPoints.
setMaxLength(int) - Method in class simulations.gui.coalitions.CoalitionData
Setter for property maxLength.
setMaxMaxX(int) - Method in class simulations.gui.curves.CurvesPanel
Setter for property maxMaxX.
setMaxMaxX(int) - Method in class simulations.gui.curves.GenericCurvesPanel
Setter for property maxMaxX.
setMaxMaxY(int) - Method in class simulations.gui.curves.CurvesPanel
Setter for property maxMaxY.
setMaxMaxY(int) - Method in class simulations.gui.curves.GenericCurvesPanel
Setter for property maxMaxY.
setMaxPoints(float) - Method in class simulations.gui.curves.CurvesCanvas
Setter for property maxPoints.
setMaxX(int) - Method in class simulations.gui.curves.CurvesCanvas
Setter for property maxX.
setMaxX(int) - Method in class simulations.gui.curves.CurvesPanel
Setter for property maxX.
setMaxX(int) - Method in class simulations.gui.curves.GenericCurvesPanel
Setter for property maxX.
setMaxY(int) - Method in class simulations.gui.curves.CurvesCanvas
Setter for property maxY.
setMaxY(int) - Method in class simulations.gui.curves.CurvesPanel
Setter for property maxY.
setMaxY(int) - Method in class simulations.gui.curves.GenericCurvesPanel
Setter for property maxY.
setMemory(int) - Method in class simulations.core.strategy.Strategy
Setter for property memory.
setMemory(int) - Method in class simulations.database.core.AskingStrat
Setter for property memory.
setMemory(int) - Method in class simulations.database.core.AttackStrat
Setter for property memory.
setMemory(int) - Method in class simulations.database.core.DecisionStrat
Setter for property memory.
setMemoryParam(boolean) - Method in class simulations.core.strategy.askingSupportStrategy.AskingStrategy
Setter for property memoryParam.
setMemoryParam(boolean) - Method in class simulations.core.strategy.attackStrategy.AttackStrategy
Setter for property memoryParam.
setMemoryParam(boolean) - Method in class simulations.core.strategy.decisionSupportStrategy.DecisionSupportStrategy
Setter for property memoryParam.
setMinX(int) - Method in class simulations.gui.curves.CurvesCanvas
Setter for property minX.
setMinX(int) - Method in class simulations.gui.curves.CurvesPanel
Setter for property minX.
setMinX(int) - Method in class simulations.gui.curves.GenericCurvesPanel
Setter for property minX.
setMinY(int) - Method in class simulations.gui.curves.CurvesCanvas
Setter for property minY.
setMinY(int) - Method in class simulations.gui.curves.CurvesPanel
Setter for property minY.
setMinY(int) - Method in class simulations.gui.curves.GenericCurvesPanel
Setter for property minY.
setName(String) - Method in class simulations.core.Player
Setter for property name.
setName(String) - Method in class simulations.core.strategy.Strategy
Setter for property name.
setName(String) - Method in class simulations.database.core.AskingStrat
Setter for property name.
setName(String) - Method in class simulations.database.core.AttackStrat
Setter for property name.
setName(String) - Method in class simulations.database.core.DecisionStrat
Setter for property name.
setName(String) - Method in class simulations.database.core.Exp
Setter for property name.
setName(String) - Method in class simulations.database.core.Game
Setter for property name.
setName(String) - Method in class simulations.database.core.Player
Setter for property name.
setName(String) - Method in class simulations.database.core.Serie
Setter for property name.
setName(String) - Method in class simulations.database.core.Strategy
Setter for property name.
setName(String) - Method in class simulations.database.core.Test
Setter for property name.
setNb(int) - Method in class simulations.core.history.PlayerStatElement
Setter for property nb.
setNb(int) - Method in class simulations.core.strategy.ObjectIntElement
Setter for property nb.
setNb(int) - Method in class simulations.core.strategy.PlayerIntElement
Setter for property nb.
setNbOcc(int) - Method in class simulations.database.core.CoalitionsRanking
Setter for property nbOcc.
setNbOcc(int) - Method in class simulations.gui.coalitions.CoalitionData
Setter for property nbOcc.
setNbSeq(int) - Method in class simulations.database.core.CoalitionsRanking
Setter for property nbSeq.
setNegative(boolean) - Method in class simulations.core.strategy.askingSupportStrategy.AskingStrategy
Setter for property negative.
setNegative(boolean) - Method in class simulations.core.strategy.attackStrategy.AttackStrategy
Setter for property negative.
setNegative(boolean) - Method in class simulations.core.strategy.decisionSupportStrategy.DecisionSupportStrategy
Setter for property negative.
setNegative(boolean) - Method in class simulations.database.core.AskingStrat
Setter for property negative.
setNegative(boolean) - Method in class simulations.database.core.AttackStrat
Setter for property negative.
setNegative(boolean) - Method in class simulations.database.core.DecisionStrat
Setter for property negative.
setNoSave(boolean) - Method in class simulations.core.Game
Setter for property noSave.
setObject(Object) - Method in class simulations.core.strategy.ObjectIntElement
Setter for property object.
setObject(Object) - Method in class simulations.core.strategy.PlayerObjectElement
Setter for property object.
setObject(Object) - Method in class simulations.gui.curves.ColorElement
Setter for property player.
setObject1(Object) - Method in class simulations.core.strategy.ObjectObjectElement
Setter for property object1.
setObject2(Object) - Method in class simulations.core.strategy.ObjectObjectElement
Setter for property object2.
setOffscreen(Image) - Method in class simulations.gui.curves.CurvesPanel
Setter for property offscreen.
setOffset(int) - Method in class simulations.core.history.HistoryReader
Setter for property offset.
setOk(boolean) - Method in class simulations.gui.MsgBox
Setter for property ok.
setOutput(OutputStream, String) - Method in class simulations.xml.DocumentTracer
Sets the output stream for printing.
setOutput(Writer) - Method in class simulations.xml.DocumentTracer
Sets the output writer.
setPlayer(Player) - Method in class simulations.core.history.PlayersStats
Setter for property player.
setPlayer(Player) - Method in class simulations.core.history.PlayerStatElement
Setter for property player.
setPlayer(Player) - Method in class simulations.core.history.PlayerTurn
Setter for property player.
setPlayer(Player) - Method in class simulations.core.Score
Setter for property player.
setPlayer(Player) - Method in class simulations.core.strategy.PlayerIntElement
Setter for property player.
setPlayer(Player) - Method in class simulations.core.strategy.PlayerObjectElement
Setter for property player.
setPlayer(Player) - Method in class simulations.gui.curves.CurvesPlayerData
Setter for property player.
setPlayer(Player) - Method in class simulations.gui.curves.PointElement
Setter for property player.
setPlayerList(ArrayList) - Method in class simulations.core.Game
Setter for property playerList.
setPlayerList(ArrayList) - Method in class simulations.gui.coalitions.CoalitionTable
Setter for property playerList.
setPlayerList(ArrayList) - Method in class simulations.gui.NewGameDialog
Setter for property playerList.
setPlayerList(ArrayList) - Method in class simulations.xml.DocumentTracer
Setter for property playerList.
setPlayerListList(ArrayList) - Method in class simulations.core.Judge
Setter for property playerListList.
setPlayersAcceptingSupport(ArrayList) - Method in class simulations.core.history.PlayerTurn
Setter for property playersAcceptingSupport.
setPlayersRefusingSupport(ArrayList) - Method in class simulations.core.history.PlayerTurn
Setter for property playersRefusingSupport.
setPlayersTurnsList(ArrayList) - Method in class simulations.core.history.Turn
Setter for property playersTurnsList.
setPoint(Point) - Method in class simulations.gui.curves.PointElement
Setter for property point.
setPressed(boolean) - Method in class simulations.gui.curves.GenericCurvesPanel
Setter for property pressed.
setProportional(boolean) - Method in class simulations.core.Game
Setter for property proportional.
setProportional(boolean) - Method in class simulations.gui.NewGameDialog
Setter for property proportional.
setProportional(boolean) - Method in class simulations.xml.DocumentTracer
Setter for property proportional.
setRandomGenerator(Random) - Method in class simulations.core.strategy.Strategy
Setter for property randomGenerator.
setRandomSeed(long) - Method in class simulations.core.Game
Setter for property randomSeed.
setRank(int) - Method in class simulations.database.core.CoalitionsRanking
Setter for property rank.
setRank(int) - Method in class simulations.database.core.CompoAskingStrat
Setter for property rank.
setRank(int) - Method in class simulations.database.core.CompoAttackStrat
Setter for property rank.
setRank(int) - Method in class simulations.database.core.CompoDecisionStrat
Setter for property rank.
setRank(int) - Method in class simulations.database.core.PlayersRanking
Setter for property rank.
setRepaintCurveNeeded(boolean) - Method in class simulations.gui.curves.CurvesPanel
Setter for property repaintCurveNeeded.
setRepaintCurveNeeded(boolean) - Method in class simulations.gui.curves.GenericCurvesPanel
Setter for property repaintCurveNeeded.
setReturnStatus(int) - Method in class simulations.gui.ComposedStrategyDialog
Setter for property returnStatus.
setReturnStatus(int) - Method in class simulations.gui.NewGameDialog
Setter for property returnStatus.
setScore(float) - Method in class simulations.core.Score
Setter for property score.
setSeed(int) - Method in class simulations.database.core.Exp
Setter for property seed.
setSeed(long) - Method in class simulations.gui.NewGameDialog
Setter for property seed.
setSeed(int) - Method in class simulations.xml.DocumentTracer
Setter for property seed.
setSelectedPlayers(ArrayList) - Method in class simulations.gui.curves.CurvesCanvas
Setter for property selectedPlayers.
setSelectedPlayers(ArrayList) - Method in class simulations.gui.curves.CurvesPanel
Setter for property selectedPlayers.
setSeqNbOcc(int) - Method in class simulations.gui.coalitions.CoalitionData
Setter for property seqNbOcc.
setStatisticsList(ArrayList) - Method in class simulations.core.Judge
Setter for property statisticsList.
setStrategy(CompleteStrategy) - Method in class simulations.core.Player
Setter for property strategy.
setSuccess(boolean) - Method in class simulations.core.history.PlayerTurn
Setter for property success.
setSupportsStatsList(ArrayList) - Method in class simulations.core.history.PlayersStats
Setter for property supportsStatsList.
setTable(boolean[][]) - Method in class simulations.gui.coalitions.CoalitionCanvas2
Setter for property table.
setTable(Turn) - Method in class simulations.gui.coalitions.CoalitionTable
This method init the table with the turn
setTable(boolean[][]) - Method in class simulations.gui.coalitions.CoalitionTable
Setter for property table.
setTraceLevel(int) - Method in class simulations.core.Game
Setter for property trace_level.
setTraceLevel(int) - Method in class simulations.core.history.HistoryWriter
Setter for property traceLevel.
setTraceLevel(int) - Method in class simulations.gui.NewGameDialog
Setter for property traceLevel.
setTraceLevel(int) - Method in class simulations.xml.DocumentTracer
Setter for property trace_level.
setTurnDescription(String) - Method in class simulations.core.Judge
Setter for property turnDescription.
setTurnList(ArrayList) - Method in class simulations.core.history.GameHistory
Setter for property turnList.
setWinnerPoints(float) - Method in class simulations.core.Game
Setter for property winnerPoints.
setWinnerPoints(float) - Method in class simulations.gui.NewGameDialog
Setter for property winnerPoints.
setWinnerPoints(float) - Method in class simulations.xml.DocumentTracer
Setter for property winnerPoints.
SimpleCoalitionalDef1Strategy - Class in simulations.core.strategy.completeStrategy
 
SimpleCoalitionalDef1Strategy() - Constructor for class simulations.core.strategy.completeStrategy.SimpleCoalitionalDef1Strategy
Creates a new instance of SimpleCoalitionalDef1Strategy
SimpleCoalitionalDef2Strategy - Class in simulations.core.strategy.completeStrategy
 
SimpleCoalitionalDef2Strategy() - Constructor for class simulations.core.strategy.completeStrategy.SimpleCoalitionalDef2Strategy
Creates a new instance of SimpleCoalitionalDef2Strategy
SimpleCoalitionalDef3Strategy - Class in simulations.core.strategy.completeStrategy
 
SimpleCoalitionalDef3Strategy() - Constructor for class simulations.core.strategy.completeStrategy.SimpleCoalitionalDef3Strategy
Creates a new instance of SimpleCoalitionalDef3Strategy
SimpleCoalitionalDef4Strategy - Class in simulations.core.strategy.completeStrategy
 
SimpleCoalitionalDef4Strategy() - Constructor for class simulations.core.strategy.completeStrategy.SimpleCoalitionalDef4Strategy
Creates a new instance of SimpleCoalitionalDef4Strategy
SimpleCoalitionalDef5Strategy - Class in simulations.core.strategy.completeStrategy
 
SimpleCoalitionalDef5Strategy() - Constructor for class simulations.core.strategy.completeStrategy.SimpleCoalitionalDef5Strategy
Creates a new instance of SimpleCoalitionalDef5Strategy
SimulationParameters - Class in simulations
 
SimulationParameters() - Constructor for class simulations.SimulationParameters
Creates a new instance of SimulationParameters
simulations - package simulations
 
simulations.core - package simulations.core
 
simulations.core.exceptions - package simulations.core.exceptions
 
simulations.core.history - package simulations.core.history
 
simulations.core.strategy - package simulations.core.strategy
 
simulations.core.strategy.askingSupportStrategy - package simulations.core.strategy.askingSupportStrategy
 
simulations.core.strategy.attackStrategy - package simulations.core.strategy.attackStrategy
 
simulations.core.strategy.completeStrategy - package simulations.core.strategy.completeStrategy
 
simulations.core.strategy.decisionSupportStrategy - package simulations.core.strategy.decisionSupportStrategy
 
simulations.database.core - package simulations.database.core
 
simulations.database.gui - package simulations.database.gui
 
simulations.gui - package simulations.gui
 
simulations.gui.coalitions - package simulations.gui.coalitions
 
simulations.gui.curves - package simulations.gui.curves
 
simulations.xml - package simulations.xml
 
skippedEntity(String) - Method in class simulations.xml.DocumentTracer
Skipped entity.
SpitefulAttackStrategy - Class in simulations.core.strategy.attackStrategy
This class describes a spiteful strategy for attack It attack the players that had attacked me
SpitefulAttackStrategy() - Constructor for class simulations.core.strategy.attackStrategy.SpitefulAttackStrategy
Creates a new instance of SpitefulAttackStrategy
SpitefulAttackStrategy2 - Class in simulations.core.strategy.attackStrategy
This class describes a second spiteful strategy.
SpitefulAttackStrategy2() - Constructor for class simulations.core.strategy.attackStrategy.SpitefulAttackStrategy2
Creates a new instance of SpitefulAttackStrategy2
SpitefulStrategy2Memory0 - Class in simulations.core.strategy.completeStrategy
 
SpitefulStrategy2Memory0() - Constructor for class simulations.core.strategy.completeStrategy.SpitefulStrategy2Memory0
Creates a new instance of SpitefulStrategy2Memory0
SpitefulStrategy2Memory10 - Class in simulations.core.strategy.completeStrategy
 
SpitefulStrategy2Memory10() - Constructor for class simulations.core.strategy.completeStrategy.SpitefulStrategy2Memory10
Creates a new instance of SpitefulStrategy2Memory10
SpitefulStrategy2Memory5 - Class in simulations.core.strategy.completeStrategy
 
SpitefulStrategy2Memory5() - Constructor for class simulations.core.strategy.completeStrategy.SpitefulStrategy2Memory5
Creates a new instance of SpitefulStrategy2Memory5
SpitefulStrategy3Memory0 - Class in simulations.core.strategy.completeStrategy
 
SpitefulStrategy3Memory0() - Constructor for class simulations.core.strategy.completeStrategy.SpitefulStrategy3Memory0
Creates a new instance of SpitefulStrategy3Memory0
SpitefulStrategy3Memory10 - Class in simulations.core.strategy.completeStrategy
 
SpitefulStrategy3Memory10() - Constructor for class simulations.core.strategy.completeStrategy.SpitefulStrategy3Memory10
Creates a new instance of SpitefulStrategy3Memory10
SpitefulStrategy3Memory5 - Class in simulations.core.strategy.completeStrategy
 
SpitefulStrategy3Memory5() - Constructor for class simulations.core.strategy.completeStrategy.SpitefulStrategy3Memory5
Creates a new instance of SpitefulStrategy3Memory5
SpitefulStrategyMemory0 - Class in simulations.core.strategy.completeStrategy
 
SpitefulStrategyMemory0() - Constructor for class simulations.core.strategy.completeStrategy.SpitefulStrategyMemory0
Creates a new instance of SpitefulStrategyMemory0
SpitefulStrategyMemory10 - Class in simulations.core.strategy.completeStrategy
 
SpitefulStrategyMemory10() - Constructor for class simulations.core.strategy.completeStrategy.SpitefulStrategyMemory10
Creates a new instance of SpitefulStrategyMemory10
SpitefulStrategyMemory5 - Class in simulations.core.strategy.completeStrategy
 
SpitefulStrategyMemory5() - Constructor for class simulations.core.strategy.completeStrategy.SpitefulStrategyMemory5
Creates a new instance of SpitefulStrategyMemory5
startCDATA() - Method in class simulations.xml.DocumentTracer
Start CDATA section.
startDocument() - Method in class simulations.xml.DocumentTracer
Start document.
startDTD(String, String, String) - Method in class simulations.xml.DocumentTracer
Start DTD.
startElement(String, String, String, Attributes) - Method in class simulations.xml.DocumentTracer
Start element.
startEntity(String) - Method in class simulations.xml.DocumentTracer
Start entity.
startPrefixMapping(String, String) - Method in class simulations.xml.DocumentTracer
Start prefix mapping.
StatisticsDialog - Class in simulations.gui
This class describes the dialog box to view the statistics
StatisticsDialog(Frame, boolean, ArrayList) - Constructor for class simulations.gui.StatisticsDialog
Creates new form StatisticsDialog
Strategy - Class in simulations.core.strategy
This class is an abstract description of a strategy.
Strategy() - Constructor for class simulations.core.strategy.Strategy
Creates a new instance of Strategy
Strategy(int) - Constructor for class simulations.core.strategy.Strategy
Creates a new instance of Strategy
Strategy - Class in simulations.database.core
 
Strategy(ResultSet) - Constructor for class simulations.database.core.Strategy
Creates a new instance of Strategy
StrategyClassLoader - Class in simulations.core.strategy
This class his overriden from the ClassLoader class.
StrategyClassLoader() - Constructor for class simulations.core.strategy.StrategyClassLoader
Creates a new instance of StategyClassLoader
StrategyFileFilter - Class in simulations.gui
A convenience implementation of FileFilter that filters out all files except for those type extensions that it knows about.
StrategyFileFilter() - Constructor for class simulations.gui.StrategyFileFilter
Creates a file filter.
StrategyFileFilter(String) - Constructor for class simulations.gui.StrategyFileFilter
Creates a file filter that accepts files with the given extension.
StrategyFileFilter(String, String) - Constructor for class simulations.gui.StrategyFileFilter
Creates a file filter that accepts the given file type.
StrategyFileFilter(String[]) - Constructor for class simulations.gui.StrategyFileFilter
Creates a file filter from the given string array.
StrategyFileFilter(String[], String) - Constructor for class simulations.gui.StrategyFileFilter
Creates a file filter from the given string array and description.
StrategyLoader - Class in simulations.core.strategy
This class is used to lookup available strategies of the game
StrategyLoader() - Constructor for class simulations.core.strategy.StrategyLoader
Creates a new instance of StrategyLoader
StupidStrategy - Class in simulations.core.strategy.completeStrategy
 
StupidStrategy() - Constructor for class simulations.core.strategy.completeStrategy.StupidStrategy
Creates a new instance of StupidStrategy
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.CompleteStrategy
return true if the player will support the attack.
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.GenericComposedStrategy
return true if the player will support the attack.
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.RandomStrategy
return true if the player will support the attack.
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptAskingPlayersStrongestThanMe
return true if the player will support the attack.
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptAskingPlayersWeakestThanMeStrategy
return true if the player will support the attack.
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptAttackedPlayersStrongestThanMeStrategy
return true if the player will support the attack.
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptAttackedPlayersWeakestThanMeStrategy
return true if the player will support the attack.
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptOneByTwoStrategy
return true if the player will support the attack.
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptPlayersDontAttackMeStrategy
return true if the player will support the attack.
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptPlayersDontAttackMeStrategy2
return true if the player will support the attack.
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptPlayersNeverRefuseHelpMeStrategy
return true if the player will support the attack.
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AlwaysAcceptToSupportStrategy
return true if the player will support the attack.
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef1DecisionStrategy
return true if the player will support the attack.
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef2DecisionStrategy
return true if the player will support the attack.
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef3DecisionStrategy
return true if the player will support the attack.
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef4DecisionStrategy
return true if the player will support the attack.
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef5DecisionStrategy
return true if the player will support the attack.
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.DecisionSupportStrategy
return true if the player will support the attack.
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.NeverAcceptToSupportStrategy
return true if the player will support the attack.
supportAttack(Player, Player, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.RandomSupportStrategy
return true if the player will support the attack.

T

Test - Class in simulations.database.core
 
Test(ResultSet) - Constructor for class simulations.database.core.Test
Creates a new instance of Test
toString() - Method in class simulations.core.history.PlayerStatElement
Redefinition of toString method
toString() - Method in class simulations.core.history.PlayerTurn
Overload of toString() method
toString() - Method in class simulations.core.Player
overload of toString() method.
toString() - Method in class simulations.core.strategy.PlayerIntElement
Override of toString() method
toString() - Method in class simulations.core.strategy.Strategy
Overload of toString() method This method return the name of the strategy
toString() - Method in class simulations.database.core.AskingStrat
 
toString() - Method in class simulations.database.core.AttackStrat
 
toString() - Method in class simulations.database.core.Coalition
 
toString() - Method in class simulations.database.core.CoalitionsRanking
 
toString() - Method in class simulations.database.core.CompoAskingStrat
 
toString() - Method in class simulations.database.core.CompoAttackStrat
 
toString() - Method in class simulations.database.core.CompoDecisionStrat
 
toString() - Method in class simulations.database.core.CompoStrat
 
toString() - Method in class simulations.database.core.DecisionStrat
 
toString() - Method in class simulations.database.core.Exp
 
toString() - Method in class simulations.database.core.Game
 
toString() - Method in class simulations.database.core.Player
 
toString() - Method in class simulations.database.core.PlayersRanking
 
toString() - Method in class simulations.database.core.Serie
 
toString() - Method in class simulations.database.core.Strategy
 
toString() - Method in class simulations.database.core.Test
 
Turn - Class in simulations.core.history
Contains a list (n elt) of player's turn
Turn(ArrayList) - Constructor for class simulations.core.history.Turn
Creates a new instance of Turn
Turn() - Constructor for class simulations.core.history.Turn
Constructor

U

unparsedEntityDecl(String, String, String, String) - Method in class simulations.xml.DocumentTracer
Unparsed entity declaration.
update(PlayerTurn) - Method in class simulations.core.history.PlayersStats
update the data with a playerTurn
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.AdvancedCoalitionalDef1Strategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.AdvancedCoalitionalDef2Strategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.AdvancedCoalitionalDef3Strategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.AdvancedCoalitionalDef4Strategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.AdvancedCoalitionalDef5Strategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.AltruistStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.BadStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.CompleteStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.GenericComposedStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.PersistentStrategy2Memory0
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.PersistentStrategy2Memory10
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.PersistentStrategy2Memory5
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.PersistentStrategyMemory0
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.PersistentStrategyMemory10
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.PersistentStrategyMemory5
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.PowerStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.RandomStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.SimpleCoalitionalDef1Strategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.SimpleCoalitionalDef2Strategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.SimpleCoalitionalDef3Strategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.SimpleCoalitionalDef4Strategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.SimpleCoalitionalDef5Strategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.SpitefulStrategy2Memory0
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.SpitefulStrategy2Memory10
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.SpitefulStrategy2Memory5
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.SpitefulStrategy3Memory0
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.SpitefulStrategy3Memory10
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.SpitefulStrategy3Memory5
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.SpitefulStrategyMemory0
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.SpitefulStrategyMemory10
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.SpitefulStrategyMemory5
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.StupidStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptAskingPlayersStrongestThanMe
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptAskingPlayersWeakestThanMeStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptAttackedPlayersStrongestThanMeStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptAttackedPlayersWeakestThanMeStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptOneByTwoStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptPlayersDontAttackMeStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptPlayersDontAttackMeStrategy2
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptPlayersNeverRefuseHelpMeStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AlwaysAcceptToSupportStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef1DecisionStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef2DecisionStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef3DecisionStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef4DecisionStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef5DecisionStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.DecisionSupportStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.NeverAcceptToSupportStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateAttacksInfos(Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.RandomSupportStrategy
This method is called by the judge after the decision of players to attack and to ask supports to inform the strategy
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.AskingEveryoneStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.AskingNoBodyStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.AskingPlayersDontAttackMeStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.AskingPlayersDontAttackMeStrategy2
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.AskingPlayersNeverRefuseToHelpMeStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.AskingStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.AskingStrongestThanMeStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.AskingWeakestThanMeStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.CoalitionalDef1AskingStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.CoalitionalDef2AskingStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.CoalitionalDef3AskingStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.CoalitionalDef4AskingStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.CoalitionalDef5AskingStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.askingSupportStrategy.RandomAskingStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackAttackedPlayersStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackAttackedPlayersStrategy2
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackRandomlyStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackStrongestStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackStrongestThanMeStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackTheMostAttackedPlayerStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackTheMostSuccessfulyAttackedPlayerStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackWeakestStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.AttackWeakestThanMeStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.CoalitionalDef1AttackStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.CoalitionalDef2AttackStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.CoalitionalDef3AttackStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.CoalitionalDef4AttackStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.CoalitionalDef5AttackStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.SpitefulAttackStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.attackStrategy.SpitefulAttackStrategy2
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.CompleteStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.GenericComposedStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.completeStrategy.RandomStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptAskingPlayersStrongestThanMe
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptAskingPlayersWeakestThanMeStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptAttackedPlayersStrongestThanMeStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptAttackedPlayersWeakestThanMeStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptOneByTwoStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptPlayersDontAttackMeStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptPlayersDontAttackMeStrategy2
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AcceptPlayersNeverRefuseHelpMeStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.AlwaysAcceptToSupportStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef1DecisionStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef2DecisionStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef3DecisionStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef4DecisionStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef5DecisionStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.DecisionSupportStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.NeverAcceptToSupportStrategy
This method is called by the judge to inform players of the last turn
updateLastTurn(Turn, Player, ArrayList) - Method in class simulations.core.strategy.decisionSupportStrategy.RandomSupportStrategy
This method is called by the judge to inform players of the last turn
updateStrat(String, String, int, int, boolean) - Method in class simulations.gui.ComputeAvgTestDuels
 

V

VALIDATION_FEATURE_ID - Static variable in class simulations.xml.DocumentTracer
Validation feature id (http://xml.org/sax/features/validation).
VerifDuels - Class in simulations.gui
 
VerifDuels(Frame, boolean) - Constructor for class simulations.gui.VerifDuels
Creates new form VerifDuels
ViewAverageResultDialog - Class in simulations.database.gui
 
ViewAverageResultDialog(Frame, boolean, Querys) - Constructor for class simulations.database.gui.ViewAverageResultDialog
Creates new form ViewAverageResultDialog
ViewCoalitionRankingDialog - Class in simulations.database.gui
 
ViewCoalitionRankingDialog(Frame, boolean, Querys, Game) - Constructor for class simulations.database.gui.ViewCoalitionRankingDialog
Creates new form ViewCoalitionRankingDialog
ViewCoalitionStats - Class in simulations.database.gui
 
ViewCoalitionStats(Frame, boolean, Querys, Game) - Constructor for class simulations.database.gui.ViewCoalitionStats
Creates new form ViewCoalitionStats
ViewGameByStrategy - Class in simulations.database.gui
 
ViewGameByStrategy(Frame, boolean, Querys) - Constructor for class simulations.database.gui.ViewGameByStrategy
Creates new form ViewGameByStrategy
ViewGameByTurnDialog - Class in simulations.database.gui
 
ViewGameByTurnDialog(Frame, boolean, Querys) - Constructor for class simulations.database.gui.ViewGameByTurnDialog
Creates new form ViewGameByTurnDialog
ViewGameDescriptionDialog - Class in simulations.database.gui
 
ViewGameDescriptionDialog(Frame, boolean, Game, Querys) - Constructor for class simulations.database.gui.ViewGameDescriptionDialog
Creates new form ViewGameDescriptionDialog
ViewGameDialog - Class in simulations.database.gui
 
ViewGameDialog(Frame, boolean, Querys) - Constructor for class simulations.database.gui.ViewGameDialog
Creates new form ViewGameDialog
ViewPlayersRankingDialog - Class in simulations.database.gui
 
ViewPlayersRankingDialog(Frame, boolean, Querys, Game) - Constructor for class simulations.database.gui.ViewPlayersRankingDialog
Creates new form ViewPlayersRankingDialog
ViewResultsPlayersRankingDialog - Class in simulations.database.gui
 
ViewResultsPlayersRankingDialog(Frame, boolean, ArrayList, Querys) - Constructor for class simulations.database.gui.ViewResultsPlayersRankingDialog
Creates new form ViewResultsPlayersRankingDialog
ViewSameGameDialog - Class in simulations.database.gui
 
ViewSameGameDialog(Frame, boolean, Querys) - Constructor for class simulations.database.gui.ViewSameGameDialog
Creates new form ViewSameGameDialog

W

warning(SAXParseException) - Method in class simulations.xml.DocumentTracer
Warning.
write(String) - Method in class simulations.core.history.HistoryWriter
Write a string in the history file with the fileWriter

X

XMLGameWriter - Class in simulations.xml
This class is used to create the XML configuration file
XMLGameWriter() - Constructor for class simulations.xml.XMLGameWriter
Creates a new instance of XMLGameWriter

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