public interface EvolvingGraphGenerator extends GraphGenerator
Modifier and Type | Method and Description |
---|---|
void |
evolveGraph(int numTimeSteps)
Instructs the algorithm to evolve the graph N time steps and return
the most current evolved state of the graph
|
ArchetypeGraph |
generateGraph()
Returns a copy of the evolved graph in its current state
|
int |
getNumElapsedTimeSteps()
Retrieves the total number of time steps elapsed
|
void |
reset()
Resets the random graph to the state that it had after the
constructor returned.
|
void evolveGraph(int numTimeSteps)
numTimeSteps
- number of time steps to simulate from its
current stateint getNumElapsedTimeSteps()
ArchetypeGraph generateGraph()
generateGraph
in interface GraphGenerator
void reset()