Implementations of various decision-making models in Python.
This project is built with the following software:
- Poetry for dependency management and deployment;
- Black for code formatting;
- Pylint to detect programming mistakes before execution;
- pytest for unit testing;
- A GitHub Action to check the code upon each push.
Here are some useful commands for running this project:
# Reformat all Python files
black .
# Check the code for mistakes
pylint decisionpy tests
# Run all unit tests
pytest
MIT.
Copyright © 2024-present Baptiste Pesquet.