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

ai.libs.jaicore.search.exampleproblems.openshop.OpenShopGoalPredicate Maven / Gradle / Ivy

package ai.libs.jaicore.search.exampleproblems.openshop;

import org.api4.java.ai.graphsearch.problem.implicit.graphgenerator.INodeGoalTester;

public class OpenShopGoalPredicate implements INodeGoalTester {

	@Override
	public boolean isGoal(final OpenShopState node) {
		return (node instanceof OpenShopOperationSelectionState) && ((OpenShopOperationSelectionState)node).getUnselectedOperations().isEmpty();
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy