LICENSE
README.md
pyproject.toml
finchge/__init__.py
finchge.egg-info/PKG-INFO
finchge.egg-info/SOURCES.txt
finchge.egg-info/dependency_links.txt
finchge.egg-info/entry_points.txt
finchge.egg-info/requires.txt
finchge.egg-info/top_level.txt
finchge/algorithm/__init__.py
finchge/algorithm/base.py
finchge/algorithm/ga.py
finchge/algorithm/nsga.py
finchge/algorithm/utils.py
finchge/benchmarks/__init__.py
finchge/benchmarks/base.py
finchge/benchmarks/typing.py
finchge/benchmarks/control/__init__.py
finchge/benchmarks/control/base.py
finchge/benchmarks/control/cartpole/__init__.py
finchge/benchmarks/control/cartpole/benchmark.py
finchge/benchmarks/control/cartpole/environment.py
finchge/benchmarks/control/cartpole/interpreter.py
finchge/benchmarks/control/cartpole/runner.py
finchge/benchmarks/control/maze/__init__.py
finchge/benchmarks/control/maze/benchmark.py
finchge/benchmarks/control/maze/environment.py
finchge/benchmarks/control/maze/interpreter.py
finchge/benchmarks/control/maze/runner.py
finchge/benchmarks/control/santafe/__init__.py
finchge/benchmarks/control/santafe/benchmark.py
finchge/benchmarks/control/santafe/environment.py
finchge/benchmarks/control/santafe/grammar.py
finchge/benchmarks/control/santafe/interpreter.py
finchge/benchmarks/control/santafe/runner.py
finchge/benchmarks/logic/__init__.py
finchge/benchmarks/logic/interpreters.py
finchge/benchmarks/logic/multiplexer/__init__.py
finchge/benchmarks/logic/multiplexer/benchmark.py
finchge/benchmarks/logic/multiplexer/data.py
finchge/benchmarks/logic/multiplexer/grammar.py
finchge/benchmarks/regression/__init__.py
finchge/benchmarks/regression/keijzer/__init__.py
finchge/benchmarks/regression/keijzer/benchmark.py
finchge/benchmarks/regression/keijzer/data.py
finchge/benchmarks/regression/keijzer/grammar.py
finchge/benchmarks/regression/koza_quartic/__init__.py
finchge/benchmarks/regression/koza_quartic/benchmark.py
finchge/benchmarks/regression/koza_quartic/data.py
finchge/benchmarks/regression/koza_quartic/grammar.py
finchge/benchmarks/regression/nguyen/__init__.py
finchge/benchmarks/regression/nguyen/benchmark.py
finchge/benchmarks/regression/nguyen/data.py
finchge/benchmarks/regression/nguyen/grammar.py
finchge/benchmarks/regression/vladislavleva/__init__.py
finchge/benchmarks/regression/vladislavleva/benchmark.py
finchge/benchmarks/regression/vladislavleva/data.py
finchge/benchmarks/regression/vladislavleva/grammar.py
finchge/cli/__init__.py
finchge/cli/main.py
finchge/cli/project.py
finchge/cli/run.py
finchge/cli/validate.py
finchge/cli/templates/basic/README.md
finchge/cli/templates/basic/config.yaml
finchge/cli/templates/basic/fitness.py
finchge/cli/templates/basic/grammar.bnf
finchge/cli/templates/basic/main.py
finchge/cli/templates/control/README.md
finchge/cli/templates/control/config.yaml
finchge/cli/templates/control/main.py
finchge/cli/templates/logic/README.md
finchge/cli/templates/logic/config.yaml
finchge/cli/templates/logic/main.py
finchge/cli/templates/notebook/basic.ipynb
finchge/cli/templates/symbolic_regression/README.md
finchge/cli/templates/symbolic_regression/config.yaml
finchge/cli/templates/symbolic_regression/main.py
finchge/config/__init__.py
finchge/config/config.py
finchge/core/__init__.py
finchge/core/engine.py
finchge/core/individual.py
finchge/core/population.py
finchge/core/result.py
finchge/fitness/__init__.py
finchge/fitness/fitness_evaluator.py
finchge/fitness/fitness_functions.py
finchge/fitness/fitness_types.py
finchge/grammar/__init__.py
finchge/grammar/derivation_tree.py
finchge/grammar/grammar.py
finchge/grammar/mapper.py
finchge/grammar/parser.py
finchge/grammar/range_handlers.py
finchge/grammar/repair_strategy.py
finchge/grammar/rule.py
finchge/grammar/tree_generator.py
finchge/initialisation/__init__.py
finchge/initialisation/base.py
finchge/initialisation/factory.py
finchge/initialisation/initialisers.py
finchge/model/__init__.py
finchge/model/model.py
finchge/model/parser.py
finchge/operators/__init__.py
finchge/operators/base.py
finchge/operators/crossover.py
finchge/operators/mutation.py
finchge/operators/replacement.py
finchge/operators/selection.py
finchge/parallel/__init__.py
finchge/parallel/base.py
finchge/parallel/factory.py
finchge/parallel/process_pool_backend.py
finchge/parallel/thread_pool_backend.py
finchge/runners/__init__.py
finchge/runners/base.py
finchge/runners/control.py
finchge/runners/logic.py
finchge/runners/ml.py
finchge/runners/sr.py
finchge/symbolic/__init__.py
finchge/symbolic/expression.py
finchge/symbolic/ge_regressor.py
finchge/symbolic/protected_math.py
finchge/utils/__init__.py
finchge/utils/cache.py
finchge/utils/checkpoint.py
finchge/utils/display_utils.py
finchge/utils/logger.py
finchge/utils/logging_helpers.py
finchge/utils/random_mixin.py
finchge/utils/results.py
finchge/utils/visualization/__init__.py
finchge/utils/visualization/plots.py
finchge/utils/visualization/trees.py
tests/test_setup.py