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