pub fn hex_distance(a: Coord, b: Coord) -> i32
Returns the hex distance between two axial coordinates. Calculated as max(|dq|, |dr|, |dq + dr|).
max(|dq|, |dr|, |dq + dr|)