Martin Smit
Martin Smit
I can confirm that this did indeed solve/mask the issue.
What sort of benchmarks would be useful for people looking into using these tools? Given that diffrax, JAX, and torchdiffeq are heavily integrated/associated with machine/deep learning, it would make sense...
`adata` is defined as in the example code: ``` sheep(a) = typeof(a) == Sheep wolves(a) = typeof(a) == Wolf grass(a) = typeof(a) == Grass && a.fully_grown adata = [(sheep, count),...
Thank you for the responses. In my case there will be agents of all type in my simulation, just perhaps not at the beginning. I am trying to construct a...
For reference here is how I am currently doing this in Agents.jl v3.7 ```julia sitters(a) = typeof(a) == Sitter identifiers(a) = typeof(a) == Identifier cheaters(a) = typeof(a) == Cheater adata...
As someone who is doing roughly this, may I give my reasoning for doing so: 1. Writing your own highly specialised, not-necessarily-reusable ABM code is not very difficult if you...
Thank you for the thorough and thoughtful response. I too am interested in how much of a speedup writing custom code can offer. I don't think it would take me...
As promised, here's a (admittedly rushed) example of an ABM in [this repo](https://github.com/jacobusmmsmit/agents-custom-comparison.jl). Each of the ABM codes build upon some core code which I've simplified and tried to explain...
I'd be more than happy to contribute to making this a reality (especially given how often I'll end up using it!). Could you come up with a checklist of desired...
Is there a place in the docs which talks about multispatial models like there is for multi agent-type models? More people in the future might be interested in doing the...