On Apr 8, 2013, at 10:05 PM, Mark Coletti wrote:
> In other words, I think I resolved your problem by adding the following to your Sim.start():
>
> schedule.scheduleRepeating(new Steppable()
> {
> public void step(SimState state)
> {
> trailSpace.updateSpatialIndex();
> }
>
> });
Quick suggested improvement:
> schedule.scheduleRepeating(new Steppable()
> {
> public void step(SimState state)
> {
> trailSpace.updateSpatialIndex();
> }
>
> }, -1, 1);
This will cause updateSpatialIndex() to happen before anything else each timestep.
Sean