
freak.core.control.ScheduleStatusData Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of freak-core Show documentation
Show all versions of freak-core Show documentation
Core library of the Free Evolutionary Algorithm Toolkit
/*
* This file is part of FrEAK. For licensing and copyright information
* please see the file COPYING in the root directory of this
* distribution or contact .
*/
package freak.core.control;
/**
* ScheduleStatusData is sent by RunControl to its StateListener to inform about
* the current state of the Schedule. All information may be a bit dated,
* because the Schedule runs concurrently.
*
* @author Stefan
*/
public class ScheduleStatusData {
public GenerationIndex lastPointInCurrentBatch;
/**
* The currentTimeIndex of the running Schedule
*/
public GenerationIndex currentTimeIndex;
/**
* The last TimeIndex available as seek target in the current replay.
*/
public GenerationIndex lastReplayPoint;
/**
* The last TimeIndex in the current run available as seek target in the
* current replay.
*/
public GenerationIndex lastReplayPointInCurrentRun;
/**
* The time in seconds used on simulating the current Schedule so far.
*/
public double accumulatedRunTime;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy