Links to Java source code for GridWorld projects:
(Only the blue links are demos here.)

BasicBug:
    BasicBug.java    BasicBugRunner.java

CrabCritter:
    CrabCritter.java    CrabCruitterRunner.java
BoxBug:
    BoxBug.java    BoxBugRunner.java
JumpingBug:
    JumpingBug.java    JumpingBugRunner.java
BugBeGone:
    BugBeGone.java    BugBeGoneRunner.java
SpiralBug:
    SpiralBug.java    SpiralBugRunner.java
BugRunner:
    BugRunner.java
ZorroBug:
    ZorroBug.java    ZorroBugRunner.java
ChameleonCritter:
    ChmlCrtr.java    ChmlCrtr.java