Serialized Form


Package simulations.core.exceptions

Class simulations.core.exceptions.AttackDeadPlayerException extends java.lang.Exception implements Serializable

Class simulations.core.exceptions.AttackMySelfException extends java.lang.Exception implements Serializable

Class simulations.core.exceptions.ManyPlayerToAttackException extends java.lang.Exception implements Serializable

Class simulations.core.exceptions.NoPlayerToAttackException extends java.lang.Exception implements Serializable


Package simulations.core.strategy

Class simulations.core.strategy.Strategy extends java.lang.Object implements Serializable

Serialized Fields

randomGenerator

java.util.Random randomGenerator
The random generator


name

java.lang.String name
The strategy's name


memory

int memory
The memory


abr

java.lang.String abr
The abrevation of the strat


Package simulations.core.strategy.askingSupportStrategy

Class simulations.core.strategy.askingSupportStrategy.AskingEveryoneStrategy extends AskingStrategy implements Serializable

Class simulations.core.strategy.askingSupportStrategy.AskingNoBodyStrategy extends AskingStrategy implements Serializable

Class simulations.core.strategy.askingSupportStrategy.AskingPlayersDontAttackMeStrategy extends AskingStrategy implements Serializable

Serialized Fields

notAskingList

java.util.ArrayList<E> notAskingList
This list store the players that have never attack me directly


first

boolean first
True if its the first called of this strategy

Class simulations.core.strategy.askingSupportStrategy.AskingPlayersDontAttackMeStrategy2 extends AskingStrategy implements Serializable

Serialized Fields

notAskingList

java.util.ArrayList<E> notAskingList
This list store the players that have never attack me directly or indirecly


first

boolean first
True if its the first called of this strategy

Class simulations.core.strategy.askingSupportStrategy.AskingPlayersNeverRefuseToHelpMeStrategy extends AskingStrategy implements Serializable

Serialized Fields

notAskingList

java.util.ArrayList<E> notAskingList
This list store the players I ask support


first

boolean first
True if it's the first call

Class simulations.core.strategy.askingSupportStrategy.AskingStrategy extends Strategy implements Serializable

Serialized Fields

negative

boolean negative
True if the strategy is the negation


memoryParam

boolean memoryParam
True if the strategy is memory signifiant

Class simulations.core.strategy.askingSupportStrategy.AskingStrongestThanMeStrategy extends AskingStrategy implements Serializable

Class simulations.core.strategy.askingSupportStrategy.AskingWeakestThanMeStrategy extends AskingStrategy implements Serializable

Class simulations.core.strategy.askingSupportStrategy.CoalitionalDef1AskingStrategy extends AskingStrategy implements Serializable

Serialized Fields

coalition

java.util.ArrayList<E> coalition
The coalition

Class simulations.core.strategy.askingSupportStrategy.CoalitionalDef2AskingStrategy extends AskingStrategy implements Serializable

Serialized Fields

coalition

java.util.ArrayList<E> coalition
The coalition

Class simulations.core.strategy.askingSupportStrategy.CoalitionalDef3AskingStrategy extends AskingStrategy implements Serializable

Serialized Fields

coalition

java.util.ArrayList<E> coalition
The coalition

Class simulations.core.strategy.askingSupportStrategy.CoalitionalDef4AskingStrategy extends AskingStrategy implements Serializable

Serialized Fields

coalition

java.util.ArrayList<E> coalition
The coalition

Class simulations.core.strategy.askingSupportStrategy.CoalitionalDef5AskingStrategy extends AskingStrategy implements Serializable

Serialized Fields

coalition

java.util.ArrayList<E> coalition
The coalition

Class simulations.core.strategy.askingSupportStrategy.RandomAskingStrategy extends AskingStrategy implements Serializable


Package simulations.core.strategy.attackStrategy

Class simulations.core.strategy.attackStrategy.AttackAttackedPlayersStrategy extends AttackStrategy implements Serializable

Serialized Fields

attackList

java.util.ArrayList<E> attackList
This list store the player that I have already attack me and are still in the game

Class simulations.core.strategy.attackStrategy.AttackAttackedPlayersStrategy2 extends AttackStrategy implements Serializable

Serialized Fields

attackList

java.util.ArrayList<E> attackList
This list store the player that I have already attack me and are still in the game

Class simulations.core.strategy.attackStrategy.AttackRandomlyStrategy extends AttackStrategy implements Serializable

Class simulations.core.strategy.attackStrategy.AttackStrategy extends Strategy implements Serializable

Serialized Fields

negative

boolean negative
True if the strategy is the negation


memoryParam

boolean memoryParam
True if the strategy is memory signifiant

Class simulations.core.strategy.attackStrategy.AttackStrongestStrategy extends AttackStrategy implements Serializable

Class simulations.core.strategy.attackStrategy.AttackStrongestThanMeStrategy extends AttackStrategy implements Serializable

Class simulations.core.strategy.attackStrategy.AttackTheMostAttackedPlayerStrategy extends AttackStrategy implements Serializable

Serialized Fields

playersStatList

java.util.ArrayList<E> playersStatList
This list store the players an the number of time they have been attacked

Class simulations.core.strategy.attackStrategy.AttackTheMostSuccessfulyAttackedPlayerStrategy extends AttackStrategy implements Serializable

Serialized Fields

playersStatList

java.util.ArrayList<E> playersStatList
This list store the players an the number of time they have been attacked successfuly

Class simulations.core.strategy.attackStrategy.AttackWeakestStrategy extends AttackStrategy implements Serializable

Class simulations.core.strategy.attackStrategy.AttackWeakestThanMeStrategy extends AttackStrategy implements Serializable

Class simulations.core.strategy.attackStrategy.CoalitionalDef1AttackStrategy extends AttackStrategy implements Serializable

Serialized Fields

coalition

java.util.ArrayList<E> coalition
The coalition

Class simulations.core.strategy.attackStrategy.CoalitionalDef2AttackStrategy extends AttackStrategy implements Serializable

Serialized Fields

coalition

java.util.ArrayList<E> coalition
The coalition

Class simulations.core.strategy.attackStrategy.CoalitionalDef3AttackStrategy extends AttackStrategy implements Serializable

Serialized Fields

coalition

java.util.ArrayList<E> coalition
The coalition

Class simulations.core.strategy.attackStrategy.CoalitionalDef4AttackStrategy extends AttackStrategy implements Serializable

Serialized Fields

coalition

java.util.ArrayList<E> coalition
The coalition

Class simulations.core.strategy.attackStrategy.CoalitionalDef5AttackStrategy extends AttackStrategy implements Serializable

Serialized Fields

coalition

java.util.ArrayList<E> coalition
The coalition

Class simulations.core.strategy.attackStrategy.SpitefulAttackStrategy extends AttackStrategy implements Serializable

Serialized Fields

attackList

java.util.ArrayList<E> attackList
This list store the player that have already attack me and are still in the game

Class simulations.core.strategy.attackStrategy.SpitefulAttackStrategy2 extends AttackStrategy implements Serializable

Serialized Fields

attackList

java.util.ArrayList<E> attackList
This list store the player that have already attack me or support an attack on me and are still in the game


Package simulations.core.strategy.completeStrategy

Class simulations.core.strategy.completeStrategy.AdvancedCoalitionalDef1Strategy extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.AdvancedCoalitionalDef2Strategy extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.AdvancedCoalitionalDef3Strategy extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.AdvancedCoalitionalDef4Strategy extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.AdvancedCoalitionalDef5Strategy extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.AltruistStrategy extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.BadStrategy extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.CompleteStrategy extends Strategy implements Serializable

Serialized Fields

attackStrategyVector

java.util.Vector<E> attackStrategyVector
The attack strategies to use in order


askingStrategyVector

java.util.Vector<E> askingStrategyVector
The asking strategies to use


decisionStrategyVector

java.util.Vector<E> decisionStrategyVector
The decision strategies to use

Class simulations.core.strategy.completeStrategy.GenericComposedStrategy extends CompleteStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.PersistentStrategy2Memory0 extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.PersistentStrategy2Memory10 extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.PersistentStrategy2Memory5 extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.PersistentStrategyMemory0 extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.PersistentStrategyMemory10 extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.PersistentStrategyMemory5 extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.PowerStrategy extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.RandomStrategy extends CompleteStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.SimpleCoalitionalDef1Strategy extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.SimpleCoalitionalDef2Strategy extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.SimpleCoalitionalDef3Strategy extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.SimpleCoalitionalDef4Strategy extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.SimpleCoalitionalDef5Strategy extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.SpitefulStrategy2Memory0 extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.SpitefulStrategy2Memory10 extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.SpitefulStrategy2Memory5 extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.SpitefulStrategy3Memory0 extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.SpitefulStrategy3Memory10 extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.SpitefulStrategy3Memory5 extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.SpitefulStrategyMemory0 extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.SpitefulStrategyMemory10 extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.SpitefulStrategyMemory5 extends GenericComposedStrategy implements Serializable

Class simulations.core.strategy.completeStrategy.StupidStrategy extends GenericComposedStrategy implements Serializable


Package simulations.core.strategy.decisionSupportStrategy

Class simulations.core.strategy.decisionSupportStrategy.AcceptAskingPlayersStrongestThanMe extends DecisionSupportStrategy implements Serializable

Class simulations.core.strategy.decisionSupportStrategy.AcceptAskingPlayersWeakestThanMeStrategy extends DecisionSupportStrategy implements Serializable

Class simulations.core.strategy.decisionSupportStrategy.AcceptAttackedPlayersStrongestThanMeStrategy extends DecisionSupportStrategy implements Serializable

Class simulations.core.strategy.decisionSupportStrategy.AcceptAttackedPlayersWeakestThanMeStrategy extends DecisionSupportStrategy implements Serializable

Class simulations.core.strategy.decisionSupportStrategy.AcceptOneByTwoStrategy extends DecisionSupportStrategy implements Serializable

Serialized Fields

accept

boolean accept
This boolean is true when the next support will be accepted false if it will be refuse

Class simulations.core.strategy.decisionSupportStrategy.AcceptPlayersDontAttackMeStrategy extends DecisionSupportStrategy implements Serializable

Serialized Fields

notAcceptList

java.util.ArrayList<E> notAcceptList

first

boolean first

Class simulations.core.strategy.decisionSupportStrategy.AcceptPlayersDontAttackMeStrategy2 extends DecisionSupportStrategy implements Serializable

Serialized Fields

notAcceptList

java.util.ArrayList<E> notAcceptList

first

boolean first

Class simulations.core.strategy.decisionSupportStrategy.AcceptPlayersNeverRefuseHelpMeStrategy extends DecisionSupportStrategy implements Serializable

Serialized Fields

notAcceptList

java.util.ArrayList<E> notAcceptList

first

boolean first

Class simulations.core.strategy.decisionSupportStrategy.AlwaysAcceptToSupportStrategy extends DecisionSupportStrategy implements Serializable

Class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef1DecisionStrategy extends DecisionSupportStrategy implements Serializable

Serialized Fields

lastTurnCoalition

java.util.ArrayList<E> lastTurnCoalition
The coalition

Class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef2DecisionStrategy extends DecisionSupportStrategy implements Serializable

Serialized Fields

lastTurnCoalition

java.util.ArrayList<E> lastTurnCoalition
The coalition

Class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef3DecisionStrategy extends DecisionSupportStrategy implements Serializable

Serialized Fields

lastTurnCoalition

java.util.ArrayList<E> lastTurnCoalition
The coalition

Class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef4DecisionStrategy extends DecisionSupportStrategy implements Serializable

Serialized Fields

lastTurnCoalition

java.util.ArrayList<E> lastTurnCoalition
The coalition

Class simulations.core.strategy.decisionSupportStrategy.CoalitionalDef5DecisionStrategy extends DecisionSupportStrategy implements Serializable

Serialized Fields

lastTurnCoalition

java.util.ArrayList<E> lastTurnCoalition
The coalition

Class simulations.core.strategy.decisionSupportStrategy.DecisionSupportStrategy extends Strategy implements Serializable

Serialized Fields

negative

boolean negative
True if the strategy is the negation


memoryParam

boolean memoryParam
True if the strategy is memory signifiant

Class simulations.core.strategy.decisionSupportStrategy.NeverAcceptToSupportStrategy extends DecisionSupportStrategy implements Serializable

Class simulations.core.strategy.decisionSupportStrategy.RandomSupportStrategy extends DecisionSupportStrategy implements Serializable


Package simulations.database.gui

Class simulations.database.gui.DatabaseFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

querys

Querys querys

closeButton

javax.swing.JButton closeButton

gameByStratButton

javax.swing.JButton gameByStratButton

gameByTurnButton

javax.swing.JButton gameByTurnButton

generateExpResultsHTMLButton

javax.swing.JButton generateExpResultsHTMLButton

generateStratHTMLButton

javax.swing.JButton generateStratHTMLButton

insertDataButton

javax.swing.JButton insertDataButton

newTestButton

javax.swing.JButton newTestButton

viewAverageResultsButton

javax.swing.JButton viewAverageResultsButton

viewData1Button

javax.swing.JButton viewData1Button

viewSameGameButton

javax.swing.JButton viewSameGameButton

Class simulations.database.gui.InsertStrategyDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

closeButton

javax.swing.JButton closeButton

fileTextField

javax.swing.JTextField fileTextField

folderButton

javax.swing.JButton folderButton

insertButton

javax.swing.JButton insertButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

Class simulations.database.gui.NewDataExpDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

com

Communication com

test

Test test

exp

Exp exp

serie

Serie serie

game

Game game

querys

Querys querys

closeButton

javax.swing.JButton closeButton

folderButton

javax.swing.JButton folderButton

folderTextField

javax.swing.JTextField folderTextField

insertButton

javax.swing.JButton insertButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel4

javax.swing.JPanel jPanel4

testComboBox

javax.swing.JComboBox testComboBox

Class simulations.database.gui.NewTestDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

querys

Querys querys

closeButton

javax.swing.JButton closeButton

insertButton

javax.swing.JButton insertButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jScrollPane1

javax.swing.JScrollPane jScrollPane1

nameTextField

javax.swing.JTextField nameTextField

testJList

javax.swing.JList testJList

Class simulations.database.gui.ViewAverageResultDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

querys

Querys querys

selectedTest

Test selectedTest

selectedExp

Exp selectedExp

selectedSerie

Serie selectedSerie

selectedGame

Game selectedGame

gameList

java.util.ArrayList<E> gameList

closeButton

javax.swing.JButton closeButton

expJList

javax.swing.JList expJList

gameJList

javax.swing.JList gameJList

jLabel1

javax.swing.JLabel jLabel1

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

jPanel5

javax.swing.JPanel jPanel5

jPanel6

javax.swing.JPanel jPanel6

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jScrollPane3

javax.swing.JScrollPane jScrollPane3

jScrollPane4

javax.swing.JScrollPane jScrollPane4

jScrollPane5

javax.swing.JScrollPane jScrollPane5

resultsButton

javax.swing.JButton resultsButton

selectedGamesJList

javax.swing.JList selectedGamesJList

serieJList

javax.swing.JList serieJList

testJList

javax.swing.JList testJList

Class simulations.database.gui.ViewCoalitionRankingDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

querys

Querys querys

table

javax.swing.JTable table

game

Game game

parent

java.awt.Frame parent

closeButton

javax.swing.JButton closeButton

descriptionButton

javax.swing.JButton descriptionButton

jLabel1

javax.swing.JLabel jLabel1

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel4

javax.swing.JPanel jPanel4

label

javax.swing.JLabel label

scrollPane

javax.swing.JScrollPane scrollPane

Class simulations.database.gui.ViewCoalitionStats extends javax.swing.JDialog implements Serializable

Serialized Fields

querys

Querys querys

game

Game game

closeButton

javax.swing.JButton closeButton

jLabel1

javax.swing.JLabel jLabel1

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

scrollPane

javax.swing.JScrollPane scrollPane

statsTable

javax.swing.JTable statsTable

Class simulations.database.gui.ViewGameByStrategy extends javax.swing.JDialog implements Serializable

Serialized Fields

querys

Querys querys

game

Game game

parent

java.awt.Frame parent

attackList

java.util.ArrayList<E> attackList

askingList

java.util.ArrayList<E> askingList

decisionList

java.util.ArrayList<E> decisionList

addAskingButton

javax.swing.JButton addAskingButton

addAttackButton

javax.swing.JButton addAttackButton

addDecisionButton

javax.swing.JButton addDecisionButton

askingJList

javax.swing.JList askingJList

attackJList

javax.swing.JList attackJList

closeButton

javax.swing.JButton closeButton

coalitionButton

javax.swing.JButton coalitionButton

decisionJList

javax.swing.JList decisionJList

descriptionButton

javax.swing.JButton descriptionButton

descriptionTextArea

javax.swing.JTextArea descriptionTextArea

expLabel

javax.swing.JLabel expLabel

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jPanel1

javax.swing.JPanel jPanel1

jPanel10

javax.swing.JPanel jPanel10

jPanel11

javax.swing.JPanel jPanel11

jPanel12

javax.swing.JPanel jPanel12

jPanel13

javax.swing.JPanel jPanel13

jPanel14

javax.swing.JPanel jPanel14

jPanel15

javax.swing.JPanel jPanel15

jPanel16

javax.swing.JPanel jPanel16

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

jPanel5

javax.swing.JPanel jPanel5

jPanel6

javax.swing.JPanel jPanel6

jPanel7

javax.swing.JPanel jPanel7

jPanel8

javax.swing.JPanel jPanel8

jPanel9

javax.swing.JPanel jPanel9

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jScrollPane3

javax.swing.JScrollPane jScrollPane3

jScrollPane4

javax.swing.JScrollPane jScrollPane4

jScrollPane5

javax.swing.JScrollPane jScrollPane5

jScrollPane6

javax.swing.JScrollPane jScrollPane6

jScrollPane7

javax.swing.JScrollPane jScrollPane7

jScrollPane8

javax.swing.JScrollPane jScrollPane8

playersRankingButton

javax.swing.JButton playersRankingButton

removeAskingButton

javax.swing.JButton removeAskingButton

removeAttackButton

javax.swing.JButton removeAttackButton

removeDecisionButton

javax.swing.JButton removeDecisionButton

searchButton

javax.swing.JButton searchButton

selectedAskingJList

javax.swing.JList selectedAskingJList

selectedAttackJList

javax.swing.JList selectedAttackJList

selectedDecisionJList

javax.swing.JList selectedDecisionJList

selectedGameJList

javax.swing.JList selectedGameJList

serieLabel

javax.swing.JLabel serieLabel

testLabel

javax.swing.JLabel testLabel

Class simulations.database.gui.ViewGameByTurnDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

game

Game game

querys

Querys querys

parent

java.awt.Frame parent

closeDialog

javax.swing.JButton closeDialog

coalitionButton

javax.swing.JButton coalitionButton

descriptionButton

javax.swing.JButton descriptionButton

expLabel

javax.swing.JLabel expLabel

gameJList

javax.swing.JList gameJList

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

jPanel5

javax.swing.JPanel jPanel5

jPanel6

javax.swing.JPanel jPanel6

jScrollPane1

javax.swing.JScrollPane jScrollPane1

nbTurnsSpinner

javax.swing.JSpinner nbTurnsSpinner

rankingButton

javax.swing.JButton rankingButton

searchButton

javax.swing.JButton searchButton

serieLabel

javax.swing.JLabel serieLabel

testLabel

javax.swing.JLabel testLabel

Class simulations.database.gui.ViewGameDescriptionDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

querys

Querys querys

game

Game game

closeButton

javax.swing.JButton closeButton

descriptionTextArea

javax.swing.JTextArea descriptionTextArea

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

playerJList

javax.swing.JList playerJList

titleLabel

javax.swing.JLabel titleLabel

Class simulations.database.gui.ViewGameDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

querys

Querys querys

testList

java.util.ArrayList<E> testList

selectedTest

Test selectedTest

expList

java.util.ArrayList<E> expList

selectedExp

Exp selectedExp

serieList

java.util.ArrayList<E> serieList

selectedSerie

Serie selectedSerie

gameList

java.util.ArrayList<E> gameList

selectedGame

Game selectedGame

playerList

java.util.ArrayList<E> playerList

selectedPlayer

Player selectedPlayer

parent

java.awt.Frame parent

closeButton

javax.swing.JButton closeButton

coalitionRankingButton

javax.swing.JButton coalitionRankingButton

coalitionStatsButton

javax.swing.JButton coalitionStatsButton

descriptionButton

javax.swing.JButton descriptionButton

expJList

javax.swing.JList expJList

gameJList

javax.swing.JList gameJList

jLabel1

javax.swing.JLabel jLabel1

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

jPanel5

javax.swing.JPanel jPanel5

jPanel6

javax.swing.JPanel jPanel6

jPanel7

javax.swing.JPanel jPanel7

jPanel8

javax.swing.JPanel jPanel8

jPanel9

javax.swing.JPanel jPanel9

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jScrollPane3

javax.swing.JScrollPane jScrollPane3

jScrollPane4

javax.swing.JScrollPane jScrollPane4

jScrollPane5

javax.swing.JScrollPane jScrollPane5

jScrollPane6

javax.swing.JScrollPane jScrollPane6

playerJList

javax.swing.JList playerJList

playerRankingButton

javax.swing.JButton playerRankingButton

serieJList

javax.swing.JList serieJList

strategyTextArea

javax.swing.JTextArea strategyTextArea

testJList

javax.swing.JList testJList

Class simulations.database.gui.ViewPlayersRankingDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

querys

Querys querys

table

javax.swing.JTable table

game

Game game

parent

java.awt.Frame parent

closeButton

javax.swing.JButton closeButton

descriptionButton

javax.swing.JButton descriptionButton

jLabel1

javax.swing.JLabel jLabel1

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel4

javax.swing.JPanel jPanel4

label

javax.swing.JLabel label

scrollPane

javax.swing.JScrollPane scrollPane

Class simulations.database.gui.ViewResultsPlayersRankingDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

table

javax.swing.JTable table

gameList

java.util.ArrayList<E> gameList

querys

Querys querys

buttonGroup1

javax.swing.ButtonGroup buttonGroup1

closeButton

javax.swing.JButton closeButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

playersRadioButton

javax.swing.JRadioButton playersRadioButton

scrollPane

javax.swing.JScrollPane scrollPane

strategyRadioButton

javax.swing.JRadioButton strategyRadioButton

Class simulations.database.gui.ViewSameGameDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

querys

Querys querys

game

Game game

allGamesJList

javax.swing.JList allGamesJList

closeButton

javax.swing.JButton closeButton

coalitionButton

javax.swing.JButton coalitionButton

descritionButton

javax.swing.JButton descritionButton

expLabel

javax.swing.JLabel expLabel

gamesByNameJList

javax.swing.JList gamesByNameJList

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel4

javax.swing.JLabel jLabel4

jLabel6

javax.swing.JLabel jLabel6

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

jPanel5

javax.swing.JPanel jPanel5

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

playersButton

javax.swing.JButton playersButton

serieLabel

javax.swing.JLabel serieLabel

testLabel

javax.swing.JLabel testLabel

Package simulations.gui

Class simulations.gui.AboutDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

closeButton

javax.swing.JButton closeButton

jLabel1

javax.swing.JLabel jLabel1

jPanel1

javax.swing.JPanel jPanel1

jScrollPane1

javax.swing.JScrollPane jScrollPane1

textArea

javax.swing.JTextArea textArea

Class simulations.gui.BuildFinalsDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

playersList

java.util.ArrayList<E> playersList

closeButton

javax.swing.JButton closeButton

destinationButton

javax.swing.JButton destinationButton

destinationTextField

javax.swing.JTextField destinationTextField

generateButton

javax.swing.JButton generateButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

nbPlayerSpinner

javax.swing.JSpinner nbPlayerSpinner

randomSeedSpinner

javax.swing.JSpinner randomSeedSpinner

sourceButton

javax.swing.JButton sourceButton

sourceTextField

javax.swing.JTextField sourceTextField

Class simulations.gui.ClassementDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

classement

java.util.ArrayList<E> classement
The players ranking


centerPanel

javax.swing.JPanel centerPanel

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jPanel1

javax.swing.JPanel jPanel1

okButton

javax.swing.JButton okButton

saveButton

javax.swing.JButton saveButton

scrollPane

javax.swing.JScrollPane scrollPane

Class simulations.gui.ComposedStrategyDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

returnStatus

int returnStatus
The return status : 0 if cancel button has been clicked 1 if ok button has been clicked


strategyLoader

StrategyLoader strategyLoader
The strategy loader


attackStrategyList

java.util.ArrayList<E> attackStrategyList
The attack strategy list


askingStrategyList

java.util.ArrayList<E> askingStrategyList
The asking strategy list


decisionStrategyList

java.util.ArrayList<E> decisionStrategyList
The decision strategy list


selectedAttackStrategyList

java.util.ArrayList<E> selectedAttackStrategyList
The selected attack strategy list


selectedAskingStrategyList

java.util.ArrayList<E> selectedAskingStrategyList
The selected asking strategy list


selectedDecisionStrategyList

java.util.ArrayList<E> selectedDecisionStrategyList
The selected decision strategy list


editedStrategy

CompleteStrategy editedStrategy
The edited omplete strategy


addAskingStrategyButton

javax.swing.JButton addAskingStrategyButton

addAttackStrategyButton

javax.swing.JButton addAttackStrategyButton

addDecisionStrategyButton

javax.swing.JButton addDecisionStrategyButton

askingJList

javax.swing.JList askingJList

askingStrategyJList

javax.swing.JList askingStrategyJList

askingStrategyTextArea

javax.swing.JTextArea askingStrategyTextArea

attackJList

javax.swing.JList attackJList

attackStrategyJList

javax.swing.JList attackStrategyJList

attackStrategyTextArea

javax.swing.JTextArea attackStrategyTextArea

cancelButton

javax.swing.JButton cancelButton

decisionJList

javax.swing.JList decisionJList

decisionStrategyJList

javax.swing.JList decisionStrategyJList

decisionStrategyTextArea

javax.swing.JTextArea decisionStrategyTextArea

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jPanel1

javax.swing.JPanel jPanel1

jPanel10

javax.swing.JPanel jPanel10

jPanel11

javax.swing.JPanel jPanel11

jPanel12

javax.swing.JPanel jPanel12

jPanel13

javax.swing.JPanel jPanel13

jPanel14

javax.swing.JPanel jPanel14

jPanel15

javax.swing.JPanel jPanel15

jPanel16

javax.swing.JPanel jPanel16

jPanel17

javax.swing.JPanel jPanel17

jPanel18

javax.swing.JPanel jPanel18

jPanel19

javax.swing.JPanel jPanel19

jPanel2

javax.swing.JPanel jPanel2

jPanel20

javax.swing.JPanel jPanel20

jPanel21

javax.swing.JPanel jPanel21

jPanel22

javax.swing.JPanel jPanel22

jPanel23

javax.swing.JPanel jPanel23

jPanel24

javax.swing.JPanel jPanel24

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

jPanel5

javax.swing.JPanel jPanel5

jPanel6

javax.swing.JPanel jPanel6

jPanel7

javax.swing.JPanel jPanel7

jPanel8

javax.swing.JPanel jPanel8

jPanel9

javax.swing.JPanel jPanel9

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane10

javax.swing.JScrollPane jScrollPane10

jScrollPane11

javax.swing.JScrollPane jScrollPane11

jScrollPane12

javax.swing.JScrollPane jScrollPane12

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jScrollPane3

javax.swing.JScrollPane jScrollPane3

jScrollPane7

javax.swing.JScrollPane jScrollPane7

jScrollPane8

javax.swing.JScrollPane jScrollPane8

jScrollPane9

javax.swing.JScrollPane jScrollPane9

memoryAskingSpinner

javax.swing.JSpinner memoryAskingSpinner

memoryAttackSpinner

javax.swing.JSpinner memoryAttackSpinner

memoryDecisionSpinner

javax.swing.JSpinner memoryDecisionSpinner

moveDownAskingButton

javax.swing.JButton moveDownAskingButton

moveDownAttackButton

javax.swing.JButton moveDownAttackButton

moveDownDecisionButton

javax.swing.JButton moveDownDecisionButton

moveUpAskingButton

javax.swing.JButton moveUpAskingButton

moveUpAttackButton

javax.swing.JButton moveUpAttackButton

moveUpDecisionButton

javax.swing.JButton moveUpDecisionButton

negativeAskingCheckBox

javax.swing.JCheckBox negativeAskingCheckBox

negativeAttackCheckBox

javax.swing.JCheckBox negativeAttackCheckBox

negativeDecisionCheckBox

javax.swing.JCheckBox negativeDecisionCheckBox

okButton

javax.swing.JButton okButton

removeAskingButton

javax.swing.JButton removeAskingButton

removeAttackButton

javax.swing.JButton removeAttackButton

removeDecisionButton

javax.swing.JButton removeDecisionButton

saveButton

javax.swing.JButton saveButton

strategyNameTextField

javax.swing.JTextField strategyNameTextField

Class simulations.gui.ComputeAvgTest210 extends javax.swing.JDialog implements Serializable

Serialized Fields

htmlFile

java.io.File htmlFile

strategyPtsHashMap

java.util.HashMap<K,V> strategyPtsHashMap

strategyAttPtsHashMap

java.util.HashMap<K,V> strategyAttPtsHashMap

strategyAskPtsHashMap

java.util.HashMap<K,V> strategyAskPtsHashMap

strategyDecPtsHashMap

java.util.HashMap<K,V> strategyDecPtsHashMap

closeButton

javax.swing.JButton closeButton

computeButton

javax.swing.JButton computeButton

folderButton

javax.swing.JButton folderButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

rootTextField

javax.swing.JTextField rootTextField

targetButton

javax.swing.JButton targetButton

targetTextField

javax.swing.JTextField targetTextField

Class simulations.gui.ComputeAvgTestDuels extends javax.swing.JDialog implements Serializable

Serialized Fields

htmlFile

java.io.File htmlFile

strategyNbVictHashMap

java.util.HashMap<K,V> strategyNbVictHashMap

strategyNbStraigthVictHashMap

java.util.HashMap<K,V> strategyNbStraigthVictHashMap

strategyNbDefHashMap

java.util.HashMap<K,V> strategyNbDefHashMap

strategyNbNulHashMap

java.util.HashMap<K,V> strategyNbNulHashMap

totalStrat

int totalStrat

closeButton

javax.swing.JButton closeButton

computeButton

javax.swing.JButton computeButton

folderButton

javax.swing.JButton folderButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

rootTextField

javax.swing.JTextField rootTextField

targetButton

javax.swing.JButton targetButton

targetTextField

javax.swing.JTextField targetTextField

Class simulations.gui.ComputeAvgTestUnels extends javax.swing.JDialog implements Serializable

Serialized Fields

htmlFile

java.io.File htmlFile

closeButton

javax.swing.JButton closeButton

computeButton

javax.swing.JButton computeButton

folderButton

javax.swing.JButton folderButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

rootTextField

javax.swing.JTextField rootTextField

targetButton

javax.swing.JButton targetButton

targetTextField

javax.swing.JTextField targetTextField

Class simulations.gui.CreateBigTest1Dialog extends javax.swing.JDialog implements Serializable

Serialized Fields

strategyList

java.util.ArrayList<E> strategyList

jarFile

java.io.File jarFile

buttonGroup1

javax.swing.ButtonGroup buttonGroup1

closeButton

javax.swing.JButton closeButton

coalDef1RadioButton

javax.swing.JRadioButton coalDef1RadioButton

coalDef2RadioButton

javax.swing.JRadioButton coalDef2RadioButton

coalDef3RadioButton

javax.swing.JRadioButton coalDef3RadioButton

coalDef4RadioButton

javax.swing.JRadioButton coalDef4RadioButton

coalDef5RadioButton

javax.swing.JRadioButton coalDef5RadioButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jarFileButton

javax.swing.JButton jarFileButton

jarFileTextField

javax.swing.JTextField jarFileTextField

nbPlayersSpinner

javax.swing.JSpinner nbPlayersSpinner

nbScriptsTextField

javax.swing.JTextField nbScriptsTextField

playersHPTextField

javax.swing.JTextField playersHPTextField

randomSeedSpinner

javax.swing.JSpinner randomSeedSpinner

rootFolderButton

javax.swing.JButton rootFolderButton

rootFolderTextField

javax.swing.JTextField rootFolderTextField

saveButton

javax.swing.JButton saveButton

Class simulations.gui.CreateBigTest2Dialog extends javax.swing.JDialog implements Serializable

Serialized Fields

strategyList

java.util.ArrayList<E> strategyList

jarFile

java.io.File jarFile

closeButton

javax.swing.JButton closeButton

coalDef1RadioButton

javax.swing.JRadioButton coalDef1RadioButton

coalDef2RadioButton

javax.swing.JRadioButton coalDef2RadioButton

coalDef3RadioButton

javax.swing.JRadioButton coalDef3RadioButton

coalDef4RadioButton

javax.swing.JRadioButton coalDef4RadioButton

coalDef5RadioButton

javax.swing.JRadioButton coalDef5RadioButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jarFileButton

javax.swing.JButton jarFileButton

jarFileTextField

javax.swing.JTextField jarFileTextField

nbPlayersSpinner

javax.swing.JSpinner nbPlayersSpinner

nbScriptsTextField

javax.swing.JTextField nbScriptsTextField

playersHPTextField

javax.swing.JTextField playersHPTextField

randomSeedSpinner

javax.swing.JSpinner randomSeedSpinner

rootFolderButton

javax.swing.JButton rootFolderButton

rootFolderTextField

javax.swing.JTextField rootFolderTextField

saveButton

javax.swing.JButton saveButton

Class simulations.gui.CreateBigTest3Dialog extends javax.swing.JDialog implements Serializable

Serialized Fields

strategyList

java.util.ArrayList<E> strategyList

playersListList

java.util.ArrayList<E> playersListList

closeButton

javax.swing.JButton closeButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel7

javax.swing.JLabel jLabel7

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

nbScriptsTextField

javax.swing.JTextField nbScriptsTextField

rootFolderButton

javax.swing.JButton rootFolderButton

rootFolderTextField

javax.swing.JTextField rootFolderTextField

saveButton

javax.swing.JButton saveButton

targetFolderButton

javax.swing.JButton targetFolderButton

targetFolderTextField

javax.swing.JTextField targetFolderTextField

Class simulations.gui.CreateSmallTest1 extends javax.swing.JDialog implements Serializable

Serialized Fields

strategyList

java.util.ArrayList<E> strategyList

jarFile

java.io.File jarFile

buttonGroup1

javax.swing.ButtonGroup buttonGroup1

closeButton

javax.swing.JButton closeButton

coalDef1RadioButton

javax.swing.JRadioButton coalDef1RadioButton

coalDef2RadioButton

javax.swing.JRadioButton coalDef2RadioButton

coalDef3RadioButton

javax.swing.JRadioButton coalDef3RadioButton

coalDef4RadioButton

javax.swing.JRadioButton coalDef4RadioButton

coalDef5RadioButton

javax.swing.JRadioButton coalDef5RadioButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jarFileButton

javax.swing.JButton jarFileButton

jarFileTextField

javax.swing.JTextField jarFileTextField

nbPlayersSpinner

javax.swing.JSpinner nbPlayersSpinner

nbScriptsTextField

javax.swing.JTextField nbScriptsTextField

playersHPTextField

javax.swing.JTextField playersHPTextField

randomSeedSpinner

javax.swing.JSpinner randomSeedSpinner

rootFolderButton

javax.swing.JButton rootFolderButton

rootFolderTextField

javax.swing.JTextField rootFolderTextField

saveButton

javax.swing.JButton saveButton

Class simulations.gui.CreateTest1Memory extends javax.swing.JDialog implements Serializable

Serialized Fields

strategyList

java.util.ArrayList<E> strategyList

jarFile

java.io.File jarFile

buttonGroup1

javax.swing.ButtonGroup buttonGroup1

closeButton

javax.swing.JButton closeButton

coalDef1RadioButton

javax.swing.JRadioButton coalDef1RadioButton

coalDef2RadioButton

javax.swing.JRadioButton coalDef2RadioButton

coalDef3RadioButton

javax.swing.JRadioButton coalDef3RadioButton

coalDef4RadioButton

javax.swing.JRadioButton coalDef4RadioButton

coalDef5RadioButton

javax.swing.JRadioButton coalDef5RadioButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jarFileButton

javax.swing.JButton jarFileButton

jarFileTextField

javax.swing.JTextField jarFileTextField

nbPlayersSpinner

javax.swing.JSpinner nbPlayersSpinner

nbScriptsTextField

javax.swing.JTextField nbScriptsTextField

playersHPTextField

javax.swing.JTextField playersHPTextField

randomSeedSpinner

javax.swing.JSpinner randomSeedSpinner

rootFolderButton

javax.swing.JButton rootFolderButton

rootFolderTextField

javax.swing.JTextField rootFolderTextField

saveButton

javax.swing.JButton saveButton

Class simulations.gui.EditHTMLPlayersStrategyDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

closeButton

javax.swing.JButton closeButton

destinationFolderButton

javax.swing.JButton destinationFolderButton

destinationFolderTextField

javax.swing.JTextField destinationFolderTextField

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

saveButton

javax.swing.JButton saveButton

sourceFolderButton

javax.swing.JButton sourceFolderButton

sourceFolderTextField

javax.swing.JTextField sourceFolderTextField

Class simulations.gui.EditPlayersRankingHTMLDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

closeButton

javax.swing.JButton closeButton

destinationFolderButton

javax.swing.JButton destinationFolderButton

destinationFolderTextField

javax.swing.JTextField destinationFolderTextField

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

saveButton

javax.swing.JButton saveButton

sourceFolderButton

javax.swing.JButton sourceFolderButton

sourceFolderTextField

javax.swing.JTextField sourceFolderTextField

Class simulations.gui.GameView extends javax.swing.JPanel implements Serializable

Serialized Fields

judge

Judge judge

centerPanel

javax.swing.JPanel centerPanel

jPlayerList

javax.swing.JList jPlayerList

scrollPane

javax.swing.JScrollPane scrollPane

titleLabel

javax.swing.JLabel titleLabel

upPanel

javax.swing.JPanel upPanel

Class simulations.gui.GenerateResultsDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

closeButton

javax.swing.JButton closeButton

generateButton

javax.swing.JButton generateButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

sourceButton

javax.swing.JButton sourceButton

sourceTextField

javax.swing.JTextField sourceTextField

targetButton

javax.swing.JButton targetButton

targetTextField

javax.swing.JTextField targetTextField

Class simulations.gui.HistoryDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

historyReader

HistoryReader historyReader
The reader of the history


offset

int offset
The current offset


buttonsPanel

javax.swing.JPanel buttonsPanel

closeButton

javax.swing.JButton closeButton

goButton

javax.swing.JButton goButton

jLabel1

javax.swing.JLabel jLabel1

nextKoButton

javax.swing.JButton nextKoButton

pageSpinner

javax.swing.JSpinner pageSpinner

previousKoButton

javax.swing.JButton previousKoButton

scrollPane

javax.swing.JScrollPane scrollPane

textPane

javax.swing.JTextPane textPane

titleLabel

javax.swing.JLabel titleLabel

Class simulations.gui.MainFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

gameView

GameView gameView
The game view panel


curvesDialog

CurvesDialog curvesDialog
The graph curves


thread2

java.lang.Thread thread2
The thread containing the curves dialog


aboutMenuItem

javax.swing.JMenuItem aboutMenuItem

adminButton

javax.swing.JButton adminButton

coalitionButton

javax.swing.JToggleButton coalitionButton

coalitionCheckBoxMenuItem

javax.swing.JCheckBoxMenuItem coalitionCheckBoxMenuItem

coalitionCurvesButton

javax.swing.JButton coalitionCurvesButton

coalitionCurvesMenuItem

javax.swing.JMenuItem coalitionCurvesMenuItem

coalitionHistoryButton

javax.swing.JButton coalitionHistoryButton

coalitionHistoryMenuItem

javax.swing.JMenuItem coalitionHistoryMenuItem

coalitionRankButton

javax.swing.JButton coalitionRankButton

coalitionRankingMenuItem

javax.swing.JMenuItem coalitionRankingMenuItem

currentTurnLabel

javax.swing.JLabel currentTurnLabel

databaseButton

javax.swing.JButton databaseButton

editPlayersRankingHTMLButton

javax.swing.JButton editPlayersRankingHTMLButton

editStrategiesHTMLButton

javax.swing.JButton editStrategiesHTMLButton

editSummaryTestHTMLButton

javax.swing.JButton editSummaryTestHTMLButton

exitMenuItem

javax.swing.JMenuItem exitMenuItem

fileMenu

javax.swing.JMenu fileMenu

gameMenu

javax.swing.JMenu gameMenu

graphButton

javax.swing.JButton graphButton

graphMenuItem

javax.swing.JMenuItem graphMenuItem

helpMenu

javax.swing.JMenu helpMenu

helpMenuItem

javax.swing.JMenuItem helpMenuItem

historyButton

javax.swing.JButton historyButton

historyMenuItem

javax.swing.JMenuItem historyMenuItem

jPanel1

javax.swing.JPanel jPanel1

jToolBar1

javax.swing.JToolBar jToolBar1

jToolBar2

javax.swing.JToolBar jToolBar2

loadFromXMLButton

javax.swing.JButton loadFromXMLButton

menuBar

javax.swing.JMenuBar menuBar

newButton

javax.swing.JButton newButton

newGameMenuItem

javax.swing.JMenuItem newGameMenuItem

newLauncherMenuItem

javax.swing.JMenuItem newLauncherMenuItem

newShellLauncherButton

javax.swing.JButton newShellLauncherButton

newXMLGameMenuItem

javax.swing.JMenuItem newXMLGameMenuItem

nextTurnButton

javax.swing.JButton nextTurnButton

playButton

javax.swing.JButton playButton

playMenuItem

javax.swing.JMenuItem playMenuItem

playStepByStepButton

javax.swing.JButton playStepByStepButton

playStepByStepMenuItem

javax.swing.JMenuItem playStepByStepMenuItem

statisticsButton

javax.swing.JButton statisticsButton

statisticsMenuItem

javax.swing.JMenuItem statisticsMenuItem

stopButton

javax.swing.JButton stopButton

threadGraphButton

javax.swing.JToggleButton threadGraphButton

toolBar

javax.swing.JToolBar toolBar

Class simulations.gui.MakeAverageRankingDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

calculateButton

javax.swing.JButton calculateButton

closeButton

javax.swing.JButton closeButton

folderButton

javax.swing.JButton folderButton

folderTextField

javax.swing.JTextField folderTextField

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel4

javax.swing.JPanel jPanel4

targetButton

javax.swing.JButton targetButton

targetTextField

javax.swing.JTextField targetTextField

Class simulations.gui.MakeDuelsTruels210Dialog extends javax.swing.JDialog implements Serializable

Serialized Fields

strategyList

java.util.ArrayList<E> strategyList

jarFile

java.io.File jarFile

buttonGroup1

javax.swing.ButtonGroup buttonGroup1

checkDuels

javax.swing.JCheckBox checkDuels

checkTruels

javax.swing.JCheckBox checkTruels

checkUnels

javax.swing.JCheckBox checkUnels

closeButton

javax.swing.JButton closeButton

coalDef1RadioButton

javax.swing.JRadioButton coalDef1RadioButton

coalDef2RadioButton

javax.swing.JRadioButton coalDef2RadioButton

coalDef3RadioButton

javax.swing.JRadioButton coalDef3RadioButton

coalDef4RadioButton

javax.swing.JRadioButton coalDef4RadioButton

coalDef5RadioButton

javax.swing.JRadioButton coalDef5RadioButton

jLabel1

javax.swing.JLabel jLabel1

jLabel10

javax.swing.JLabel jLabel10

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jLabel9

javax.swing.JLabel jLabel9

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jarFileButton

javax.swing.JButton jarFileButton

jarFileTextField

javax.swing.JTextField jarFileTextField

nbPlayersSpinner

javax.swing.JSpinner nbPlayersSpinner

nbScriptsTextField

javax.swing.JTextField nbScriptsTextField

playersHPTextField

javax.swing.JTextField playersHPTextField

randomSeedSpinner

javax.swing.JSpinner randomSeedSpinner

rootFolderDuelsButton

javax.swing.JButton rootFolderDuelsButton

rootFolderDuelsTextField

javax.swing.JTextField rootFolderDuelsTextField

rootFolderTruelsButton

javax.swing.JButton rootFolderTruelsButton

rootFolderTruelsTextField

javax.swing.JTextField rootFolderTruelsTextField

rootFolderUnelsButton

javax.swing.JButton rootFolderUnelsButton

rootFolderUnelsTextField

javax.swing.JTextField rootFolderUnelsTextField

saveButton

javax.swing.JButton saveButton

Class simulations.gui.MsgBox extends javax.swing.JDialog implements Serializable

Serialized Fields

ok

boolean ok

buttonsPanel

javax.swing.JPanel buttonsPanel

centerPanel

javax.swing.JPanel centerPanel

label1

javax.swing.JLabel label1

label2

javax.swing.JLabel label2

okButton

javax.swing.JButton okButton

Class simulations.gui.NewGameDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

step

int step
current step


playerList

java.util.ArrayList<E> playerList
List of players


seed

long seed
The random seed


loosingPoints

int loosingPoints
The point loosed by the attacked player


winnerPoints

float winnerPoints
The % of loosingpoints won by the attackingPlayer


coalitionPoints

float coalitionPoints
The % of loosingpoints won by the players supporting the attack


proportional

boolean proportional
True if the redistribution between the players supporting the attack are proportional by their resources


traceLevel

int traceLevel
The trace level for the history


strategyList

java.util.ArrayList<E> strategyList
The list of all strategies


graphFile

java.io.File graphFile
The graph file


historyFile

java.io.File historyFile
The history file


returnStatus

int returnStatus
The return status 0 : Cancel click 1 : Finish click


coalitionDefinition

int coalitionDefinition
The coalition definition


LoadFromFileButton

javax.swing.JButton LoadFromFileButton

TitleLabel

javax.swing.JLabel TitleLabel

activatedCheckBox

javax.swing.JCheckBox activatedCheckBox

affectButton

javax.swing.JButton affectButton

affectedStrategyJList

javax.swing.JList affectedStrategyJList

affectedStrategyLabel

javax.swing.JLabel affectedStrategyLabel

affectedStrategyScrollPane

javax.swing.JScrollPane affectedStrategyScrollPane

beginPointsLabel

javax.swing.JLabel beginPointsLabel

beginPointsTextField

javax.swing.JTextField beginPointsTextField

buttonGroup1

javax.swing.ButtonGroup buttonGroup1

buttonsPanel

javax.swing.JPanel buttonsPanel

cancelButton

javax.swing.JButton cancelButton

coalitionDef1RadioButton

javax.swing.JRadioButton coalitionDef1RadioButton

coalitionDef2RadioButton

javax.swing.JRadioButton coalitionDef2RadioButton

coalitionDef3RadioButton

javax.swing.JRadioButton coalitionDef3RadioButton

coalitionDef4RadioButton

javax.swing.JRadioButton coalitionDef4RadioButton

coalitionDef5RadioButton

javax.swing.JRadioButton coalitionDef5RadioButton

coalitionPointsTextField

javax.swing.JTextField coalitionPointsTextField

descriptionTextArea

javax.swing.JTextArea descriptionTextArea

editButton

javax.swing.JButton editButton

finishButton

javax.swing.JButton finishButton

firstPanel

javax.swing.JPanel firstPanel

graphPathButton

javax.swing.JButton graphPathButton

graphPathTextField

javax.swing.JTextField graphPathTextField

historyPathButton

javax.swing.JButton historyPathButton

historyPathTextField

javax.swing.JTextField historyPathTextField

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jScrollPane1

javax.swing.JScrollPane jScrollPane1

labelPlayerNumber

javax.swing.JLabel labelPlayerNumber

labelPlayerNumber1

javax.swing.JLabel labelPlayerNumber1

labelPlayerNumber2

javax.swing.JLabel labelPlayerNumber2

loadFromFolderButton

javax.swing.JButton loadFromFolderButton

loosingPointsTextField

javax.swing.JTextField loosingPointsTextField

nextButton

javax.swing.JButton nextButton

playerJList

javax.swing.JList playerJList

playerNameTextField

javax.swing.JTextField playerNameTextField

playerPointsSpinner

javax.swing.JSpinner playerPointsSpinner

playerScrollPane

javax.swing.JScrollPane playerScrollPane

playersNumberSpinner

javax.swing.JSpinner playersNumberSpinner

previousButton

javax.swing.JButton previousButton

randomSeedLabel

javax.swing.JLabel randomSeedLabel

randomSeedSpinner

javax.swing.JSpinner randomSeedSpinner

saveButton

javax.swing.JButton saveButton

selectPlayerLabel

javax.swing.JLabel selectPlayerLabel

selectStrategyLabel

javax.swing.JLabel selectStrategyLabel

strategyJList

javax.swing.JList strategyJList

strategyPanel

javax.swing.JPanel strategyPanel

strategyScrollPane

javax.swing.JScrollPane strategyScrollPane

tabbedPane

javax.swing.JTabbedPane tabbedPane

timeCheckBox

javax.swing.JCheckBox timeCheckBox

traceLevelSpinner

javax.swing.JSpinner traceLevelSpinner

winnerPointsSpinner

javax.swing.JSpinner winnerPointsSpinner

Class simulations.gui.NewShellLauncherDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

saveFile

java.io.File saveFile
The file to save the script


xmlFile

java.io.File xmlFile
The xml file selected


jarFile

java.io.File jarFile
The simulations.jar file


gameList

java.util.ArrayList<E> gameList
The games list


availableAttackStratList

java.util.ArrayList<E> availableAttackStratList
The list of all available attack strategies


availableAskingStratList

java.util.ArrayList<E> availableAskingStratList
The list of all available asking strategies


availableDecisionStratList

java.util.ArrayList<E> availableDecisionStratList
The list of all available decision strategies


availableCompleteStratList

java.util.ArrayList<E> availableCompleteStratList
The list of all available complete strategies


activatedCheckBox

javax.swing.JCheckBox activatedCheckBox

addButton

javax.swing.JButton addButton

askingListSizeSpinner

javax.swing.JSpinner askingListSizeSpinner

attackListSizeSpinner

javax.swing.JSpinner attackListSizeSpinner

buttonGroup1

javax.swing.ButtonGroup buttonGroup1

buttonGroup2

javax.swing.ButtonGroup buttonGroup2

cancelButton

javax.swing.JButton cancelButton

coalitionDef1RadioButton

javax.swing.JRadioButton coalitionDef1RadioButton

coalitionDef2RadioButton

javax.swing.JRadioButton coalitionDef2RadioButton

coalitionDef3RadioButton

javax.swing.JRadioButton coalitionDef3RadioButton

coalitionDef4RadioButton

javax.swing.JRadioButton coalitionDef4RadioButton

coalitionDef5RadioButton

javax.swing.JRadioButton coalitionDef5RadioButton

coalitionPointsTextField

javax.swing.JTextField coalitionPointsTextField

decisionListSizeSpinner

javax.swing.JSpinner decisionListSizeSpinner

dosScriptRadioButton

javax.swing.JRadioButton dosScriptRadioButton

gamesJList

javax.swing.JList gamesJList

graphFolderButton

javax.swing.JButton graphFolderButton

graphFolderTextField

javax.swing.JTextField graphFolderTextField

historyFolderButton

javax.swing.JButton historyFolderButton

historyFolderTextField

javax.swing.JTextField historyFolderTextField

jLabel1

javax.swing.JLabel jLabel1

jLabel10

javax.swing.JLabel jLabel10

jLabel11

javax.swing.JLabel jLabel11

jLabel12

javax.swing.JLabel jLabel12

jLabel13

javax.swing.JLabel jLabel13

jLabel14

javax.swing.JLabel jLabel14

jLabel15

javax.swing.JLabel jLabel15

jLabel16

javax.swing.JLabel jLabel16

jLabel17

javax.swing.JLabel jLabel17

jLabel18

javax.swing.JLabel jLabel18

jLabel19

javax.swing.JLabel jLabel19

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jLabel9

javax.swing.JLabel jLabel9

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

jPanel5

javax.swing.JPanel jPanel5

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jarFolderButton

javax.swing.JButton jarFolderButton

jarFolderTextField

javax.swing.JTextField jarFolderTextField

kshScriptRadioButton

javax.swing.JRadioButton kshScriptRadioButton

labelPlayerNumber1

javax.swing.JLabel labelPlayerNumber1

labelPlayerNumber2

javax.swing.JLabel labelPlayerNumber2

loosingPointsTextField

javax.swing.JTextField loosingPointsTextField

maxPlayerSpinner

javax.swing.JSpinner maxPlayerSpinner

memorySpinner

javax.swing.JSpinner memorySpinner

nbGamesSpinner

javax.swing.JSpinner nbGamesSpinner

playerPointsSpinner

javax.swing.JSpinner playerPointsSpinner

randomSeedLabel

javax.swing.JLabel randomSeedLabel

randomSeedSpinner

javax.swing.JSpinner randomSeedSpinner

randomlyMemoryCheckBox

javax.swing.JCheckBox randomlyMemoryCheckBox

removeButton

javax.swing.JButton removeButton

saveButton

javax.swing.JButton saveButton

saveGraphCheckBox

javax.swing.JCheckBox saveGraphCheckBox

saveLaunchButton

javax.swing.JButton saveLaunchButton

scriptFileButton

javax.swing.JButton scriptFileButton

scriptFileTextField

javax.swing.JTextField scriptFileTextField

shScriptRadioButton

javax.swing.JRadioButton shScriptRadioButton

tabbedPane

javax.swing.JTabbedPane tabbedPane

timeCheckBox

javax.swing.JCheckBox timeCheckBox

traceLevelSpinner

javax.swing.JSpinner traceLevelSpinner

winnerPointsSpinner

javax.swing.JSpinner winnerPointsSpinner

xmlFileTextField

javax.swing.JTextField xmlFileTextField

xmlFilesFolderTextField

javax.swing.JTextField xmlFilesFolderTextField

xmlFilesGameButton

javax.swing.JButton xmlFilesGameButton

xmlGameFileButton

javax.swing.JButton xmlGameFileButton

Class simulations.gui.ScriptsFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

closeButton

javax.swing.JButton closeButton

computeAVGDuelsButton

javax.swing.JButton computeAVGDuelsButton

computeAVGUnelsButton

javax.swing.JButton computeAVGUnelsButton

createBigTest1Button

javax.swing.JButton createBigTest1Button

createBigTest2Button

javax.swing.JButton createBigTest2Button

createBigTest3Button

javax.swing.JButton createBigTest3Button

createDuelsTruelsButton

javax.swing.JButton createDuelsTruelsButton

createSmallTest1Button

javax.swing.JButton createSmallTest1Button

createTestMemoryButton

javax.swing.JButton createTestMemoryButton

finalsButton

javax.swing.JButton finalsButton

jLabel1

javax.swing.JLabel jLabel1

jLabel10

javax.swing.JLabel jLabel10

jLabel11

javax.swing.JLabel jLabel11

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jLabel9

javax.swing.JLabel jLabel9

jPanel1

javax.swing.JPanel jPanel1

jPanel10

javax.swing.JPanel jPanel10

jPanel11

javax.swing.JPanel jPanel11

jPanel12

javax.swing.JPanel jPanel12

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

jPanel5

javax.swing.JPanel jPanel5

jPanel6

javax.swing.JPanel jPanel6

jPanel7

javax.swing.JPanel jPanel7

jPanel8

javax.swing.JPanel jPanel8

jPanel9

javax.swing.JPanel jPanel9

verifDuelsButton

javax.swing.JButton verifDuelsButton

Class simulations.gui.StatisticsDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

statisticsList

java.util.ArrayList<E> statisticsList
The statistics list to display


askedPlayersJList

javax.swing.JList askedPlayersJList

attackedPlayersJList

javax.swing.JList attackedPlayersJList

closeButton

javax.swing.JButton closeButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

jPanel5

javax.swing.JPanel jPanel5

jPanel6

javax.swing.JPanel jPanel6

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jScrollPane3

javax.swing.JScrollPane jScrollPane3

jScrollPane4

javax.swing.JScrollPane jScrollPane4

panelAsking

javax.swing.JPanel panelAsking

panelAttacked

javax.swing.JPanel panelAttacked

panelSupported

javax.swing.JPanel panelSupported

playerComboBox

javax.swing.JComboBox playerComboBox

strategyLabel

javax.swing.JLabel strategyLabel

strategyTextArea

javax.swing.JTextArea strategyTextArea

supportedAttacksJList

javax.swing.JList supportedAttacksJList

tabbedPane

javax.swing.JTabbedPane tabbedPane

Class simulations.gui.VerifDuels extends javax.swing.JDialog implements Serializable

Serialized Fields

closeButton

javax.swing.JButton closeButton

folderButton

javax.swing.JButton folderButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jScrollPane1

javax.swing.JScrollPane jScrollPane1

resultsTextArea

javax.swing.JTextArea resultsTextArea

rootTextField

javax.swing.JTextField rootTextField

verifButton

javax.swing.JButton verifButton

Package simulations.gui.coalitions

Class simulations.gui.coalitions.CoalitionCanvas extends java.awt.Canvas implements Serializable

Serialized Fields

table

java.awt.Color[][] table
This vector represents the grid : each cell is a player


coalitionList

java.util.ArrayList<E> coalitionList
The coalition list


dim

int dim
The size


colorsPlayerVector

java.util.Vector<E> colorsPlayerVector
The colors player vector


colorsStrategyVector

java.util.Vector<E> colorsStrategyVector
The colors strategy vector


strategyList

java.util.ArrayList<E> strategyList
The strategy list

Class simulations.gui.coalitions.CoalitionCanvas2 extends java.awt.Canvas implements Serializable

Serialized Fields

table

boolean[][] table

Class simulations.gui.coalitions.CoalitionHistoryDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

coalitionList

java.util.ArrayList<E> coalitionList
The list of all coalitions


turn

int turn
The turn to display coalitions


coalitionDef

java.lang.String coalitionDef
The coalition definition


centerPanel

javax.swing.JPanel centerPanel

closeButton

javax.swing.JButton closeButton

coalitionPanel

javax.swing.JPanel coalitionPanel

goButton

javax.swing.JButton goButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jPanel1

javax.swing.JPanel jPanel1

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

jPanel5

javax.swing.JPanel jPanel5

jScrollPane1

javax.swing.JScrollPane jScrollPane1

nextButton

javax.swing.JButton nextButton

previousButton

javax.swing.JButton previousButton

saveButton

javax.swing.JButton saveButton

turnSpinner

javax.swing.JSpinner turnSpinner

Class simulations.gui.coalitions.CoalitionsRankingDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

coalitionRanking

java.util.Hashtable<K,V> coalitionRanking
The coalition list list


allCoalitions

java.util.ArrayList<E> allCoalitions
All coalitions


orderedCoalitionList

java.util.ArrayList<E> orderedCoalitionList
The ordered coalition list


table

javax.swing.JTable table
The table containing ranking


dataVector

java.util.Vector<E> dataVector
The vector cantaining the data


closeButton

javax.swing.JButton closeButton

coalitionDefinitionTextArea

javax.swing.JTextArea coalitionDefinitionTextArea

jLabel1

javax.swing.JLabel jLabel1

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jScrollPane1

javax.swing.JScrollPane jScrollPane1

saveButton

javax.swing.JButton saveButton

scrollPane

javax.swing.JScrollPane scrollPane

Class simulations.gui.coalitions.CoalitionView extends javax.swing.JDialog implements Serializable

Serialized Fields

coalitionCanvas

CoalitionCanvas coalitionCanvas
The canvas containing the graph


coalitionCanvas2

CoalitionCanvas2 coalitionCanvas2
The canvas containing the table


coalitionTable

CoalitionTable coalitionTable
The coalition table


closeButton

javax.swing.JButton closeButton

coalitionsPanel

javax.swing.JPanel coalitionsPanel

colorsButton

javax.swing.JButton colorsButton

jPanel1

javax.swing.JPanel jPanel1

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jTabbedPane1

javax.swing.JTabbedPane jTabbedPane1

scrollPane1

javax.swing.JScrollPane scrollPane1

scrollPane2

javax.swing.JScrollPane scrollPane2

scrollPane3

javax.swing.JScrollPane scrollPane3

textAreaDescription

javax.swing.JTextArea textAreaDescription

Package simulations.gui.curves

Class simulations.gui.curves.ColorsDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

centerPanel

javax.swing.JPanel centerPanel
The center panel


scrollPane

javax.swing.JScrollPane scrollPane
The center scrollPane


closeButton

javax.swing.JButton closeButton

jPanel1

javax.swing.JPanel jPanel1

Class simulations.gui.curves.CurvesCanvas extends java.awt.Canvas implements Serializable

Serialized Fields

list

java.util.ArrayList<E> list
The player list list


selectedPlayers

java.util.ArrayList<E> selectedPlayers
The selected players


colorsVector

java.util.Vector<E> colorsVector
This vector store the colors used for each player


pointsVector

java.util.Vector<E> pointsVector
This vector store the last point for each player in order to draw draw a curve and not a suite of points


maxPoints

float maxPoints
The max point of players


maxX

int maxX
The max X


minX

int minX
The min X


maxY

int maxY
The max Y


minY

int minY
The min Y


offscreen

java.awt.Image offscreen
The image to draw curve

Class simulations.gui.curves.CurvesDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

centerPanel

CurvesPanel centerPanel
The canvas containing the curves


zoomInCursor

java.awt.Cursor zoomInCursor
The cursor to display when zoom in option is enabled


zoomOutCursor

java.awt.Cursor zoomOutCursor
The cursor to display when zoom out option is enabled


maxPoints

int maxPoints
The max pts (y)


maxTurn

int maxTurn
The max turn (x)


selectedPlayers

java.util.ArrayList<E> selectedPlayers
The list of the selected players


closeButton

javax.swing.JButton closeButton

colorsButton

javax.swing.JButton colorsButton

crossButton

javax.swing.JToggleButton crossButton

displayButton

javax.swing.JButton displayButton

gridButton

javax.swing.JToggleButton gridButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jScrollPane1

javax.swing.JScrollPane jScrollPane1

maxPointSpinner

javax.swing.JSpinner maxPointSpinner

maxTurnSpinner

javax.swing.JSpinner maxTurnSpinner

minPointSpinner

javax.swing.JSpinner minPointSpinner

minTurnSpinner

javax.swing.JSpinner minTurnSpinner

playerJList

javax.swing.JList playerJList

saveButton

javax.swing.JButton saveButton

zoomOutButton

javax.swing.JButton zoomOutButton

Class simulations.gui.curves.CurvesPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

data

CurvesData data
The data to curves


offscreen

java.awt.Image offscreen
The image to store the curves


playerListList

java.util.ArrayList<E> playerListList
The list of the players list


selectedPlayers

java.util.ArrayList<E> selectedPlayers
The selected players to draw curves


minX

int minX
The min value of history to draw


minY

int minY
The min value of points to draw


maxX

int maxX
The max value of history to draw


maxMaxX

int maxMaxX
The number of turns


maxY

int maxY
The max value of points to draw


maxMaxY

int maxMaxY
The max points


pxOneTurn

java.lang.Double pxOneTurn
The ratio for one turn


pxOnePoint

java.lang.Double pxOnePoint
The ratio for one point


mouseCoord

java.awt.Point mouseCoord
The current mouse coords


pressed

boolean pressed
True if the mouse is pressed


cross

boolean cross
True if the cross is to display


grid

boolean grid
True if the grid is to display


repaintCurveNeeded

boolean repaintCurveNeeded
True if we need to redraw curves


pressedCoord

java.awt.Point pressedCoord
The mouse coords when the mouse is pressed


zoomRectangle

java.awt.Rectangle zoomRectangle
The rectangle draw when zoom

Class simulations.gui.curves.GenericCurvesDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

centerPanel

GenericCurvesPanel centerPanel
The panel containing graph


closeButton

javax.swing.JButton closeButton

crossButton

javax.swing.JToggleButton crossButton

displayButton

javax.swing.JButton displayButton

gridButton

javax.swing.JToggleButton gridButton

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

maxPointSpinner

javax.swing.JSpinner maxPointSpinner

maxTurnSpinner

javax.swing.JSpinner maxTurnSpinner

minPointSpinner

javax.swing.JSpinner minPointSpinner

minTurnSpinner

javax.swing.JSpinner minTurnSpinner

saveButton

javax.swing.JButton saveButton

titleLabel

javax.swing.JLabel titleLabel

zoomOutButton

javax.swing.JButton zoomOutButton

Class simulations.gui.curves.GenericCurvesPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

data

double[] data
The data to draw


offscreen

java.awt.Image offscreen
The image to store the curves


minX

int minX
The min value of history to draw


minY

int minY
The min value of points to draw


maxX

int maxX
The max value of history to draw


maxMaxX

int maxMaxX
The number of turns


maxY

int maxY
The max value of points to draw


maxMaxY

int maxMaxY
The max points


pxOneTurn

java.lang.Double pxOneTurn
The ratio for one turn


pxOnePoint

java.lang.Double pxOnePoint
The ratio for one point


mouseCoord

java.awt.Point mouseCoord
The current mouse coords


pressed

boolean pressed
True if the mouse is pressed


cross

boolean cross
True if the cross is to display


grid

boolean grid
True if the grid is to display


repaintCurveNeeded

boolean repaintCurveNeeded
True if we need to redraw curves


pressedCoord

java.awt.Point pressedCoord
The mouse coords when the mouse is pressed


zoomRectangle

java.awt.Rectangle zoomRectangle
The rectangle draw when zoom