Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ContinuousSpace visualization #753

Closed
jdfoote opened this issue Nov 13, 2019 · 10 comments
Closed

Add ContinuousSpace visualization #753

jdfoote opened this issue Nov 13, 2019 · 10 comments
Milestone

Comments

@jdfoote
Copy link
Contributor

jdfoote commented Nov 13, 2019

The boids example visualizes ContinuousSpace.

I'm wondering why a class to visualize continuous space is not part of the main library, and I'd suggest that it be added.

@EwoutH
Copy link
Member

EwoutH commented Jan 21, 2024

This is our most upvoted open issue! @ankitk50 have you by any chance been looking at ContinuousSpace visualization?

Does anyone know how that's currently done in flocking?

@rht
Copy link
Contributor

rht commented Jan 21, 2024

ContinuousSpace in the Tornado viz just needs to incorporate https://github.com/projectmesa/mesa-examples/blob/main/examples/boid_flockers/boid_flockers/simple_continuous_canvas.js.

ContinuousSpace in JupyterViz has already been implemented. A showcase of it: projectmesa/mesa-examples#81.

@EwoutH
Copy link
Member

EwoutH commented Jan 21, 2024

Right, so we have this implemented? Fully? If so, can we close this issue as completed?

@rht
Copy link
Contributor

rht commented Jan 21, 2024

Assuming that:

  1. mesa-viz-tornado is on feature freeze
  2. the JupyterViz, with an API that is similar to mesa-viz-tornado, is the official recommended way to do visualization

then this issue can be closed.

@EwoutH
Copy link
Member

EwoutH commented Jan 21, 2024

Okay, let's do that once we have the updated example in mesa-examples.

@coderbeta1
Copy link
Contributor

coderbeta1 commented Feb 12, 2024

Is someone currently working on this issue? Or is it open to all? Please share any updates related to this. (I would like to work on this)

@EwoutH
Copy link
Member

EwoutH commented Feb 13, 2024

@coderbeta1 thank you for your interest! There's currently major work being done on the visualisation, and it's a bit of a complicated issue (as how it integrates with the current efforts).

Best would probably be to join our dev meeting later today: #2027. We can discuss this in more detail.

@EwoutH
Copy link
Member

EwoutH commented Sep 3, 2024

@Corvince @rht do we have this in SolaraViz currently?

@EwoutH EwoutH added this to the v3.0 milestone Sep 3, 2024
@rht
Copy link
Contributor

rht commented Sep 4, 2024

As said in #753 (comment), it's already implemented.

@rht
Copy link
Contributor

rht commented Sep 4, 2024

def _draw_continuous_space(space, space_ax, agent_portrayal):

@EwoutH EwoutH closed this as completed Oct 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants