Bishop random walk (source code)

= Bishop random walk

A bishop random walk moves uniformly among the current square and all chessboard squares sharing a diagonal with it.