com.anji.util
Interface Configurable

All Known Subinterfaces:
Persistence, Surface
All Known Implementing Classes:
ActivatorTranscriber, AddConnectionMutationOperator, AddNeuronMutationOperator, AnjiNetFloatingEyeIdentifierFactory, AnjiNetTranscriber, ChromosomeToNetworkXml, CompositeTournament, ConsoleLogEventListener, CopyingPlayer, DefaultBufferedImageTransformer, DirectTournament, DoubleEliminationTournament, DoublePoleBalanceFitnessFunction, Evaluator, Evolver, ExponentialTargetFitnessFunction, FilePersistence, GameConfiguration, GomokuBtrPlayer, GomokuGame, GomokuPlayerTranscriber, GomokuRandomPlayer, HibernatePersistence, IdentifyImageFitnessFunction, ImageRandomizer, IteratedGame, Java2DSurface, JMagickSurface, KRandomOppsTournament, LogEventListener, NeatActivator, NeatTargetFitnessFunction, OneTrackMindPlayer, PruneMutationOperator, RandomFitnessFunction, Randomizer, RemoveConnectionMutationOperator, RoshamboGame, RoshamboPlayerTranscriber, RotatingPlayer, Run, ScoringWeights, SimpleTournament, SingleEliminationTournament, SingleTopologicalMutationOperator, TargetFitnessFunction, TournamentFitnessFunction, TttBadPlayer, TttBestPlayer, TttForkablePlayer, TttGame, TttPlayerTranscriber, TttRandomPlayer, WeightMutationOperator

public interface Configurable

All classes implementing this interface must have a public no-argument constructor. All initialization must be done in init().

Author:
Philip Tucker

Method Summary
 void init(Properties props)
           
 

Method Detail

init

void init(Properties props)
          throws java.lang.Exception
Parameters:
props - configuration parameters
Throws:
java.lang.Exception