polyomino-contraction Algorithm for contracting polyominos with neighbor conservation Identify contractable parts Find allowed contractions and rotations Find contraction with lowest resulting general distance Contract and repeat the process