EvaluatorExample.py 420 B

1234567891011121314151617181920
  1. """Python evaluator function example
  2. """
  3. # evaluator example
  4. def evaluatorExample(_solution):
  5. """
  6. Evaluator's example of solution to compute fitness
  7. Args:
  8. _solution: {Solution} -- solution to evaluate
  9. Returns:
  10. {float} -- fitness score of solution
  11. """
  12. fitness = 0
  13. for index, elem in enumerate(_solution.data):
  14. fitness = fitness + (elem * index)
  15. return fitness