Random Target
constructor(environment: Environment<T, Euclidean2DPosition>, getCurrentPosition: () -> Euclidean2DPosition, makePosition: (Double, Double) -> Euclidean2DPosition, directionRng: ERROR CLASS: Symbol not found for RandomGenerator, distanceDistribution: ERROR CLASS: Symbol not found for RealDistribution)
constructor(environment: Environment<T, Euclidean2DPosition>, node: Node<T>, directionRng: ERROR CLASS: Symbol not found for RandomGenerator, distanceDistribution: ERROR CLASS: Symbol not found for RealDistribution)
Handy constructor for Alchemist where the object to move is a node in the environment.