public SimulatedAnnealingOutput() {
        super("Templado simulado");
        initComponents();      
        s = dc.generateRandomSchedule(2, 3, 5, 6);
        
        sched = dc.printScheme(0, 0, s);
        for (RoomOutput[] sched1 : sched) {
            for (int m = 0; m<sched[0].length; m++) {
                add(sched1[m]);
            }
        }
        fitness.setText("" + dc.getRoomFitness(s.schedule[roomList.getSelectedIndex()][floorList.getSelectedIndex()]));
        setSize(5 + 185 * sched.length, 30 + 75 * sched[0].length);
    }