Go for smaller balls, for a finer-looking result.
Preserve the transform when blur is off.
Add two "spikes" to help mix things up.
Draw the different body types separately.
Add -1 to ignored magic numbers.
Reduce the container thickness.
Tweak gravity, friction, and flip rate.
No need to be static anymore.
Drop the Runnable thing and keep it simple: fixes applets.
Adjust GUI layout.
Keep track of the running state in Bottle.
Repaint when changing controls.
Tweak the applet webpage.
Add an applet version.
Make Bottle's run() block.
Separate out a Bottle and Controls class from Launcher.
This is in preparation to make a Java applet.
Make Checkstyle happy with everything.
GUI checkboxes to control blurring and thresholding.
Toggle-able blur and thresholding.
Lower gravity a tad.
Tweak gravity and flip rate for liquid.
Increase image workspace to accommodate the second convolve.
Gaussian blur, instead.
Tweak parameters for new liquid form.
Add blurring and thresholding.
Oops! Remove the old loop! Everything's better.
Tweak gravity again.
Parameterize ball radius.
Crank down gravity.
Flip the world up and down periodically.
Tweak a bit more.
Tweak some settings.
Use an executor instead of a dumb loop.
Turn on anti-aliasing.