myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Talk > News
Seite neu laden

[Games] Bis zum Absturz: 13-Jähriger bezwingt als erster Mensch überhaupt Tetris

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 04.01.24, 10:05   #1
ziesell
das Muster ist das Muster
 
Registriert seit: Apr 2011
Ort: Oimjakon
Beiträge: 2.356
Bedankt: 2.337
ziesell leckt gerne myGully Deckel in der Kanalisation! | 189238700 Respekt Punkteziesell leckt gerne myGully Deckel in der Kanalisation! | 189238700 Respekt Punkteziesell leckt gerne myGully Deckel in der Kanalisation! | 189238700 Respekt Punkteziesell leckt gerne myGully Deckel in der Kanalisation! | 189238700 Respekt Punkteziesell leckt gerne myGully Deckel in der Kanalisation! | 189238700 Respekt Punkteziesell leckt gerne myGully Deckel in der Kanalisation! | 189238700 Respekt Punkteziesell leckt gerne myGully Deckel in der Kanalisation! | 189238700 Respekt Punkteziesell leckt gerne myGully Deckel in der Kanalisation! | 189238700 Respekt Punkteziesell leckt gerne myGully Deckel in der Kanalisation! | 189238700 Respekt Punkteziesell leckt gerne myGully Deckel in der Kanalisation! | 189238700 Respekt Punkteziesell leckt gerne myGully Deckel in der Kanalisation! | 189238700 Respekt Punkte
Standard Bis zum Absturz: 13-Jähriger bezwingt als erster Mensch überhaupt Tetris

Zitat:
Bis zum Absturz: 13-Jähriger bezwingt als erster Mensch überhaupt Tetris

Laut Community ist das wirkliche Ende von Tetris kein Highscore sondern ein Absturz, irgendwann ab Level 150. Bisher gelang das nur einer KI.



Der erst 13-jährige Tetrisspieler mit dem Pseudonym Blue Scuti hat als erster bekannter menschlicher Spieler Tetris faktisch zu Ende gespielt. Inzwischen hat Blue Scuti eine Aufnahme seines Spiels auf Youtube veröffentlicht. Das Besondere daran: statt eines Highscores oder des mittlerweile in Spielen üblichen Abspanns ist das Ende von Tetris ein unvorhergesehener Absturz in einem extrem hohen Level. Dazu brauchte Blue Scuti etwa 38 Minuten kontinuierlichen Spiels. Bisher war das nur einer KI gelungen.

Um zu diesem Punkt zu gelangen, brach Blue Scuti gleich alle wichtigen Rekorde in der Geschichte des Spiels: höchstes je erreichtes Level (157), meiste Punkte (6.850.560), und meiste abgeräumte Zeilen (1.510). Zufall ist die Leistung dabei nicht. So belegte Blue Scuti bei der 2023 Classic Tetris World Championships den dritten Platz und arbeitete seit einiger Zeit systematisch daran, das Spiel über den Crash zu bezwingen, wie der Blogger BiggieMac42 aus der Tetris-Community berichtet.

Um derart hohe Punktezahlen überhaupt erreichen zu können, nutzen Blue Scuti und andere Tetrisspieler inzwischen eine besondere Methode, um die Tasten des Gamepads möglichst schnell zu betätigen. Dabei wird mit den Fingern auf die Rückseite des Gamepads unter dem Steuerkreuz getippt, was jeweils einen Kontakt auslöst. Das Tippen der Finger geschieht dabei schnell nacheinander in einer fließenden Bewegung, wie etwa bei einem nervösen oder gelangweilten Fingertippen auf einem Tisch. Die Kontakte im Steuerkreuz können so mehr als 20 Mal in der Sekunde betätigt werden. Diese Methode des Tippens hat das Tetrisspielen revolutioniert.

Zahlreiche Bugs bis zum Crash

In der Beschreibung in dem Blog dazu heißt es, dass das inzwischen 34 Jahre alte Spiel für das NES zahlreiche Eigenarten und auch Fehler aufweist, die wohl darauf zurückzuführen sind, dass die Entwickler damals bestimmte Annahmen getroffen haben, dass hohe Level nie erreicht werden. So zeigt das Spiel maximal 999.999 Punkte an. Bei Erreichen des Levels 30, nach dem das Spiel auch nicht mehr schneller wird, werden die Levels nicht mehr richtig angezeigt, da der Wert falsch aus dem Speicher gelesen wird.

Bei Erreichen von Level 138 (intern als 138-10 gespeichert) kommt es zudem zu einem Überlauf einer vorzeichenbehafteten Variable, die in einem Byte gespeichert wird (-12. Die genutzten Farben des Spiels kommen dabei durcheinander, so dass diese sehr dunkel und nur schwer spielbar sind. Auch der Crash als eigentliches Ende des Spiels liegt der Beschreibung zufolge an einem Fehler.

In der Erklärung heißt es: "Der Score belegt 3 Bytes und Einzelzeilen sind die einzigen Zeilenlöschtypen, die das unterste Byte ändern. Dementsprechend nimmt das Löschen einzelner Zeilen am meisten Zeit in Anspruch, um zu Ihrem Punktestand beizutragen. Auf Level 155 ist es aufgrund der langsamen Punkteschleife möglich, dass der Rendering-Code übernimmt, bevor der Rest der Spiellogik abgeschlossen ist. Der Rendering-Code geht davon aus, dass sich der Ausführungszeiger der Spiellogik in einem bekannten Zustand befindet. Das Erreichen von Level 155 verstößt gegen diese Annahme und führt zu spektakulären Ergebnissen und dem Absturz."

Dies ist der Darstellung zufolge jedoch nur der einfachste und offensichtlichste Weg, das Spiel zum Absturz zu bringen. Dies verpasst Blue Scuti in seinem Rekordspiel jedoch und kommentiert: "Oh, ich hab es verpasst". Blue Scuti muss weiterspielen, bis zu einem kommenden Fehler. "Bitte stürzt ab" kommentiert er hoffnungsvoll, was dann auch geschieht. Die Tetris-Community führt eine Liste mit zahlreichen verschiedenen Absturzmöglichkeiten und deren Wahrscheinlichkeit des Auftretens in direkter Abhängigkeit zu der Hauptschleife des Spielcodes.
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
ziesell ist offline   Mit Zitat antworten
Folgendes Mitglied bedankte sich bei ziesell:
Draalz (04.01.24)
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:07 Uhr.


Sitemap

().