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

ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.rtn.RTNEdge Maven / Gradle / Ivy

package ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.rtn;

import java.util.Map;

import ai.libs.jaicore.logic.fol.structure.ConstantParam;
import ai.libs.jaicore.planning.classical.problems.ceoc.CEOCAction;
import ai.libs.jaicore.planning.hierarchical.problems.stn.MethodInstance;

public class RTNEdge {

	private final Map contextRecreator;
	private final MethodInstance methodInstance;
	private final CEOCAction appliedAction;

	public RTNEdge(Map contextRecreator, MethodInstance methodInstance, CEOCAction appliedAction) {
		super();
		this.contextRecreator = contextRecreator;
		this.methodInstance = methodInstance;
		this.appliedAction = appliedAction;
	}

	public Map getContextRecreator() {
		return contextRecreator;
	}

	public MethodInstance getMethodInstance() {
		return methodInstance;
	}

	public CEOCAction getAppliedAction() {
		return appliedAction;
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy