All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.sf.gluebooster.java.booster.basic.math.planning.PlannerEnv Maven / Gradle / Ivy

package net.sf.gluebooster.java.booster.basic.math.planning;

import net.sf.gluebooster.java.booster.essentials.logging.LogBooster;

/**
 * Environment and constraints for a planner.
 * 
 * @author CBauer
 *
 */
public class PlannerEnv {

	/**
	 * The log for planning informations.
	 */
	private LogBooster planningLog;

	/**
	 * The maximum number of steps, a planner should do.
	 */
	private int maxSteps = Integer.MAX_VALUE;

	public LogBooster getPlanningLog() {
		return planningLog;
	}

	public void setPlanningLog(LogBooster planningLog) {
		this.planningLog = planningLog;
	}

	public int getMaxSteps() {
		return maxSteps;
	}

	public void setMaxSteps(int maxSteps) {
		this.maxSteps = maxSteps;
	}


}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy