Serialized Form
Package simulations.core.exceptions |
Package simulations.core.strategy |
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 |
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
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
notAskingList
java.util.ArrayList<E> notAskingList
- This list store the players I ask support
first
boolean first
- True if it's the first call
negative
boolean negative
- True if the strategy is the negation
memoryParam
boolean memoryParam
- True if the strategy is memory signifiant
coalition
java.util.ArrayList<E> coalition
- The coalition
coalition
java.util.ArrayList<E> coalition
- The coalition
coalition
java.util.ArrayList<E> coalition
- The coalition
coalition
java.util.ArrayList<E> coalition
- The coalition
coalition
java.util.ArrayList<E> coalition
- The coalition
Package simulations.core.strategy.attackStrategy |
attackList
java.util.ArrayList<E> attackList
- This list store the player that I have already attack me and are
still in the game
attackList
java.util.ArrayList<E> attackList
- This list store the player that I have already attack me and are
still in the game
negative
boolean negative
- True if the strategy is the negation
memoryParam
boolean memoryParam
- True if the strategy is memory signifiant
playersStatList
java.util.ArrayList<E> playersStatList
- This list store the players an the number of time
they have been attacked
playersStatList
java.util.ArrayList<E> playersStatList
- This list store the players an the number of time
they have been attacked successfuly
coalition
java.util.ArrayList<E> coalition
- The coalition
coalition
java.util.ArrayList<E> coalition
- The coalition
coalition
java.util.ArrayList<E> coalition
- The coalition
coalition
java.util.ArrayList<E> coalition
- The coalition
coalition
java.util.ArrayList<E> coalition
- The coalition
attackList
java.util.ArrayList<E> attackList
- This list store the player that have already attack me and are
still in the game
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 |
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
Package simulations.core.strategy.decisionSupportStrategy |
accept
boolean accept
- This boolean is true when the next support will be accepted false if it will be refuse
notAcceptList
java.util.ArrayList<E> notAcceptList
first
boolean first
notAcceptList
java.util.ArrayList<E> notAcceptList
first
boolean first
notAcceptList
java.util.ArrayList<E> notAcceptList
first
boolean first
lastTurnCoalition
java.util.ArrayList<E> lastTurnCoalition
- The coalition
lastTurnCoalition
java.util.ArrayList<E> lastTurnCoalition
- The coalition
lastTurnCoalition
java.util.ArrayList<E> lastTurnCoalition
- The coalition
lastTurnCoalition
java.util.ArrayList<E> lastTurnCoalition
- The coalition
lastTurnCoalition
java.util.ArrayList<E> lastTurnCoalition
- The coalition
negative
boolean negative
- True if the strategy is the negation
memoryParam
boolean memoryParam
- True if the strategy is memory signifiant
Package simulations.database.gui |
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 |
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
table
boolean[][] table
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
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
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 |
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
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
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
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
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
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