X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fqfat%2FMain.java;h=7841ad32996ba1dc52c2f6d14db77b934ab24202;hb=ddf46389a4db97dd74f9d2718cf80c4fcb6ca418;hp=8c3891365655599073c870d17ab83ea9a6ad0565;hpb=d39304bb7e226d94996842f57a4d8d6987695184;p=anneal.git diff --git a/src/edu/berkeley/qfat/Main.java b/src/edu/berkeley/qfat/Main.java index 8c38913..7841ad3 100644 --- a/src/edu/berkeley/qfat/Main.java +++ b/src/edu/berkeley/qfat/Main.java @@ -307,7 +307,9 @@ public class Main extends MeshViewer { //v = v.plus(v2.norm().times(1/(float)300)); v = v2.norm().times(1/(float)300); - boolean good = p.move(v); + Matrix m = Matrix.translate(v); + + boolean good = p.move(m, false); if (!good) { misses++; return; } p.reComputeErrorAround(); @@ -327,7 +329,7 @@ public class Main extends MeshViewer { //System.out.println("error: " + tile_error + " / " + goal_error); hits++; } else { - p.move(v.times(-1)); + p.move(Matrix.translate(v.times(-1)), true); misses++; } }