AnimalAI - v4.0.0
Introducing Animal-AI v4.0.0!
Note: We are transitioning from Animal-AI v3.1.4.experimental to build the foundation for a stable v5.0.0.
So what's new?
Major Updates:
- Added new valenced objects:
DecoyGoal
andDecoyGoalBounce
(details here). These objects have no reward value, are grey, and function like regular valenced objects. - New Feature MergeArenasEpisodes: Allows users to merge multiple arenas into one, enabling more complex environments. Merged arenas will be in the same scene, allowing seamless agent movement between them. See the documentation for an example YAML configuration file.
- General script optimisation has enhanced the efficiency and robustness of Animal-AI.
Minor Updates:
- Sharper and more vibrant text elements.
- Updated health bar UI: Now transitions from
GREEN (100%)
toYELLOW (50%)
toRED (0%)
. - Color logic update:
RIPENGOAL
andDECAYGOAL
now transition between GREY and YELLOW, with purple removed.
For full details, see the CHANGELOG.md.
Getting Started:
Check out our Installation Guide (here) and Launching Animal-AI Guide (here).
But in brief:
- Download Animal-AI OS build for your system from below
- Extract files anywhere you'd like on your system (we use Winrar to package application contents)
- Run .exe/.app file (depending on your system) in the extracted folder of Animal-AI
N.B: If you are using Linux, you may need to make the .exe file executable. Simply run this command in your terminal of choice: chmod +x env/AnimalAI.x86_64
. If you are using macOS, you may also need to run this command: chmod -R 777 [applicationName].app
in your macOS terminal to unlock permissions for Animal-AI.
What's Changed
- [MAJOR] PR - Overhaul Repository Structure by @alhasacademy
Full Changelog: v3.1.4...v4.0.0