/** Loads all current values from the parameter file for fitness functions. */ private void load() { int n; for (int i = 0; i < param.FunctionSet.TREE_FUNCTIONS.size(); i++) { n = (Integer) param.FunctionSet.TREE_FUNCTIONS.get(i); treeBox[n].setSelected(true); } for (int i = 0; i < param.FunctionSet.SHAPE_FUNCTIONS.size(); i++) { n = (Integer) param.FunctionSet.SHAPE_FUNCTIONS.get(i) / 2; shapeBox[n].setSelected(true); } for (int i = 0; i < param.FunctionSet.MATH_FUNCTIONS.size(); i++) { n = (Integer) param.FunctionSet.MATH_FUNCTIONS.get(i); mathBox[n].setSelected(true); } for (int i = 0; i < param.FunctionSet.TEXTURE_FUNCTIONS.size(); i++) { n = (Integer) param.FunctionSet.TEXTURE_FUNCTIONS.get(i); textureBox[n].setSelected(true); } if (param.Parameters.ALPHA) alpha.setSelected(true); radius.setText(param.FunctionSet.RADIUS + ""); };