projects
/
anneal.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5619b32
)
checkpoint
author
adam
<adam@megacz.com>
Wed, 5 Dec 2007 03:15:42 +0000
(19:15 -0800)
committer
adam
<adam@megacz.com>
Wed, 5 Dec 2007 03:15:42 +0000
(19:15 -0800)
darcs-hash:
20071205031542
-5007d-
f523ecc6e5734c735d9159327a738d86b54c706d
.gz
src/Geom.java
patch
|
blob
|
history
src/Main.java
patch
|
blob
|
history
diff --git
a/src/Geom.java
b/src/Geom.java
index
799f926
..
6bfe4f1
100644
(file)
--- a/
src/Geom.java
+++ b/
src/Geom.java
@@
-268,7
+268,7
@@
public class Geom implements Iterable<Geom.T> {
}
rescore();
boolean good = true;
-
+ /*
for(T t : ts) {
for(E e = this.e; ;) {
if (e.intersects(t)) { good = false; break; }
@@
-276,6
+276,7
@@
public class Geom implements Iterable<Geom.T> {
if (e == this.e) break;
}
}
+ */
/*
if (t==this.t) continue;
if (this.intersects(t)) good = false;
diff --git
a/src/Main.java
b/src/Main.java
index
8e3e65a
..
c789e0f
100644
(file)
--- a/
src/Main.java
+++ b/
src/Main.java
@@
-236,12
+236,12
@@
public class Main implements GLEventListener, MouseListener, MouseMotionListener
Random random = new Random();
public synchronized void breakit() {
- if (verts > 40) return;
+ if (verts > 20) return;
//double min = (tile.avgedge/tile.numedges)*(1+(4/(double)verts));
//if (verts>0 && tile.es.peek().length() < min) return;
PriorityQueue<Geom.E> es = new PriorityQueue<Geom.E>();
for(Geom.E e : tile.es) es.add(e);
- for(int i=0; i<1; i++) {
+ for(int i=0; i<10; i++) {
Geom.E e = es.poll();
verts++;
System.out.println("shatter " + e);