JavaGenes, NASA Ames. Written largely by Al Globus

gov.nasa.javaGenes.forceFields
Class ForceFitnessTanimoto

java.lang.Object
  extended bygov.nasa.javaGenes.core.FitnessFunction
      extended bygov.nasa.javaGenes.forceFields.ManyMoleculesEnergyFitness
          extended bygov.nasa.javaGenes.forceFields.ForceFitnessRMS
              extended bygov.nasa.javaGenes.forceFields.ForceFitnessTanimoto
All Implemented Interfaces:
java.io.Serializable

public class ForceFitnessTanimoto
extends ForceFitnessRMS

See Also:
Serialized Form

Field Summary
 
Fields inherited from class gov.nasa.javaGenes.forceFields.ForceFitnessRMS
atom, distanceColumn, distanceColumnHeading, forceColumn, forceColumnHeading
 
Fields inherited from class gov.nasa.javaGenes.forceFields.ManyMoleculesEnergyFitness
doPerAtomEnergies, energies, filename, molecules, originalEnergyInterval, potential, scaleTo
 
Fields inherited from class gov.nasa.javaGenes.core.FitnessFunction
name
 
Constructor Summary
ForceFitnessTanimoto(Potential p, double lengthScale, java.lang.String forcesFilename)
           
 
Method Summary
protected  double calculateDistance(double energy, double otherEnergy)
           
 
Methods inherited from class gov.nasa.javaGenes.forceFields.ForceFitnessRMS
calculateEnergy
 
Methods inherited from class gov.nasa.javaGenes.forceFields.ManyMoleculesEnergyFitness
add, addEnergy, addToEnergies, evaluateFitness, getEnergy, getEnergyInterval, getFilename, getMultiBodiesForOneEnergy, multiplyEnergiesBy, report, scaleEnergiesTo, setEnergy, setFilename, toString
 
Methods inherited from class gov.nasa.javaGenes.core.FitnessFunction
bestDouble, getFunction, getName, getNameArray, isNewFunction, makeFiles, numberOfObjectives, setName, worstDouble
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ForceFitnessTanimoto

public ForceFitnessTanimoto(Potential p,
                            double lengthScale,
                            java.lang.String forcesFilename)
Method Detail

calculateDistance

protected double calculateDistance(double energy,
                                   double otherEnergy)
Overrides:
calculateDistance in class ManyMoleculesEnergyFitness

JavaGenes, NASA Ames. Written largely by Al Globus