Andrew Kay's repositories
pattern-match-2d
An algorithm for fast 2D pattern-matching with wildcards.
MarkovJunior-docs
Documentation for the MarkovJunior project, by Maxim Gumin
wonky-salamander
Inverse kinematics
algorithmica
A computer science textbook
expression-tree
Lab task for CMP5332 Object-Oriented Programming, week 11.
harvard-referencing
Lab task for CMP5332 Object-Oriented Programming, week 12.
stack-calculator
Example for CMP5332 Object-Oriented Programming
console-app-js
An API for writing in-browser console apps.
events-demo
Event-based programming demo
example-git-repository
This git repository is meant to be used as an example of a git repository, should one be necessary.
find-best-phones
Lab task for CMP5332 Object-Oriented Programming, week 9.
incognita-socket-server
Server for the Incognita Socket protocol.
InMemoryJavaCompiler
Utility class to compile java source code in memory
phone-book
Lab task for CMP5332 Object-Oriented Programming, week 10.
rainfall-statistics
Lab task for CMP5332 Object-Oriented Programming, week 8.
shapes-mini-project
Resit task for CMP5332 Object-Oriented Programming.