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

aima.core.logic.fol.inference.trace.FOLTFMResolutionTracer Maven / Gradle / Ivy

Go to download

AIMA-Java Core Algorithms from the book Artificial Intelligence a Modern Approach 3rd Ed.

The newest version!
package aima.core.logic.fol.inference.trace;

import java.util.Set;

import aima.core.logic.fol.inference.InferenceResult;
import aima.core.logic.fol.kb.data.Clause;

/**
 * @author Ciaran O'Reilly
 * 
 */
public interface FOLTFMResolutionTracer {
	void stepStartWhile(Set clauses, int totalNoClauses,
			int totalNoNewCandidateClauses);

	void stepOuterFor(Clause i);

	void stepInnerFor(Clause i, Clause j);

	void stepResolved(Clause iFactor, Clause jFactor, Set resolvents);

	void stepFinished(Set clauses, InferenceResult result);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy