diagonallyConnected method

bool diagonallyConnected(
  1. int a,
  2. int b
)

Whether a and b are connected by a bishop move.

Implementation

bool diagonallyConnected(int a, int b) =>
    (rank(b) - rank(a)).abs() == (file(b) - file(a)).abs();