Move CheckboardPtrOffset logic to implementation file.
Properly initialize odd set and even set in disjointness check.