/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package SchedulesRecovery;

import AbsenceSchedules.AbsenceSchedulesArray;
import AbsenceSchedules.BankAbsenceSchedules;
import ScheduleUtil.SchedulesArray;
import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author frabe
 */
public class BankRecoveredSchedules {
    public SchedulesArray initialSchedulesArray;
    public List<SchedulesArray> bankRecoveredSimulation;
    public List<AbsenceSchedulesArray> bankAbsenceSimulation;
    public double meanCostRecoveredSimulations;
    
    public BankRecoveredSchedules(SchedulesArray initialSchedulesArray, List<AbsenceSchedulesArray> bankAbsenceSimulation) {
        this.initialSchedulesArray = initialSchedulesArray;
        this.bankAbsenceSimulation = bankAbsenceSimulation;
        this.bankRecoveredSimulation = new ArrayList<>();
    } 
    
    public void addRecoveredSchedules(SchedulesArray absenceSchedulesArray) {
        this.bankRecoveredSimulation.add(absenceSchedulesArray);
    } 
}
