cornersTable() now uses the return of encodeCorners() as a key for each state