inUnexpectedNewRoom

open override fun inUnexpectedNewRoom(    previousRoom: ConvexPolygon,     expectedNewRoom: ConvexPolygon,     actualNewRoom: ConvexPolygon)

When in an unexpected room the node gets back to previousRoom so as to continue following the route correctly.