onegpy.problem.AbstractProblem

class onegpy.problem.AbstractProblem(function_bank_builder)[source]

Abstract class for Problem

__init__(function_bank_builder)[source]
Parameters:function_bank_builder – function. a builder function for function bank.

Methods

__init__(function_bank_builder)
param function_bank_builder:
 function. a builder function for function bank.
fitness(target_solution_or_solutions) calculate the fitness of target solution(s) :param target_solution_or_solutions: solution object or list of solution objects.
get_elite_fitness()
get_eval_count()