add piece_diff, corner_occupancy, corner_closeness