Here is an unfiltered, undocumented, user-unfriendly random stack of little hacks, that I've produced for recreational reasons. I put them online in spirit of the liberation of useless machines.
+ +Tim
+-
+
-
+
Description
+A console-based head-on time recording tool, because time is money.
+ -
+
Version
+A stable prototype, no output generation yet. +
+
Cau
+ +-
+
-
+
Description
+Is bad PI-approximation good enough? A cellular automaton-based PI-approximation machine with Tkinter-based visualisation.
+ -
+
Version
+Working, approximating, slowly visualising. +
+
SML
+-
+
-
+
Description
+A simple Simple Modal Logic library doing all kinds of reductions including Modal Conjunctive Normal Form. It also features DIMACS output and a satisfiability test via MiniSat2.
+ -
+
Version
+Reliable version except for features noted as alpha. Parser has too much personality. +
+
NetChannel
+-
+
-
+
Description
+NetChannel is a simple Python object for message-based network communication + on the TCP/IP stack. NetChannel is based on stateful sessions for improved performance.
+ -
+
Version
+A stable prototype. +
+
Eden Plotter
+ +-
+
-
+
Description
+Eden Plotter or Eden One is a quick prototype for my genetic programming routines. +It approximates a given function by the methods of GP.
+ -
+
Version
+An unendurable slow prototype. +
+
ANQ
+-
+
-
+
Description
+ANQ is a testing environment for distributed algorithms. It provides a +centralised and convenient way of organising runtime dynamic +topologies, gives full control over the initialisation and flow of the +algorithm and helps in tracking the current node states by visualising +the node reports on the OpenGL graph. +ANQ builds on the ANQ Protocol which can be optionally extended on +special needs for the algorithm to be tested. The ANQ Master is written +in C# using Windows Forms and OpenGL. Observer, Hotbed and the example +Node were developed in Python. +
+
-
+
-
+
Version Antquarium Prototype
+Antquarium is the predecessor of ANQ. It was an extended course assignment and serves as a prototype for ANQ. + +
+ -
+
Version
+Stable version missing features like flow and runtime topology control. +
+
Theme Blocks
+ +-
+
-
+
Gameplay
+A traditional gameplay most people will be familiar with. +You have blocks falling down, you have a highscore. +
+ -
+
Features
+- Online highscore list
- Hardware accelerated graphics
- Fullscreen and windowed mode
- Two colour themes: black and white
- Anti-aliasing support
+ -
+
Requirements
+- Microsoft Windows XP or Vista
- Graphics card supporting OpenGL 1.3 or higher
- One keyboard with at least the arrow keys working
+
Pyng Pong
+ +-
+
-
+
Gameplay
+Two bats, one ball... +
+ -
+
Features
+- Three AI difficulty levels
- Endless gameplay, play till you're bored!
+
Klangbild
+ +-
+
-
+
Gameplay
+There is no gameplay yet, it's a prototype for an audio-visual puzzle game. +
+ -
+
Features
+- Drag, create and remove sound sources
- Height of placement sets the sound pitch