This repository manages the Python interface for the Animal-AI environment.
The main project repository is located here.
- Website: https://www.animalai.org
- Documentation: https://animalai.org/doc
- Unity Source code: https://github.com/Kinds-of-Intelligence-CFI/animal-ai-unity-project
- Python Source code: https://github.com/Kinds-of-Intelligence-CFI/animal-ai-python
- Bug reports: https://github.com/Kinds-of-Intelligence-CFI/animal-ai/issues
For more information about the ways you can contribute to Animal-AI, visit our website. If you’re unsure where to start or how your skills fit in, reach out! You can ask on GitHub, by opening a new issue or leaving a comment on a relevant issue that is already open.
If you are new to contributing to open source, this guide helps explain why, what, and how to successfully get involved.
- v4.1.0
- Updated
RaycastParser
to accept new object:HollowBox
.
- Added a new low-level random agent implemented on Braitenberg model.
- Bug fixes and performance improvements, specifically on improving the reliability of the Braitenberg model.
- Added built-in functionality to run yaml configuration files directly via Python.
- Updated
- v4.0.1
- Updated RaycastParser to accept two new objects:
DecoyGoal
andDecoyGoalBounce
.
- Updated RaycastParser to accept two new objects:
- v4.0.0
- Only implements
mlagents 0.30.0
package to avoid dependency issues; also reduces package size considerably. - Cleaned up package and removed redundant files.
- Implemented tests for the package.
- Added documentation for the package. Note: Version 4.0.0 is not backward compatible with previous versions of Animal-AI due to the significance of the changes made.
- Only implements
- v3.0.5
- Removed redundant packages in
setup.py
. - Added download stats.
- Removed redundant packages in
- v3.0.4
- Added current and past contributors.
- Added project description and metadata.
- v3.0.3
- Asserted python version to be 3.6.1 or higher, but less than 3.10.0 (exclusive).
- Added package description to
setup.py
and package metadata.
- v3.0.2
- Fixed major package dependency issues, related to
mlagents 0.30.0
,protobuf
, andshimmy
. - Updated project
setup.py
to accommodate the latest version of Animal-AI package dependencies.- Users can now use
pip install animalai
to install latest version of Animal-AI from PyPI effortlessly.
- Users can now use
- Fixed major package dependency issues, related to