question: public double angle ( IMovingAgent agent ) { return Geometric . angle ( this . location , agent . getLocation ( ) ) ; }
target:  Return the angle between this agent and the given one. This is the absolute angle between both points represented by the agents. No orientation is attended.