davidrmiller / biosim4

Biological evolution simulator
Other
3.18k stars 452 forks source link

Windows Port / Similar Sim #77

Open oxi-dev0 opened 2 years ago

oxi-dev0 commented 2 years ago

Hi, Thank you for creating this program and the explanation video, it really helped me understand the theory behind this simulation and I decided to create my own version of the simulation using the theory and visualisations you created :D

https://user-images.githubusercontent.com/33568643/167718427-d59df614-6cee-4036-9e8e-da55312b2032.mov

https://github.com/oxi-dev0/NeuroSim

It uses SFML to render and so is Windows compatible; I'm not sure about mac or linux, as I did not setup the premake file to configure for them, but it should work.

Its not a port / a full rewrite, as the only code i used for reference was the grid header; the actual neural simulation is my own code where it back flows from the effectors down it's chain using cached values and recursion when needed, im not sure how biosim4 does it on a code level, but it does produce results similar to biosim4 so it could be considered somewhat of a rewrite :D

It also can produce the neural map visualisations in the program and has a viewer where you can drag the view around, zoom in and hover over the connections to see their weight.

Despite it not being a port / os specific rewrite (it doesnt have pheremones or the population receptors), I hope some people on windows who want to run biosim4 still find it beneficial :)

davidrmiller commented 2 years ago

Congratulations on getting all that running and thanks for the links. You've implemented interesting new perspectives on the simulation. Good luck with the development.