freneticlib.executors.executor

Module Contents

Classes

Executor

Helper class that provides a standard way to create an ABC using

class freneticlib.executors.executor.Executor(representation: freneticlib.representations.abstract_representation.RoadRepresentation, objective: freneticlib.core.objective.Objective, results_path: str | pathlib.Path = None, road_validator: freneticlib.executors.road_validator.RoadValidator = None)[source]

Bases: abc.ABC

Helper class that provides a standard way to create an ABC using inheritance.

execute_test(test_dict: Dict) Dict[source]
abstract _execute(test) Dict[source]