19-01-2005, Wednesday-14:02:03
Ich spiele z.Zt. fast nur noch die Tram-Preview (außer kleinere Testsessions mit der 0.85er Versoin). Bin total begeistert.
Eine Sache ist mir noch eingefallen:
Im richtigen Leben fahren Trams nicht mit Signalen wie die Bahn (ich meine nicht das Design). Bei Straßenbahnen dienen die Signale zur Verkehrsregelung und nicht dazu, verschiedene Blockstrecken frei zu halten. Sprich, eine Bahn wird nicht durch ein Signal davon abgehalten, auf eine andere aufzufahren.
Mein Vorschlag wäre, in die Gleise der Tarm "Signale" (sprich Datenstrukturen) einzubauen, die das Gleis als belegt (eine Tram fährt gerade auf diesem Gleissegment) oder frei definieren. Eine nachfolgende Bahn braucht dann nur noch den Status des Gleises auszulesen, auf das sie als nächstes fährt und in Abhängigkeit davon weiterfahren oder stehen bleiben. So wären Auffahrunfälle zu vermeiden.
Um Kollisionen zu verhindern (Frontalzusammenstöße), müßte der Bauherr entsprechend vorsorgen (Ringstrukturen).
Diese System würde der Realität wesentlich näher kommen, als das jetzige. Ob eine solche Sache programmtechnisch realisierbar ist bzw. mit wieviel Aufwand, weiß ich allerdings nicht. Also, liebes Programmierteam, haut auf mich ein, wenn ich da über's Ziel hinausgeschossen bin.
Eine Sache ist mir noch eingefallen:
Im richtigen Leben fahren Trams nicht mit Signalen wie die Bahn (ich meine nicht das Design). Bei Straßenbahnen dienen die Signale zur Verkehrsregelung und nicht dazu, verschiedene Blockstrecken frei zu halten. Sprich, eine Bahn wird nicht durch ein Signal davon abgehalten, auf eine andere aufzufahren.
Mein Vorschlag wäre, in die Gleise der Tarm "Signale" (sprich Datenstrukturen) einzubauen, die das Gleis als belegt (eine Tram fährt gerade auf diesem Gleissegment) oder frei definieren. Eine nachfolgende Bahn braucht dann nur noch den Status des Gleises auszulesen, auf das sie als nächstes fährt und in Abhängigkeit davon weiterfahren oder stehen bleiben. So wären Auffahrunfälle zu vermeiden.
Um Kollisionen zu verhindern (Frontalzusammenstöße), müßte der Bauherr entsprechend vorsorgen (Ringstrukturen).
Diese System würde der Realität wesentlich näher kommen, als das jetzige. Ob eine solche Sache programmtechnisch realisierbar ist bzw. mit wieviel Aufwand, weiß ich allerdings nicht. Also, liebes Programmierteam, haut auf mich ein, wenn ich da über's Ziel hinausgeschossen bin.
Wenn Du etwas haben willst, was Du noch nie gehabt hast, mußt Du etwas tun, was Du noch nie getan hast.