Consegui fazer o meu EP funcionar tanto no RangeSearchVisualizer, quanto no NearestNeighborVisualizer e no NearestKNeighborVisualizer.
No entanto, o Boid Simulator está dando um erro, e não consegui entender o motivo, acredito não ser em meu código, pois não aponta para lá.
Alguém tem alguma ideia do que seja ou passou pela mesma coisa?
Exception in thread "main" java.lang.NullPointerException
at Boid.avoidCollision(Boid.java:92)
at Boid.desiredAcceleration(Boid.java:165)
at Boid.updatePositionAndVelocity(Boid.java:200)
at BoidSimulator.main(BoidSimulator.java:140)