package hr.fer.zemris.ecf.log; import java.util.ArrayList; /** * This class is for use in off-line reading <b>only</b>. * For online reading use ArrayList of {@link Generation}. */ public class LogFile { public ArrayList<Generation> generations; public ArrayList<Individual> hallOfFame; /** * Constructor, it initializes generations and hallOfFame to new array list. */ public LogFile(){ this.generations=new ArrayList<>(); this.hallOfFame=new ArrayList<>(); } /** * Constructor, it initializes generations and hallOfFame to given array lists. * @param generations pointer to be added for generations list * @param hallOfFame pointer to be added for hallOfFame list */ public LogFile(ArrayList<Generation> generations, ArrayList<Individual> hallOfFame){ this.generations=generations; this.hallOfFame=hallOfFame; } }