class

Learning::ConceptLearning::Hypothesis

Inherits Reference < Object

Represents a hypothesis in version space

Constructors

new(constraints : Hash(String, String | Symbol))
new_most_general
new_most_specific

Instance methods

constraints
matches?(example : Hash(String, String)) : Bool
minimal_generalizations(example : Hash(String, String)) : Array(Hypothesis)
minimal_specializations(example : Hash(String, String), specific_boundary : Array(Hypothesis)) : Array(Hypothesis)
more_general_than?(other : Hypothesis) : Bool