X-Git-Url: http://git.megacz.com/?p=anneal.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fqfat%2FMain.java;h=55eefd9b2c4a56282e4ee13d9156664eafde0c31;hp=f0671584f6ddd2a1d653bf5be3a3b639cfd31c7b;hb=96343836d53ebbd1ada9d7daafdbdb1326fc0349;hpb=db6e4abf611268c147509a955e1111706a45eea2 diff --git a/src/edu/berkeley/qfat/Main.java b/src/edu/berkeley/qfat/Main.java index f067158..55eefd9 100644 --- a/src/edu/berkeley/qfat/Main.java +++ b/src/edu/berkeley/qfat/Main.java @@ -193,7 +193,7 @@ public class Main extends MeshViewer { public synchronized void rand(double temperature, Mesh.Vert p) { double tile_score = tile.score(); double goal_score = goal.score(); - p.rescore(); + p.applyQuadricToNeighbor(); Vec v = new Vec((random.nextFloat() - (float)0.5) / 1000, (random.nextFloat() - (float)0.5) / 1000, @@ -233,11 +233,11 @@ public class Main extends MeshViewer { } breakit(); repaint(); - goal.unscoreAll(); + goal.unApplyQuadricToNeighborAll(); repaint(); tile.recomputeAllFundamentalQuadrics(); repaint(); - goal.rescoreAll(); + goal.applyQuadricToNeighborAll(); } }