|
@@ -217,7 +217,7 @@ class State:
|
|
|
if block != NOBLOCK:
|
|
if block != NOBLOCK:
|
|
|
colors.setdefault(block, []).append(i)
|
|
colors.setdefault(block, []).append(i)
|
|
|
|
|
|
|
|
- return sum(dist(i, j)
|
|
|
|
|
|
|
+ return sum(dist(i, j) ** 2
|
|
|
for blocks in colors.values()
|
|
for blocks in colors.values()
|
|
|
for i, j in combinations(blocks, 2))
|
|
for i, j in combinations(blocks, 2))
|
|
|
|
|
|