Class: Algorithm::Genetic::Evaluator
- Inherits:
-
Object
- Object
- Algorithm::Genetic::Evaluator
- Defined in:
- lib/algorithm/genetic/evaluator.rb
Overview
evaluate fitness of a gene
Instance Method Summary collapse
-
#fitness(gene) ⇒ Object
evaluate fitness, implement by yourself.
-
#terminated?(gene) ⇒ Boolean
judgment of termination.
Instance Method Details
#fitness(gene) ⇒ Object
evaluate fitness, implement by yourself
- gene
-
a instance of Gene class
11 12 13 |
# File 'lib/algorithm/genetic/evaluator.rb', line 11 def fitness(gene) raise NotImplementedError.new("implement 'fitness' method by yourself.") end |
#terminated?(gene) ⇒ Boolean
judgment of termination
- gene
-
a instance of Gene class
18 19 20 |
# File 'lib/algorithm/genetic/evaluator.rb', line 18 def terminated?(gene) raise NotImplementedError.new("implement 'terminated?' method by yourself.") end |