zeyus / FLAMEGPU2-Prisoners-Dilemma-ABM

A prisoner's dilemma agent based model simulation for investigating effects of differing strategies on emergent behaviours and spatial patterns with configurable environments.
MIT License
3 stars 0 forks source link

Upgrade to FLAMEGPU v2.0.0-rc #13

Closed bytetec closed 1 year ago

bytetec commented 1 year ago

Hi zeyus Will there be an upgrade to the current FLAMEGPU version v2.0.0-rc https://github.com/FLAMEGPU/FLAMEGPU2/tags ? Some of the function names changed and other significate changes.

Best bytetec

zeyus commented 1 year ago

Hey @bytetec , I hadn't considered this prior to you asking but, actually, yeah why not, I really enjoyed working with FLAMEGPU and I've leveled up some skills in other languages so it might be a great time to revisit this and at the very least make it compatible with the RC, if not redactor parts of it too (I'm very aware that some of the code is really smashed together, but it was a tight deadline when I first wrote it! :)

zeyus commented 1 year ago

This now runs with FLAMEGPU v2.0.0-rc.

I tested a few different configurations and it works great, in fact, it's faster than I remember so I guess there have been some amazing backend improvements to FLAMEGPU! :)

bytetec commented 1 year ago

just tested it on my side and can confirm it works great. thx

zeyus commented 1 year ago

Happy to hear it :) let me know if you come across anything else. Happy to know someone is making use of the code!