mesa icon indicating copy to clipboard operation
mesa copied to clipboard

SolaraViz: Allow rotating markers

Open EwoutH opened this issue 1 year ago • 5 comments

Allow rotating markers, so you can (for example) see the heading of an Agent.

For example, in BoidFlockers, the current visualisation is: image

However, if you can rotate the markers, you can actually see where the birds are going.

EwoutH avatar Oct 04 '24 11:10 EwoutH

I think this is tied to various open issues such as #1278, #1354, #845, and #2149.

The first step in my view is to refactor ContinuousSpace and they reuse the ideas from CellAgent (#2292) for one or more mixins with movement methods and attributes valid for contiuous spaces. This is in my view a target for 3.1 as part of the stabilization of cell spaces.

quaquel avatar Oct 30 '24 20:10 quaquel

Hey @quaquel , can i work on this issue?

Edu92337 avatar Mar 09 '25 20:03 Edu92337

Hello @Edu92337, thanks for you interest in this issue but its already WIP with the PR #2696.

Sahil-Chhoker avatar Mar 10 '25 06:03 Sahil-Chhoker

To add to that, https://github.com/projectmesa/mesa/pull/2696 solves it for a specific model, but there might be potential in a more general solution. But as @quaquel says, it's tied to multiple (underlying) issues.

EwoutH avatar Mar 10 '25 21:03 EwoutH

I am traveling soon, and I hope to have time during this trip to, at long last, integrate agent movement into the new continuous space. Once that is in place, we can revisit this issue (but see how it interacts with e.g., #2642 and #2389).

quaquel avatar Mar 11 '25 07:03 quaquel