Skip to content

AnimalAI - v3.1.3

Compare
Choose a tag to compare
@alhasacademy96 alhasacademy96 released this 30 Sep 17:24
· 494 commits to main since this release
1ab5911

Introducing Animal-AI v3.1.3!

Note: We are moving away from Animal-AI v3.1.2.experimental. Various major bug fixes and improvements to overall project is the theme of this release.

So what's new?

Major:

New Feature: Arena Randomisation

Users can now randomise arena cycling via the yaml global parameter "randomizeArenas".

Arenas Cycling Enhanced Robustness

Animal-AI is now more robust and forgiving when defining arenas in yaml files.

Minor:

  • Shortened end-of-episode notification durations to 2.5 seconds.
  • Updated visual cues like colors and short GIFs for reinforcement for feature end-of-episode notifications (more user-friendly).

For a complete look, see CHANGELOG.md.

Getting Started:

Check our Installation Guide (here) and/or our Launching Animal-AI Guide (here) for a more detailed look.

But in brief:

  1. Download Animal-AI OS build for your system from below
  2. Extract files anywhere you'd like on your system (we use Winrar to package application contents)
  3. 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.


Full Changelog: 3.1.2...v3.1.3, #36 #33 #8 #7
Kinds-of-Intelligence-CFI/animal-ai-unity/pull/22