BDVal API 20110316173314

edu.cornell.med.icb.optimization
Interface SubSetFitnessFunction

All Known Implementing Classes:
AbstractSubSetFitnessFunction

public interface SubSetFitnessFunction

Author:
Fabien Campagne Date: Oct 10, 2007 Time: 1:20:33 PM

Method Summary
 double evaluate(IntSet subset)
          Evaluate the fitness function given a subset.
 double evaluate(IntSet subset, double... paramValues)
          Evaluate the fitness function given a subset.
 

Method Detail

evaluate

double evaluate(IntSet subset,
                double... paramValues)
Evaluate the fitness function given a subset. Larger fitness values are more fit and will be favored during optimization.

Parameters:
subset - Subset of elements from the initial set.
paramValues - value of each define parameters (in the order that the parameters were provided to the Constructor of OptimizeSubSet)
Returns:
Value of the fitness function for the given subset.

evaluate

double evaluate(IntSet subset)
Evaluate the fitness function given a subset. Larger fitness values are more fit and will be favored during optimization.

Parameters:
subset - Subset of elements from the initial set.
Returns:
Value of the fitness function for the given subset.

BDVal API 20110316173314

Copyright © 2007-2011 Institute for Computational Biomedicine, All Rights Reserved.