selectionLabel = new JLabel("Selection Strategy: ");
innerPanel.add(selectionLabel);
SelectionStrategy<?>[] selectionStrategies = {
new RankSelection(), new RouletteWheelSelection(),
new StochasticUniversalSampling(), new TournamentSelection(new Probability(0.95d)),
new TruncationSelection(0.5d)};
selectionCombo = new JComboBox(selectionStrategies);
selectionCombo.setRenderer(new DefaultListCellRenderer() {
@Override