Lee
|
4bc4696909
|
Soft tabs, line feed.
|
12 years ago |
Ben Kurtovic
|
63ca5e50f1
|
Removing old label thing for patches
|
12 years ago |
Ben Kurtovic
|
842052e5df
|
Remove old threading code
|
12 years ago |
Ben Kurtovic
|
f03f4e07d7
|
Some improved mouse handling code.
|
12 years ago |
Lee
|
07b8b96e61
|
I heard you like gliders.
Grid doesn't work if dimensions are rectangular.
|
12 years ago |
Lee
|
42a9dab6aa
|
Drawing works now.
Click and drag
|
12 years ago |
Lee
|
7b8338d188
|
No scaling if width, height are greater than 256
|
12 years ago |
Ben Kurtovic
|
361b560d36
|
Use System.currentTimeMillis()
|
12 years ago |
Ben Kurtovic
|
5d356c3789
|
A couple adjustments.
|
12 years ago |
Ben Kurtovic
|
03424ec4f4
|
Sleep code
|
12 years ago |
Ben Kurtovic
|
69e297900c
|
Cleanup
|
12 years ago |
Ben Kurtovic
|
e4b441e7b9
|
Setup code should only be executed once. Make run() a loop.
|
12 years ago |
Lee
|
b3ec51ba1e
|
Automatic scaling in Render
|
12 years ago |
Lee
|
b98001bf82
|
Oh look it works
|
12 years ago |
Josh Hofing
|
02021b38b7
|
LifeWithoutDeath implementation and test
|
12 years ago |
Josh Hofing
|
8311ba5ffb
|
Added Brian's Brain implementation, and run it in Goldfish
|
12 years ago |
Josh Hofing
|
783d52b0cb
|
Patch.toString() now works better with more than 2 states
|
12 years ago |
Josh Hofing
|
fff9117576
|
updated the threaded part of conway, in case we decide to use it
|
12 years ago |
Josh Hofing
|
b974a506d0
|
Remove printing from Conway
|
12 years ago |
Josh Hofing
|
0f3a74d974
|
Conway4 needed to change for the new patch.clone()
|
12 years ago |
Josh Hofing
|
0ba75540e7
|
Merge branch 'master' of github.com:earwig/goldfish
|
12 years ago |
Josh Hofing
|
6010ad0fbe
|
Better patch.toString(), no threading, test
|
12 years ago |
Ben Kurtovic
|
fcdb30a1f7
|
Patch.clone() takes a Grid.
|
12 years ago |
Ben Kurtovic
|
8e46e50d33
|
Missed a couple.
|
12 years ago |
Ben Kurtovic
|
1dcbe667e5
|
Switched x and y, oops.
|
12 years ago |
Lee
|
13f108f22c
|
Combined Screen and Render
How are we going to mash this together
|
12 years ago |
Josh Hofing
|
8407d3892e
|
Added threads to conway, and test code to main.
|
12 years ago |
Josh Hofing
|
2ebbecfc32
|
It's von Neumann neighborhoods, not Moore. Oops.
|
12 years ago |
Josh Hofing
|
8d89e4df78
|
Added Conway4, a Moore Neighborhood Conway.
|
12 years ago |
Josh Hofing
|
e2871cbd2c
|
TODO in Goldfish.
|
12 years ago |
Josh Hofing
|
705abad2bb
|
Fixed awful typos in Patch, constructors in grid
Also switched back to a class for RuleSet.
Because intefaces and static methods don't mix.
|
12 years ago |
Josh Hofing
|
7adf6afcd5
|
Merge branch 'master' of github.com:earwig/goldfish
|
12 years ago |
Ben Kurtovic
|
41c1b74bd5
|
Whoops
|
12 years ago |
Kevin Li
|
6ab94abbfa
|
Fixed Render, maybe
|
12 years ago |
Josh Hofing
|
deaf2a5e07
|
Merge branch 'master' of github.com:earwig/goldfish
|
12 years ago |
Josh Hofing
|
f4c144f22c
|
Implement Conway, add states variable to ruleset.
|
12 years ago |
Ben Kurtovic
|
9ff5f6834c
|
Patch: +get4Neighbors(), get8Neighbors(), clone()
|
12 years ago |
Ben Kurtovic
|
028e4bdd83
|
More useless methods and stuff.
|
12 years ago |
Josh Hofing
|
df8bd3a1ba
|
Merge branch 'master' of github.com:earwig/goldfish
|
12 years ago |
Ben Kurtovic
|
22d1af5b20
|
Adding some methods because Josh.
|
12 years ago |
Kevin Li
|
3fb698a32b
|
Merge branch 'master' of github.com:earwig/goldfish
|
12 years ago |
Kevin Li
|
5ae8ade3cd
|
Moved Renderer
|
12 years ago |
Josh Hofing
|
4c273a9805
|
RuleSet is now an interface, and Conway has placeholder code.
|
12 years ago |
Josh Hofing
|
5d7731e208
|
getPatch, setPatch
|
12 years ago |
Lee
|
3ede7e2a14
|
Added Renderer, Screen
Also, yes, Eclipse.
|
12 years ago |
Josh Hofing
|
8b4ed7c9a2
|
seem to be getting some weird file, so I added it to the gitignore
|
12 years ago |
Josh Hofing
|
c20561443a
|
Import Grid in RuleSet
|
12 years ago |
Josh Hofing
|
551d4d0d14
|
run method in RuleSet, fixed javadoc stupid.
|
12 years ago |
Josh Hofing
|
107a0a464b
|
Added build.xml, because packages are difficult otherwise.
Add bin to .gitignore
Initialize package on everything.
|
12 years ago |
Josh Hofing
|
7c49ec40c8
|
Some methods that Render is going to need.
|
12 years ago |