Monday, November 10, 2008

Drools Game of Life Example

I uploaded an export of my slides for my presentation to the Dallas Rules Group on the Drools Game of Life Example.

Tuesday, November 04, 2008

CroftSoft Life

I uploaded CroftSoft Life, an animation of Conway's Game of Life.

Sunday, September 28, 2008

Quaternion Rotations

I created the tutorial Quaternion Rotations in 3D Java OpenGL to document a 3D math library that I wrote a few months ago. It includes an interactive demonstration applet and links to the javadoc and source code.

Friday, August 29, 2008

CroftSoft Neuro

CroftSoft Neuro is an animated simulation of the Hodgkin-Huxley neuron model. The Java source code is available from the CroftSoft Code Library. Here is the direct link to browse the source code in the Open Source code repository.

Sunday, January 27, 2008

Interface Mail

I added a couple of new classes to the CroftSoft Code Library today. I also wrote a tutorial to explain them, Interface Mail.

Java interface Mail is used as an intermediary to broadcast and retrieve messages passed between objects. Class FlipMail is an implementation of interface Mail which flips the outgoing and incoming messages lists when updated. FlipMail simplifies desktop application programming by reducing coupling between Model, View, and Controller (MVC) objects and controlling when state change request and event messages are processed.