Kinds-of-Intelligence-CFI / animal-ai-python

Animal-AI Python
https://github.com/Kinds-of-Intelligence-CFI/animal-ai
MIT License
2 stars 0 forks source link

Agent update #8

Closed kozzy97 closed 2 months ago

kozzy97 commented 2 months ago

Proposed change(s)

I have added a random action agent implemented with the low-level API (as per Braitenberg) and fixed the reliability of the braitenberg agent.

Types of change(s)

Checklist

Other comments

Screenshots (if any)

alhasacademy96 commented 2 months ago

have you also considered the versioning? Is this a breaking change (becomes version 5.0.0) to the braintenberg agent? Or can we go to 4.1.0 OR 4.0.2 depending on the scale of the changes @kozzy97

kozzy97 commented 2 months ago

This is not a breaking change (the behaviour of the braitenberg is slightly different and more reliable but all scripts should work the same), but the addition of the random action agent is significant. I would recommend this, plus the hollowbox change, be included in a 4.1.0 release.