-
simulation
SimulationAnimation simulation
Current simulation
-
sociogramGUI
SociogramGUI sociogramGUI
Reference to the Sociogram GUI
-
measurement
MeasurementEvolutionSociogram measurement
Reference to the Measurement Evolution of Sociograms
-
measurements
MeasurementEvolutionSociogram[] measurements
Measurement evolutions of each simulation
-
sociograms
Sociogram[] sociograms
Final sociogram of each simulation
-
numSimulations
int numSimulations
Number of Simulations
-
contSim
int contSim
Counter for the number of simulation that is being run
-
results
double[][] results
Matrix of NxM values where N is the number of simulations and
M is the number of metrics. Each row has the metrics in the following
order: (IAg, ICg, IDg, IIg).
This matrix is used for calculating the averages and standard deviations
-
summary
double[][] summary
This matrix stores the summarizes of the results for each metric.
It uses the following summarizes in this order in each row:
- Avaerages
- Standard Deviations
The matrix couldbe represented as summary[summarizeIndex][metricIndex]
-
chooser
javax.swing.JFileChooser chooser
File Chooser for saving the results
-
jButtonRunSimulation
javax.swing.JButton jButtonRunSimulation
-
jButtonSaveResults
javax.swing.JButton jButtonSaveResults
-
jComboBoxSpeed
javax.swing.JComboBox<E> jComboBoxSpeed
-
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
-
jLabelCouple
javax.swing.JLabel jLabelCouple
-
jLabelFamilyBabies
javax.swing.JLabel jLabelFamilyBabies
-
jLabelFamilyWithoutBabies
javax.swing.JLabel jLabelFamilyWithoutBabies
-
jLabelFriends
javax.swing.JLabel jLabelFriends
-
jLabelInput1
javax.swing.JLabel jLabelInput1
-
jLabelIterations
javax.swing.JLabel jLabelIterations
-
jScrollPane1
javax.swing.JScrollPane jScrollPane1
-
jScrollPane2
javax.swing.JScrollPane jScrollPane2
-
jScrollPane3
javax.swing.JScrollPane jScrollPane3
-
jTable1
javax.swing.JTable jTable1
-
jTableResults
javax.swing.JTable jTableResults
-
jTableSummary
javax.swing.JTable jTableSummary
-
jTextFieldIterations
javax.swing.JTextField jTextFieldIterations
-
jTextFieldJoker
javax.swing.JTextField jTextFieldJoker
-
jTextFieldNumSimulations
javax.swing.JTextField jTextFieldNumSimulations
-
jTextFieldObstructive
javax.swing.JTextField jTextFieldObstructive
-
jTextFieldOccasional
javax.swing.JTextField jTextFieldOccasional
-
jTextFieldParticipant
javax.swing.JTextField jTextFieldParticipant
-
jTextFieldQuite
javax.swing.JTextField jTextFieldQuite
-
jTextFieldTangent
javax.swing.JTextField jTextFieldTangent