Kinds-of-Intelligence-CFI / animal-ai

Animal-AI supports interdisciplinary research to help better understand human, animal, and artificial cognition.
https://sites.google.com/csah.cam.ac.uk/animalai/
Apache License 2.0
59 stars 9 forks source link

New release(s) cannot render old config file #34

Closed kozzy97 closed 1 year ago

kozzy97 commented 1 year ago

The following configuration file, found here (because it is very large, I haven't included it directly in this issue), no longer works with any of the version 3.1.x builds. It was built with v3.0.1 and we used it in a previous study. The objects start erupting upwards and destroying my carefully crafted design 😢 . I am running the windows versions and interacting through examples/play.py.

kozzy97 commented 1 year ago

@alhasacademy96 I found the issue here. It was in the yaml configuration - I specified too many objects and hadn't noticed. I have since edited the config files at the linked repository and everything works again.

With the old build (i.e., 3.0.2), these extra objects were ignored (hence why I missed them), but in the new builds (3.1.x+), they continue to render and then try to move everything else out of the way. It just means we have to be more careful with how we build configs, but thought that I would note that difference.