diff -r c78f182f7412 -r 44d14b5e7bab personalwork.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/personalwork.html Sun Dec 18 03:44:26 2011 +0100 @@ -0,0 +1,214 @@ + + + + ME73 + + + + + + + + + + +
+ +
+
+

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

+ + +

Cau

+cau screenshot +
    +
  • +

    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

+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. +
  • +
+anq +anq + + +

Theme Blocks

+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

+pyng pong screenshot + + +

Klangbild

+klangbild + + + +
+ +
+ +
+ + + +