Biosim 4 is a little evolutionary AI sim environment to tinker with. Based on the excellent work of David Miller here:

https://github.com/davidrmiller/biosim4

I have built a Defold and Lua conversion of the project. 

Discussions: https://forum.defold.com/t/defold-biosim4/70882/19

Github: https://github.com/dlannan/defold-biosim4

Download

Download NowName your own price

Click download now to get access to the following files:

biosim-win32.zip 3.6 MB
biosim-linux.zip 2.8 MB

Comments

Log in with itch.io to leave a comment.

And how do I use the agent brain viewer?

You click on a dot. Because it runs very slowly in the web, it might need multiple clicks on the dot :)

Thanks! I have some more question tho, when i click on reload(in windows the downloaded file) it just closes the window. and i also dont know how to change the settings because it's always the same. now for the last one i'm not sure but they dont seem evolving even after more time

I think they just need more time, and the setting's dont seem changing because i cant reload it in the windows version. In the web it works almost perfectly. Just that i'm not sure if they evolve but I'm gonna give them much time now.

What does the generation diversity plot mean?

The diversity plot _should_ show how many variants a gene lasts over time. In the web one, because of perf you cant have alot of population and steps(mating to make new ones) it looks kinda flat :)  If you increase the population and steps substantially, it will run _much_ slower and take alot longer for a generation, but you should end up with more diversity.

Id really only recommend doing this on the desktop version :)

I'll check to make sure thats all working properly. I havent looked at this for a while.

See above note. I suspect it cant write the inifile. If you want, you can edit it yourself. In the data folder there is biosim4.ini. This is what the app uses for its data - changing it here is the same as changing it in the ui. 

Another alternative is to give the app write permissions (this might be why your settings dont save). 

Sorry I didnt get back sooner. I'll check this. It _might_ be due to the app needing to access local folder. Make sure you extract it to somewhere like Documents where you have local access to folders.

The evolving algo may stabilize. Thats kind of normal, where dominant genes basically end up being all over the place. And thus evolutionary changes are smaller.

If you change mutation rates and similar, you should see a mort chaotic system.

(1 edit)

oh and i'm so thankfull someone made a web-version for this ... simulator?   but if you can it would be nice to display the survive zone. dont worry it's also great how it is now.

If i check the win32 file it says trojan malware, i'm not sure if it's the scanner but i'm unsure what to do so i'd reather ask it here

Hi, Im not sure. I'll check it here to be sure the one uploaded here is ok.

It may be because Defold (the engine Im using) uses Luajit in it, which is like a virtual machine. I have seen that before. 

Ok thanks.

(+1)

OH it works! But the Reload button just closes it?