|
A programmer is a machine that turns coffee into source code. (Gabe DePace) |
Auf dieser Seite ist sind die Ergebnisse ein paar meiner vergangenen und laufenden Projekte gelistet. 2004-2006: CoverlipseObwohl ich gegenwärtig nicht an diesem Projekt entwickle, habe ich es (noch) nicht aufgegeben. 2003: Go Spieler Entwicklungs Framework: GoBattleDieses Framework ist ein Abfallprodukt meines Info4-Tutoriums im Sommersemester 2003. Es war der Vorschlag von uns Tutoren, als Programmierprojekt zum Thema Optimierung Go-Spieler programmieren zu lassen. Wir konnten uns damit nicht durchsetzen, aber dieses Framework liefert prinzipiell alle technischen Voraussetzungen, um ein solches Programmierprojekt zu veranstalten.Möglichkeiten des Frameworks: Das Framework kann dynamisch Spieler und Spielstände nachladen und letztere auch abspeichern, es kennt die Go Regeln, und lässt keine ungültigen Züge zu. Die aktuelle Version ist diejenige, die dazu gedacht war, dem Spieler-Entwickler zu helfen, seinen Spieler zu testen, das ist eine grafische Anzeige der Spiele und rudimentäre Spielsteuerung. Durch Austausch des ProcessInformer in der Klasse
GoBattle ist es ohne Architekturänderung möglich, ein
Turnier ablaufen zu lassen (existiert noch nicht). Idealerweise wird
der Turnierkoordinator sich auch als GameListener
anmelden.Eine Weiterentwicklung dieses Frameworks ist ohne explizite Nachfrage nicht geplant. Download: Source Code "freeze-06-23-03" 2003: Java Bibliothek und Framework: QuantitätenWir legen Wert auf allgemeinen, wiederverwendbaren Code, hatten aber anfangs Probleme mit zusammengesetzten Einheiten. Eine Idee, die als Proof-of-Concept Implementierung begann, entwickelte sich mit Hilfe von Anja Hauth schnell zu einem kleinen, aber zeitintensivem Projekt, das sich gegenwärtig in der Version 0.9 befindet. Mehr dazu auf der Quantity Projekt Seite . 2003: Kouwell Ultra DMA RAID Controller in einem P2Ich habe mir eine neue normale 120GB IDE Platte zugelegt. Weil sie in
meinem alten Pentium 2 System nicht lief, musste ich mir noch einen
neueren IDE Controller zulegen. |
||||