Games

Status message

wunderground fetch failed :/

Primary tabs

Seneca II Autopilot

Die Piper PA34 Seneca II ist in Flightgear recht schön umgesetzt und ich fliege die relativ oft. Der Autopilot kann so leidlich Höhe und Kurs halten, ist aber leider nicht in der Lage einem VOR-Radial oder einem Localizer sauber zu folgen. Er steuert extreme Überschwinger so +/- 45° um den Generalkurs herum - zwar irgendwie stabil, aber trotzdem völlig inakzeptabel, vor allem, wenn man sich in der Nähe des Senders bewegt.

Deswegen habe ich mir im Quelltext mal die Parametrierung des NAV-Reglers angesehen (Open Source sei Dank!) und "wahllos" an den interessant aussehenden Knöpfen gedreht ;). So richtig erfolgreich war ich damit aber nicht, weil der Regler ziemlich komplex ist und ausserdem in irgendeinem esoterischen XML beschrieben wird.

Also habe ich mir erstmal ein Blockschaltbild gemalt, um ihn im Detail zu verstehen und (hoffentlich) etwas verbessern zu können.

Rechts ist die Legende, links die Reglerstruktur. Seitliche Eingänge sind Referenzwerte, oben Inputs, unten Outputs.

Source Package: 
autopilot.odg.tar.gz (r3114, 17.5. '14)

Q2048

Habe gestern abend einen Klon in Qt geschrieben. Es sieht zwar nicht halb so gut wie das Original aus und es fehlt auch noch alles mögliche - unter anderem eine funktionierende Spielendeerkennung ;) - aber es ist spielbar...

Ich habe festgestellt, dass die Animationen unerwartet wichtig für den Spielfluss sind. Wenn man die Bewegungen u. das Verschmelzen ohne Übergänge als Sprung ausführt, macht es nur noch halb so viel Spaß. Mit Hilfe des Animation Framework konnte ich das mit überschaubarem Aufwand nachrüsten.

Source Package: 
q2048.tar.gz (r3306, 26.10. '14)

Game over!

Ich hab es jetzt sehr oft gespielt und einige recht gut funktionierende Heuristiken gefunden ;) - beim Spielen bekomme ich immer das Gefühl, dass es möglicherweise ein paar sehr einfache Regeln geben könnte, die automatisch zur Lösung führen.

Es wäre reizvoll einen Algorithmus zu schreiben, der es spielen kann. Dabei lernt man oft viel über ein Spiel.

36 Cube

Zuerst war ich schon leicht verzweifelt, als mein Backtracker alle zig-Millionen Stellungen durch hatte und keine Lösung ausspuckte. Nach erfolgloser Fehlersuche brachte mich dann die Wikipedia auf die richtige Fährte - gemein!

Quellen vom Backtracker (Qt-basiert) im Anhang und hier alle 96 Lösungen ;)
(die Bildchen gibt das GUI vom Backtracker aus)

Source Package: 
cube36.tar.gz (r4116, 30.10. '17)

Pages

Subscribe to Games