Wednesday, October 26, 2011

Java Style Guide

I started writing the CroftSoft Java Style Guide. I will be adding to it as time goes on. I have adopted the brace indentation style popularized by Eric Allman.

Monday, October 17, 2011


I deployed the Spike Interface Embodied Virtual Environment (SIEVE) implementation that I wrote in 2008, CroftSoft SIEVE, as a Java OpenGL (JOGL) applet. I also released the source code as Open Source.

Thursday, October 13, 2011


I uploaded some documents from a few years ago on my research into creating a Spike Interface Embodied Virtual Environment (SIEVE). I proposed to train a neuronal network using spike-timing dependent plasticity (STDP) in a virtual environment and then validate the performance in the real world using a robot.

Saturday, October 08, 2011

CroftSoft QuickStudy

I released my first Android app, CroftSoft QuickStudy. This is a quiz application to help you study. Topics included so far are atomic element symbols and United States capitals.

Friday, October 07, 2011


I uploaded my slideshow presentation on the Integrate-and-Fire neuron model.

CroftSoft IntFire

CroftSoft IntFire is an interactive animated simulation of a spiking neuron. The Java Swing code is similar to CroftSoft Neuro except that it uses a leaky integrate-and-fire neuron model instead of Hodgkin-Huxley equations.