I am moving to Julia for my Agent-Based Modelling needs from NetLogo. However, I am interested in keeping the interactive interface of NetLogo which makes the initial modelling easier. I figured that this could be done with the abm_data_exploration function from the tutorials. (Schelling's segregation model · Agents.jl)
However, when I run this, all I get is a static image.
I must be doing something wrong, which I cannot figure out - however, this happens in both IJulia notebooks as well as Juno.
My expectation is that you’re using CairoMakie as your plotting backend here? We probably need to make the documentation more specific—interactivity can only work using GLMakie, which means the interactive application (currently) doesn’t work in the notebook environment. You could try WGLMakie, although we’ve never tested that functionality.
For anyone who stumbles upon this in the future, if you are using Juno on Atom, running the code within the editor will display a static image in the Plots plane. You need to run figure on the Julia REPL to get the GLMakie interface.