Skip to main content

Animal-AI Python API

Project description

steampunkFOURcrop

Python Versions PyPI PyPI Downloads

Animal-AI

This repository manages the Python interface for the Animal-AI environment.

The main project repository is located here.

  • Website: here
  • Unity Source code: here
  • Python Source code: here
  • Bug reports: 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.
  • 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.
  • v4.0.1
    • Updated RaycastParser to accept two new objects:
      • DecoyGoal and DecoyGoalBounce.
  • 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.
  • v3.0.5
    • Removed redundant packages in setup.py.
    • Added download stats.
  • 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, and shimmy.
    • 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

animalai-5.0.1.tar.gz (21.2 kB view details)

Uploaded Source

Built Distribution

animalai-5.0.1-py3-none-any.whl (15.0 kB view details)

Uploaded Python 3

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

Hashes for animalai-5.0.1.tar.gz
Algorithm Hash digest
SHA256 d54b34731d142fc4315a31c63a9cc5cb1f4838426bdcc4997850d1d3caba12c2
MD5 41b4353288c0b200b158eebcb02310eb
BLAKE2b-256 c5c23103af8393ad8e90ea75c06593867635cd07fc5613e925b799c72cef7d7a

See more details on using hashes here.

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

Hashes for animalai-5.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a94c636ce4a4cca591150da79e4bb139300b12984f4630bdc830d78dfdaf9129
MD5 8fba7f77b257e14840aed49a6776ef96
BLAKE2b-256 ff950f5bb223e6f07fbc21f5820a813b7727ae3bd33450f67c285b5dca37f768

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page