Random Lab Ex Stuff
Maze lab-ex super maze: Francis gave up after 1,089,438,937,594,835,510,175,577,376,400,285,031,468,205,568 solutions had been found. The super challenge maze can be found here.
Modula 2 Optimisation Challenge - For the Java Compiler, a C version can be found: here
Modula 2 Check Program - For the Java Compiler - checks If's nested in while loops with various conditions.
Modula 2 Check Program - For the Java Compiler - checks if multiply by 0 or x+0 is optimised out correctly.
8346 lines of java is what my submission came to in the end, all in fully made (inc. given code )
Fleece - Project wiki...expect random stuff :)
rexec, spike, skynet - A comparison of rexec, spike and skynet
Robotics - Group Log-Book for Robotics project
Army Ant Simulation - I was bored...
Army Ant Simulation v2 - I was boreder...
Bridge Crossing Applet - based on O.S. coursework
BNF form of First Order Predicate Logic Copied from Russell and Norvig book
Minix Directory Tree - dunno if its any use, but might come in helpful for the lab
IDA* Search Applet - a quick demonstation of how IDA* moves through the search space + I used proper css in there so it looks a bit weird.
Decision Tree Learning Applet - program to edit, parse and generate a 'minimal' decision tree from given data, providing information on the calculations used to get there. You'll need java 1.5 set up to view this.
Huffman Trees & Binary - very quickly knocked up cgi-perl code to draw user-specified huffman trees and binary numbers.
Random stuff to do with xhtml 1.0 strict dtd - I'll probably find it useful, hope you do too.
Fourth year lecture - inspired poetry - Trust me, this stuff is inspired(!)
Reasoning About Programs