Serialized Form
OK_Button
javax.swing.JButton OK_Button
jLabel1
javax.swing.JLabel jLabel1
jScrollPane1
javax.swing.JScrollPane jScrollPane1
textArea_help2
javax.swing.JTextArea textArea_help2
nAgentsSelected
int nAgentsSelected
- The selected number of agents
kDepthSelected
int kDepthSelected
- The selected knowledge depth
cardAmounts
java.util.Map<K,V> cardAmounts
- Map containing the amounts of each card in play
peekcards
boolean[] peekcards
- The selected cards to peek
turnsPerAgent
int turnsPerAgent
agentStrategies
int[] agentStrategies
options
OptionsDialog options
help
HelpDialog help
Agent1_Card1
javax.swing.JLabel Agent1_Card1
Agent1_Card1_RealValue
javax.swing.JTextField Agent1_Card1_RealValue
Agent1_Card1_Value
javax.swing.JTextField Agent1_Card1_Value
Agent1_Card2
javax.swing.JLabel Agent1_Card2
Agent1_Card2_RealValue
javax.swing.JTextField Agent1_Card2_RealValue
Agent1_Card2_Value
javax.swing.JTextField Agent1_Card2_Value
Agent1_Card3
javax.swing.JLabel Agent1_Card3
Agent1_Card3_RealValue
javax.swing.JTextField Agent1_Card3_RealValue
Agent1_Card3_Value
javax.swing.JTextField Agent1_Card3_Value
Agent1_Card4
javax.swing.JLabel Agent1_Card4
Agent1_Card4_RealValue
javax.swing.JTextField Agent1_Card4_RealValue
Agent1_Card4_Value
javax.swing.JTextField Agent1_Card4_Value
Agent1_Hand
javax.swing.JLabel Agent1_Hand
Agent1_Hand_Value
javax.swing.JTextField Agent1_Hand_Value
Agent1_Label1
javax.swing.JLabel Agent1_Label1
Agent1_Label2
javax.swing.JLabel Agent1_Label2
Agent1_Label3
javax.swing.JLabel Agent1_Label3
Agent1_Label4
javax.swing.JLabel Agent1_Label4
Agent1_Name
javax.swing.JLabel Agent1_Name
Agent1_Turn
javax.swing.JLabel Agent1_Turn
Agent2_Card1
javax.swing.JLabel Agent2_Card1
Agent2_Card1_RealValue
javax.swing.JTextField Agent2_Card1_RealValue
Agent2_Card1_Value
javax.swing.JTextField Agent2_Card1_Value
Agent2_Card2
javax.swing.JLabel Agent2_Card2
Agent2_Card2_RealValue
javax.swing.JTextField Agent2_Card2_RealValue
Agent2_Card2_Value
javax.swing.JTextField Agent2_Card2_Value
Agent2_Card3
javax.swing.JLabel Agent2_Card3
Agent2_Card3_RealValue
javax.swing.JTextField Agent2_Card3_RealValue
Agent2_Card3_Value
javax.swing.JTextField Agent2_Card3_Value
Agent2_Card4
javax.swing.JLabel Agent2_Card4
Agent2_Card4_RealValue
javax.swing.JTextField Agent2_Card4_RealValue
Agent2_Card4_Value
javax.swing.JTextField Agent2_Card4_Value
Agent2_Hand
javax.swing.JLabel Agent2_Hand
Agent2_Hand_Value
javax.swing.JTextField Agent2_Hand_Value
Agent2_Label1
javax.swing.JLabel Agent2_Label1
Agent2_Label2
javax.swing.JLabel Agent2_Label2
Agent2_Label3
javax.swing.JLabel Agent2_Label3
Agent2_Label4
javax.swing.JLabel Agent2_Label4
Agent2_Name
javax.swing.JLabel Agent2_Name
Agent2_Turn
javax.swing.JLabel Agent2_Turn
Agent3_Card1
javax.swing.JLabel Agent3_Card1
Agent3_Card1_RealValue
javax.swing.JTextField Agent3_Card1_RealValue
Agent3_Card1_Value
javax.swing.JTextField Agent3_Card1_Value
Agent3_Card2
javax.swing.JLabel Agent3_Card2
Agent3_Card2_RealValue
javax.swing.JTextField Agent3_Card2_RealValue
Agent3_Card2_Value
javax.swing.JTextField Agent3_Card2_Value
Agent3_Card3
javax.swing.JLabel Agent3_Card3
Agent3_Card3_RealValue
javax.swing.JTextField Agent3_Card3_RealValue
Agent3_Card3_Value
javax.swing.JTextField Agent3_Card3_Value
Agent3_Card4
javax.swing.JLabel Agent3_Card4
Agent3_Card4_RealValue
javax.swing.JTextField Agent3_Card4_RealValue
Agent3_Card4_Value
javax.swing.JTextField Agent3_Card4_Value
Agent3_Hand
javax.swing.JLabel Agent3_Hand
Agent3_Hand_Value
javax.swing.JTextField Agent3_Hand_Value
Agent3_Label1
javax.swing.JLabel Agent3_Label1
Agent3_Label2
javax.swing.JLabel Agent3_Label2
Agent3_Label3
javax.swing.JLabel Agent3_Label3
Agent3_Label4
javax.swing.JLabel Agent3_Label4
Agent3_Name
javax.swing.JLabel Agent3_Name
Agent3_Turn
javax.swing.JLabel Agent3_Turn
Agent4_Card1
javax.swing.JLabel Agent4_Card1
Agent4_Card1_RealValue
javax.swing.JTextField Agent4_Card1_RealValue
Agent4_Card1_Value
javax.swing.JTextField Agent4_Card1_Value
Agent4_Card2
javax.swing.JLabel Agent4_Card2
Agent4_Card2_RealValue
javax.swing.JTextField Agent4_Card2_RealValue
Agent4_Card2_Value
javax.swing.JTextField Agent4_Card2_Value
Agent4_Card3
javax.swing.JLabel Agent4_Card3
Agent4_Card3_RealValue
javax.swing.JTextField Agent4_Card3_RealValue
Agent4_Card3_Value
javax.swing.JTextField Agent4_Card3_Value
Agent4_Card4
javax.swing.JLabel Agent4_Card4
Agent4_Card4_RealValue
javax.swing.JTextField Agent4_Card4_RealValue
Agent4_Card4_Value
javax.swing.JTextField Agent4_Card4_Value
Agent4_Hand
javax.swing.JLabel Agent4_Hand
Agent4_Hand_Value
javax.swing.JTextField Agent4_Hand_Value
Agent4_Label1
javax.swing.JLabel Agent4_Label1
Agent4_Label2
javax.swing.JLabel Agent4_Label2
Agent4_Label3
javax.swing.JLabel Agent4_Label3
Agent4_Label4
javax.swing.JLabel Agent4_Label4
Agent4_Name
javax.swing.JLabel Agent4_Name
Agent4_Turn
javax.swing.JLabel Agent4_Turn
Agent_Buttons_Panel
javax.swing.JPanel Agent_Buttons_Panel
AverageCardValue_Label
javax.swing.JLabel AverageCardValue_Label
Buttons_Panel
javax.swing.JPanel Buttons_Panel
Card_Panel
javax.swing.JPanel Card_Panel
Closed_Deck
javax.swing.JLabel Closed_Deck
Closed_Deck_Label
javax.swing.JLabel Closed_Deck_Label
File_Button
javax.swing.JMenu File_Button
File_Exit_Button
javax.swing.JMenuItem File_Exit_Button
Forward_Button
javax.swing.JButton Forward_Button
GameOptions_Button
javax.swing.JButton GameOptions_Button
Help_Button
javax.swing.JMenu Help_Button
Help_Help_Button
javax.swing.JMenuItem Help_Help_Button
Menu_Bar
javax.swing.JMenuBar Menu_Bar
NewGame_Button
javax.swing.JButton NewGame_Button
NextStep_Button
javax.swing.JButton NextStep_Button
Open_Deck
javax.swing.JLabel Open_Deck
Open_Deck_Label
javax.swing.JLabel Open_Deck_Label
Open_Deck_Value
javax.swing.JTextField Open_Deck_Value
Open_Deck_White
javax.swing.JLabel Open_Deck_White
OtherKnowledge_Panel
javax.swing.JPanel OtherKnowledge_Panel
OtherKnowledge_TextArea
javax.swing.JTextArea OtherKnowledge_TextArea
Results_Area
javax.swing.JTextArea Results_Area
RulesUsed_TextArea
javax.swing.JTextArea RulesUsed_TextArea
Rules_Panel
javax.swing.JPanel Rules_Panel
ShowKnowledge_Label
javax.swing.JLabel ShowKnowledge_Label
ShowRealValues_Button
javax.swing.JToggleButton ShowRealValues_Button
Turn_Label
javax.swing.JLabel Turn_Label
ViewOptions_Panel
javax.swing.JPanel ViewOptions_Panel
jMenuItem1
javax.swing.JMenuItem jMenuItem1
jPanel1
javax.swing.JPanel jPanel1
jScrollPane1
javax.swing.JScrollPane jScrollPane1
jScrollPane2
javax.swing.JScrollPane jScrollPane2
jSplitPane1
javax.swing.JSplitPane jSplitPane1
kAgent1
javax.swing.JToggleButton kAgent1
kAgent2
javax.swing.JToggleButton kAgent2
kAgent3
javax.swing.JToggleButton kAgent3
kAgent4
javax.swing.JToggleButton kAgent4
nAgentsSelected
int nAgentsSelected
kDepthSelected
int kDepthSelected
cardAmounts
java.util.Map<K,V> cardAmounts
peekCards
boolean[] peekCards
turnsPerAgent
int turnsPerAgent
agentStrategies
int[] agentStrategies
Agent1_Strategy
javax.swing.JComboBox Agent1_Strategy
Agent1_Strategy_Label
javax.swing.JLabel Agent1_Strategy_Label
Agent2_Strategy
javax.swing.JComboBox Agent2_Strategy
Agent2_Strategy_Label
javax.swing.JLabel Agent2_Strategy_Label
Agent3_Strategy
javax.swing.JComboBox Agent3_Strategy
Agent3_Strategy_Label
javax.swing.JLabel Agent3_Strategy_Label
Agent4_Strategy
javax.swing.JComboBox Agent4_Strategy
Agent4_Strategy_Label
javax.swing.JLabel Agent4_Strategy_Label
AgentOptions_Panel
javax.swing.JPanel AgentOptions_Panel
Cancel_Button
javax.swing.JButton Cancel_Button
CardOptions_Panel
javax.swing.JPanel CardOptions_Panel
Error_Label1
javax.swing.JLabel Error_Label1
Error_Label2
javax.swing.JLabel Error_Label2
GeneralOptions_Panel
javax.swing.JPanel GeneralOptions_Panel
OK_Button
javax.swing.JButton OK_Button
Reset_Button
javax.swing.JButton Reset_Button
Total_Label
javax.swing.JLabel Total_Label
Total_Value
javax.swing.JLabel Total_Value
filler1
javax.swing.Box.Filler filler1
filler2
javax.swing.Box.Filler filler2
filler3
javax.swing.Box.Filler filler3
jLabel1
javax.swing.JLabel jLabel1
jPanel1
javax.swing.JPanel jPanel1
jSpinner12
javax.swing.JSpinner jSpinner12
kDepth_1
javax.swing.JRadioButton kDepth_1
kDepth_2
javax.swing.JRadioButton kDepth_2
kDepth_3
javax.swing.JRadioButton kDepth_3
kDepth_Label
javax.swing.JLabel kDepth_Label
nAgents_2
javax.swing.JRadioButton nAgents_2
nAgents_3
javax.swing.JRadioButton nAgents_3
nAgents_4
javax.swing.JRadioButton nAgents_4
nAgents_Label
javax.swing.JLabel nAgents_Label
peek1_CheckBox
javax.swing.JCheckBox peek1_CheckBox
peek2_CheckBox
javax.swing.JCheckBox peek2_CheckBox
peek3_CheckBox
javax.swing.JCheckBox peek3_CheckBox
peek4_CheckBox
javax.swing.JCheckBox peek4_CheckBox
peekCards_Label
javax.swing.JLabel peekCards_Label
turnPerAgent_Label
javax.swing.JLabel turnPerAgent_Label
turns_Spinner
javax.swing.JSpinner turns_Spinner
v0_Label
javax.swing.JLabel v0_Label
v0_Spinner
javax.swing.JSpinner v0_Spinner
v1_Label
javax.swing.JLabel v1_Label
v1_Spinner
javax.swing.JSpinner v1_Spinner
v2_Label
javax.swing.JLabel v2_Label
v2_Spinner
javax.swing.JSpinner v2_Spinner
v3_Label
javax.swing.JLabel v3_Label
v3_Spinner
javax.swing.JSpinner v3_Spinner
v4_Label
javax.swing.JLabel v4_Label
v4_Spinner
javax.swing.JSpinner v4_Spinner
v5_Label
javax.swing.JLabel v5_Label
v5_Spinner
javax.swing.JSpinner v5_Spinner
v6_Label
javax.swing.JLabel v6_Label
v6_Spinner
javax.swing.JSpinner v6_Spinner
v7_Label
javax.swing.JLabel v7_Label
v7_Spinner
javax.swing.JSpinner v7_Spinner
v8_Label
javax.swing.JLabel v8_Label
v8_Spinner
javax.swing.JSpinner v8_Spinner
v9_Label
javax.swing.JLabel v9_Label
v9_Spinner
javax.swing.JSpinner v9_Spinner
vGetTwo_Label
javax.swing.JLabel vGetTwo_Label
vGetTwo_Spinner
javax.swing.JSpinner vGetTwo_Spinner
vPeek_Label
javax.swing.JLabel vPeek_Label
vPeek_Spinner
javax.swing.JSpinner vPeek_Spinner
vSwap_Label
javax.swing.JLabel vSwap_Label
vSwap_Spinner
javax.swing.JSpinner vSwap_Spinner