-
-
Notifications
You must be signed in to change notification settings - Fork 1k
Closed
Milestone
Description
Currently, without implementing a custom drawer, networks are always drawn with the spring layout. A way to customize this would be well appreciated, whether it be in the agent_portrayal
or in the model itself (which does somewhat violate the separation of model & visualization).
## matplotlib.py
# draws using networkx's matplotlib integration
def _draw_network_grid(space, space_ax, agent_portrayal):
graph = space.G
pos = nx.spring_layout(graph, seed=0)
nx.draw(
graph,
ax=space_ax,
pos=pos,
**agent_portrayal(graph),
)
DrEntropy
Metadata
Metadata
Assignees
Labels
No labels