PROXIMITY

Place all pieces. Positive weights want closeness · negative weights want distance. Goal: reach the max score.
Pieces
Tap piece → tap grid to place · tap placed piece to remove · tap occupied cell with a selected piece to swap
Score: 0 /
Gap: —
Relationship Matrix
weights in [−W…+W]