public class Equation
extends java.lang.Object
Constructor and Description |
---|
Equation(Term left,
Term right) |
Equation(Term left,
Term right,
java.util.List<Variable> vars) |
Modifier and Type | Method and Description |
---|---|
int[] |
findFailure(SmallAlgebra alg) |
int[] |
findFailure(SmallAlgebra alg,
ProgressReport report)
Check if this equation holds in
alg ,
returning a place where it fails
or null if it is true. |
java.util.Map<Variable,java.lang.Integer> |
findFailureMap(SmallAlgebra alg) |
java.util.Map<Variable,java.lang.Integer> |
findFailureMap(SmallAlgebra alg,
ProgressReport report)
Check if this equation holds in
alg ,
returning the map from variables to ints
where it fails or null if it is true. |
java.util.Set<OperationSymbol> |
getOperationSymbols() |
java.util.List<Variable> |
getVariableList() |
Term |
leftSide() |
Term |
rightSide() |
java.lang.String |
toString() |
public Term leftSide()
public Term rightSide()
public java.util.List<Variable> getVariableList()
public java.util.Set<OperationSymbol> getOperationSymbols()
public int[] findFailure(SmallAlgebra alg)
public int[] findFailure(SmallAlgebra alg, ProgressReport report)
alg
,
returning a place where it fails
or null
if it is true.alg
- public java.util.Map<Variable,java.lang.Integer> findFailureMap(SmallAlgebra alg)
public java.util.Map<Variable,java.lang.Integer> findFailureMap(SmallAlgebra alg, ProgressReport report)
alg
,
returning the map from variables to ints
where it fails or null
if it is true.alg
- public java.lang.String toString()
toString
in class java.lang.Object
Copyright 2003 Ralph Freese. All Rights Reserved.