C# Class MerchantRPG.GeneticParty.Processing.PartyFitness

Inheritance: IFitnessFunction
ファイルを表示 Open project: subchannel13/MerchantRPG-combinator Class Usage Examples

Public Methods

Method Description
Evaluate ( IChromosome chromosome ) : double
PartyFitness ( ASimulator simulator ) : System
Translate ( IChromosome chromosome ) : string
TranslateBack ( IList builds, ushort frontRow ) : AForge.Genetic.ShortArrayChromosome

Private Methods

Method Description
potionName ( int potionType ) : string

Method Details

Evaluate() public method

public Evaluate ( IChromosome chromosome ) : double
chromosome IChromosome
return double

PartyFitness() public method

public PartyFitness ( ASimulator simulator ) : System
simulator ASimulator
return System

Translate() public method

public Translate ( IChromosome chromosome ) : string
chromosome IChromosome
return string

TranslateBack() public method

public TranslateBack ( IList builds, ushort frontRow ) : AForge.Genetic.ShortArrayChromosome
builds IList
frontRow ushort
return AForge.Genetic.ShortArrayChromosome