geneticengine.evaluation.recorder ================================= .. py:module:: geneticengine.evaluation.recorder Attributes ---------- .. autoapisummary:: geneticengine.evaluation.recorder.FieldMapper Classes ------- .. autoapisummary:: geneticengine.evaluation.recorder.SearchRecorder geneticengine.evaluation.recorder.CSVSearchRecorder Module Contents --------------- .. py:data:: FieldMapper .. py:class:: SearchRecorder Bases: :py:obj:`abc.ABC` Helper class that provides a standard way to create an ABC using inheritance. .. py:method:: register(tracker, individual, problem, is_best) .. py:class:: CSVSearchRecorder(csv_path, problem, fields = None, extra_fields = None, only_record_best_individuals = True) Bases: :py:obj:`SearchRecorder` Helper class that provides a standard way to create an ABC using inheritance. .. py:attribute:: csv_file .. py:attribute:: csv_writer .. py:attribute:: header_printed :value: False .. py:attribute:: only_record_best_individuals :value: True .. py:method:: register(tracker, individual, problem, is_best=False)