Starting a simulation has three steps: getting the network, deciding on the parameters, and then starting the simulation itself.
In this example, we will start with a simple generation of the null model, then generate the default set of parameters (see
?model_parameters), and start a short simulation.
Do keep in mind that all functions are documented, so you can type in
?function_name from within Julia, and get access to the documentation.
A = nichemodel(10, 0.3); p = model_parameters(A); b = rand(size(A, 1)); s = simulate(p, b, start=0, stop=50, steps=1000)
A matrix, which is used by subsequent functions, has predators in rows, and preys in columns. It can only have 0 and 1.