Uses of Interface
edu.uky.ai.logic.Atom
Packages that use Atom
-
Uses of Atom in edu.uky.ai.logic
Classes in edu.uky.ai.logic that implement AtomModifier and TypeClassDescriptionclassAn individual statement that has a truth value (the atoms of propositional logic).classThe atoms of predicate logic, which are composed of statements that express relationships between things in the world (i.e.Fields in edu.uky.ai.logic declared as AtomModifier and TypeFieldDescriptionfinal AtomNegatedAtom.argumentThe atom which this proposition negatesstatic final AtomProposition.FALSEA proposition which is always trivially falsestatic final AtomProposition.TRUEA proposition which is always trivially trueMethods in edu.uky.ai.logic that return AtomModifier and TypeMethodDescriptiondefault AtomAtom.simplify()Atom.substitute(Substitution substitution) AtomicProposition.substitute(Substitution substitution) Predication.substitute(Substitution substitution) Methods in edu.uky.ai.logic that return types with arguments of type AtomMethods in edu.uky.ai.logic with parameters of type AtomModifier and TypeMethodDescriptionvoidvoidMakes a new atom true in this state.booleanbooleanCheck whether or not an atom is true in this state.voidvoidMakes a new atom false in this state.Constructors in edu.uky.ai.logic with parameters of type AtomModifierConstructorDescriptionNegatedAtom(Atom argument) Constructs a new negated atom with a given atom.