No, chess engines use the simple highly performant &quot;native&quot; move representations. My 8 bit scheme approaches the performance of native representation, but is only (potentially) useful for other types of applications, particularly chess databases.