geneticengine.algorithms.heuristics

Module Contents

Classes

HeuristicSearch

Randomly generates new solutions and keeps the best one.

class geneticengine.algorithms.heuristics.HeuristicSearch(problem, budget, representation, random=None, recorder=None)

Bases: geneticengine.algorithms.api.SynthesisAlgorithm

Randomly generates new solutions and keeps the best one.

Parameters:
random: geneticengine.random.sources.RandomSource