├── .coveragerc ├── .github └── workflows │ └── python-package.yml ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── ___init__.py ├── acceptance_tests └── acceptance_tests.py ├── bin └── cythonize.py ├── coverage └── reports │ └── .keep ├── doc ├── Makefile ├── api │ ├── api.rst │ ├── crosser.rst │ ├── evaluator.rst │ ├── genetic_tree.rst │ ├── initializer.rst │ ├── mutator.rst │ ├── selector.rst │ └── stopper.rst ├── conf.py ├── examples.rst ├── index.rst ├── installation.rst └── make.bat ├── genetic_tree ├── __init__.py ├── genetic │ ├── __init__.py │ ├── crosser.py │ ├── evaluator.py │ ├── initializer.py │ ├── mutator.py │ ├── selector.py │ └── stopper.py ├── genetic_tree.py └── tree │ ├── __init__.py │ ├── _utils.pxd │ ├── _utils.pyx │ ├── builder.pyx │ ├── crosser.pyx │ ├── evaluation.pyx │ ├── mutator.pyx │ ├── observations.pxd │ ├── observations.pyx │ ├── thresholds.pyx │ ├── tree.pxd │ └── tree.pyx ├── quality_tests ├── __init__.py ├── json_plot.py ├── methods.py └── quality_tester.py ├── requirements.txt ├── requirements_dev.txt ├── setup.cfg ├── setup.py ├── tests ├── __init__.py ├── test_copying.py ├── test_crosser.py ├── test_evaluator.py ├── test_genetic.py ├── test_genetic_tree.py ├── test_initalization.py ├── test_memory.py ├── test_mutator.py ├── test_observations.py ├── test_prediction.py ├── test_selector.py ├── test_stop.py ├── test_threading.py ├── test_thresholds.py ├── test_tree.py └── utils_testing.py └── travis └── build-wheels.sh /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/workflows/python-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/.github/workflows/python-package.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/README.md -------------------------------------------------------------------------------- /___init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /acceptance_tests/acceptance_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/acceptance_tests/acceptance_tests.py -------------------------------------------------------------------------------- /bin/cythonize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/bin/cythonize.py -------------------------------------------------------------------------------- /coverage/reports/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/api/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/doc/api/api.rst -------------------------------------------------------------------------------- /doc/api/crosser.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/doc/api/crosser.rst -------------------------------------------------------------------------------- /doc/api/evaluator.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/doc/api/evaluator.rst -------------------------------------------------------------------------------- /doc/api/genetic_tree.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/doc/api/genetic_tree.rst -------------------------------------------------------------------------------- /doc/api/initializer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/doc/api/initializer.rst -------------------------------------------------------------------------------- /doc/api/mutator.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/doc/api/mutator.rst -------------------------------------------------------------------------------- /doc/api/selector.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/doc/api/selector.rst -------------------------------------------------------------------------------- /doc/api/stopper.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/doc/api/stopper.rst -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/doc/examples.rst -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/doc/installation.rst -------------------------------------------------------------------------------- /doc/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/doc/make.bat -------------------------------------------------------------------------------- /genetic_tree/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/__init__.py -------------------------------------------------------------------------------- /genetic_tree/genetic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genetic_tree/genetic/crosser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/genetic/crosser.py -------------------------------------------------------------------------------- /genetic_tree/genetic/evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/genetic/evaluator.py -------------------------------------------------------------------------------- /genetic_tree/genetic/initializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/genetic/initializer.py -------------------------------------------------------------------------------- /genetic_tree/genetic/mutator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/genetic/mutator.py -------------------------------------------------------------------------------- /genetic_tree/genetic/selector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/genetic/selector.py -------------------------------------------------------------------------------- /genetic_tree/genetic/stopper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/genetic/stopper.py -------------------------------------------------------------------------------- /genetic_tree/genetic_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/genetic_tree.py -------------------------------------------------------------------------------- /genetic_tree/tree/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/tree/__init__.py -------------------------------------------------------------------------------- /genetic_tree/tree/_utils.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/tree/_utils.pxd -------------------------------------------------------------------------------- /genetic_tree/tree/_utils.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/tree/_utils.pyx -------------------------------------------------------------------------------- /genetic_tree/tree/builder.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/tree/builder.pyx -------------------------------------------------------------------------------- /genetic_tree/tree/crosser.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/tree/crosser.pyx -------------------------------------------------------------------------------- /genetic_tree/tree/evaluation.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/tree/evaluation.pyx -------------------------------------------------------------------------------- /genetic_tree/tree/mutator.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/tree/mutator.pyx -------------------------------------------------------------------------------- /genetic_tree/tree/observations.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/tree/observations.pxd -------------------------------------------------------------------------------- /genetic_tree/tree/observations.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/tree/observations.pyx -------------------------------------------------------------------------------- /genetic_tree/tree/thresholds.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/tree/thresholds.pyx -------------------------------------------------------------------------------- /genetic_tree/tree/tree.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/tree/tree.pxd -------------------------------------------------------------------------------- /genetic_tree/tree/tree.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/genetic_tree/tree/tree.pyx -------------------------------------------------------------------------------- /quality_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /quality_tests/json_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/quality_tests/json_plot.py -------------------------------------------------------------------------------- /quality_tests/methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/quality_tests/methods.py -------------------------------------------------------------------------------- /quality_tests/quality_tester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/quality_tests/quality_tester.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/requirements.txt -------------------------------------------------------------------------------- /requirements_dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/requirements_dev.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_copying.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/tests/test_copying.py -------------------------------------------------------------------------------- /tests/test_crosser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/tests/test_crosser.py -------------------------------------------------------------------------------- /tests/test_evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/tests/test_evaluator.py -------------------------------------------------------------------------------- /tests/test_genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/tests/test_genetic.py -------------------------------------------------------------------------------- /tests/test_genetic_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/tests/test_genetic_tree.py -------------------------------------------------------------------------------- /tests/test_initalization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/tests/test_initalization.py -------------------------------------------------------------------------------- /tests/test_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/tests/test_memory.py -------------------------------------------------------------------------------- /tests/test_mutator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/tests/test_mutator.py -------------------------------------------------------------------------------- /tests/test_observations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/tests/test_observations.py -------------------------------------------------------------------------------- /tests/test_prediction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/tests/test_prediction.py -------------------------------------------------------------------------------- /tests/test_selector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/tests/test_selector.py -------------------------------------------------------------------------------- /tests/test_stop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/tests/test_stop.py -------------------------------------------------------------------------------- /tests/test_threading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/tests/test_threading.py -------------------------------------------------------------------------------- /tests/test_thresholds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/tests/test_thresholds.py -------------------------------------------------------------------------------- /tests/test_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/tests/test_tree.py -------------------------------------------------------------------------------- /tests/utils_testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/tests/utils_testing.py -------------------------------------------------------------------------------- /travis/build-wheels.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pysiakk/GeneticTree/HEAD/travis/build-wheels.sh --------------------------------------------------------------------------------