Jan Kwakkel

Results 545 comments of Jan Kwakkel

Just some questions, trying to understand better what this will solve: 1. What is the use case for this feature? I agree the feature does not exist directly (but is...

Yes, using `__getitem__` is slow, and I don't see it commonly used. When building `AgentSet` it just got added in because it was easy to add, and the internal dict...

> It's covered by select, but it is very lengthy for the user to do so (model.agents.select(lambda agent: agent.unique_id == 1)[0]), instead of model.agents.find(1) / model.agents.agents_dict[1] / model.agents[1]. Fair enough,...

Ok, but then it is about finding 1 specific agent given some selection criterion (which can be `unique_id`). Still, it might be anything that the user wants to have as...

Thanks for this. > In the past, I could just use list operations on `model.schedule.agents[ ]`, but now that no longer exists. This is technically only true if you don't...

Since I have been going through all the examples for the grid spaces, I feel that we have too many examples and variants of essentially the same model. I recall...

> Uninstall your current mesa, pip install . -e and then solara run app.py is what I found out working. Thanks! This gave me the idea for a slightly different...

> One improvement for this function would be to use the _get_agent_data when drawing the new grids. I got a weird error, and using _get_agent_data would have prevented and handled...

> 1. Each model takes a bit of time to initialize the environment, installing dependencies such as solara, etc. Imagine with dozens or even hundres of examples with their own...

I'd like to re-up this issue. For the [ema_workbench](https://emaworkbench.readthedocs.io/en/latest/), I am adding at long last proper support for seeds in line with [spec 7](https://scientific-python.org/specs/spec-0007/). However, I run into the issue...