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 TypeClassDescriptionclass
An individual statement that has a truth value (the atoms of propositional logic).class
The 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 Atom
NegatedAtom.argument
The atom which this proposition negatesstatic final Atom
Proposition.FALSE
A proposition which is always trivially falsestatic final Atom
Proposition.TRUE
A proposition which is always trivially trueMethods in edu.uky.ai.logic that return AtomModifier and TypeMethodDescriptiondefault Atom
Atom.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 TypeMethodDescriptionvoid
void
Makes a new atom true in this state.boolean
boolean
Check whether or not an atom is true in this state.void
void
Makes 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.