Animal-AI Python API
Project description
Animal-AI
This repository manages the Python interface for the Animal-AI environment.
The main project repository is located here.
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.
Version History
- v5.0.1
- Added new contributor to list of PyPI contributors list.
- v5.0.0
Note: Version 5.0.0 is not backward compatible with previous versions of Animal-AI due to breaking changes.
- Minimum Python version is now
3.10.0 (<3.10.13)
(breaking change). - Upgraded to ml-agents-ml-env
1.0.0
. - Adds no graphics monitor support.
- Minimum Python version is now
- 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
Note: Version 4.0.0 is not backward compatible with previous versions of Animal-AI due to breaking changes.
- 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.
- 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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file animalai-5.0.1.tar.gz
.
File metadata
- Download URL: animalai-5.0.1.tar.gz
- Upload date:
- Size: 21.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
d54b34731d142fc4315a31c63a9cc5cb1f4838426bdcc4997850d1d3caba12c2
|
|
MD5 |
41b4353288c0b200b158eebcb02310eb
|
|
BLAKE2b-256 |
c5c23103af8393ad8e90ea75c06593867635cd07fc5613e925b799c72cef7d7a
|
File details
Details for the file animalai-5.0.1-py3-none-any.whl
.
File metadata
- Download URL: animalai-5.0.1-py3-none-any.whl
- Upload date:
- Size: 15.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
a94c636ce4a4cca591150da79e4bb139300b12984f4630bdc830d78dfdaf9129
|
|
MD5 |
8fba7f77b257e14840aed49a6776ef96
|
|
BLAKE2b-256 |
ff950f5bb223e6f07fbc21f5820a813b7727ae3bd33450f67c285b5dca37f768
|