Speed up move generation by 9x by optimizing check-checks