Waits for a move to occur and executes the provided function.
The function to be executed when a move occurs.
Waits for a move to occur and executes the provided function.