Uses of Class
com.yobotics.simulationconstructionset.util.simulationRunner.VariableDifference

Packages that use VariableDifference
com.yobotics.simulationconstructionset.util.simulationRunner   
com.yobotics.simulationconstructionset.util.simulationTesting   
 

Uses of VariableDifference in com.yobotics.simulationconstructionset.util.simulationRunner
 

Methods in com.yobotics.simulationconstructionset.util.simulationRunner that return types with arguments of type VariableDifference
static java.util.ArrayList<VariableDifference> StateFileComparer.absoluteCompareStateFiles(java.io.File fileOne, java.io.File fileTwo, double maxAbsoluteDiff, java.util.ArrayList<java.lang.String> exceptions)
          Compares two state files and returns a list of variables that differ by more than a given amount.
static java.util.ArrayList<VariableDifference> StateFileComparer.absoluteCompareStateFiles(java.lang.String filenameOne, java.lang.String filenameTwo, double maxAbsoluteDiff, java.util.ArrayList<java.lang.String> exceptions)
          Compares two state files and returns a list of variables that differ by more than a given amount.
 java.util.ArrayList<VariableDifference> SimulationRewindabilityVerifier.checkRewindabilityWithRigorousMethod(int numTicksToTest, int numTicksToSimulateAhead, double maxDifferenceAllowed)
          This is a more rigorous rewindability checker.
 java.util.ArrayList<VariableDifference> SimulationRewindabilityVerifier.checkRewindabilityWithSimpleMethod(int numTicksToTest, double maxDifferenceAllowed)
           
 java.util.ArrayList<VariableDifference> SimulationRewindabilityVerifier.checkRewindabilityWithSimpleMethod(int numTicksToStartComparingAt, int numTicksToTest, double maxDifferenceAllowed)
          This is a simple rewindability checker.
static java.util.ArrayList<VariableDifference> StateFileComparer.compareVarLists(VarList varListOne, VarList varListTwo, double maxDifferenceAllowed, boolean checkForPercentDifference, java.util.List<java.lang.String> exceptions)
           
static java.util.ArrayList<VariableDifference> StateFileComparer.percentualCompareStateFiles(java.io.File fileOne, java.io.File fileTwo, double maxPercentDiff, java.util.List<java.lang.String> exceptions)
          Compares two state files and returns a list of variables that differ by more than a given percentage.
static java.util.ArrayList<VariableDifference> StateFileComparer.percentualCompareStateFiles(java.lang.String filenameOne, java.lang.String filenameTwo, double maxPercentDiff, java.util.ArrayList<java.lang.String> exceptions)
          Compares two state files and returns a list of variables that differ by more than a given percentage.
 java.util.ArrayList<VariableDifference> SimulationRewindabilityVerifier.verifySimulationsAreSameToStart()
           
 

Method parameters in com.yobotics.simulationconstructionset.util.simulationRunner with type arguments of type VariableDifference
static java.lang.String VariableDifference.allVariableDifferencesToString(java.util.List<VariableDifference> variableDifferences)
           
 boolean VariablesThatShouldMatchList.doVariableValuesMatch(java.util.List<VariableDifference> variableDifferences, double time, double maxDifferenceAllowed, boolean checkForPercentDifference)
           
 

Uses of VariableDifference in com.yobotics.simulationconstructionset.util.simulationTesting
 

Methods in com.yobotics.simulationconstructionset.util.simulationTesting that return types with arguments of type VariableDifference
 java.util.ArrayList<VariableDifference> StateFileSimulationComparer.getVariableDifferences()
           
 

Method parameters in com.yobotics.simulationconstructionset.util.simulationTesting with type arguments of type VariableDifference
static void SimulationTestTools.assertChangedVarsEmpty(SimulationConstructionSet scs, java.util.List<VariableDifference> variableDifferences)