class

URE::BITNode

Inherits Reference < Object

Backward Inference Tree node for advanced backward chaining

Constructors

new(target : AtomSpace::Atom, depth : Int32 = 0)
Source

Instance methods

add_premise(premise : BITNode)
Source
calculate_fitness(atomspace : AtomSpace::AtomSpace) : Float64
Source
depth
Source
depth=(depth : Int32)
Source
exhausted
Source
exhausted=(exhausted : Bool)
Source
fitness
Source
fitness=(fitness : Float64)
Source
is_leaf?
Source
premises
Source
premises=(premises : Array(BITNode))
Source
results
Source
results=(results : Array(AtomSpace::Atom))
Source
rule
Source
rule=(rule : Rule | Nil)
Source
target
Source
target=(target : AtomSpace::Atom)
Source