inUnexpectedNewRoom

open fun inUnexpectedNewRoom(previousRoom: N, expectedNewRoom: N, actualNewRoom: N)

This is called in place of inNewRoom when the node ends up in an unexpected room while moving. By default, unexpected rooms are treated just like expected ones.