aima.core.learning.knowledge.Hypothesis Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of aima-core Show documentation
Show all versions of aima-core Show documentation
AIMA-Java Core Algorithms from the book Artificial Intelligence a Modern Approach 3rd Ed.
package aima.core.learning.knowledge;
import aima.core.logic.fol.parsing.ast.Sentence;
/**
* @author Ciaran O'Reilly
*
*/
public class Hypothesis {
private Sentence hypothesis = null;
public Hypothesis(Sentence hypothesis) {
this.hypothesis = hypothesis;
}
/**
*
* FORALL v (Classification(v) <=> ((Description1(v) AND Description2(v, Constant1))
* OR
* (Description1(v) AND Description3(v))
* )
* )
*
*/
public Sentence getHypothesis() {
return hypothesis;
}
}