Ein-Klick-Bug
Der One Click Bug tritt auf, wenn der Zetimesser bei Minesweeper nicht anhält, nachdem das Spiel mit nur einem Klick gewonnen wurde. Dieser Bug betrifft nur das Anfänger Level auf Windows Minesweeper.
Geschichte
Es ist schon seit langem bekannt, dass bei Minesweeper der erste Klick niemals eine Mine ist. Falls der erste Klick über einer Mine gemacht wird, wird die Mine in die obere linke Ecke gesetzt. Sollte dort schon eine Mine sein, wird diese nach rechts auf das nächste freie Feld verschoben. Es ist nicht bekannt wer diese Tatsache zuerst bemerkte, es gab aber bereits im Jahr 2000 Kenntnis davon. 2003 veröffentlichte Usman Latif den Code für Winmine samt der StepSquare Funktion auf seiner Website.
Das 8*8 Anfänger Level auf Winmine enthält 2 Zyklen (Board Cycles) mit insgesamt 48624 verschiedenen Feldern. Tim Kostka analysierte diese Boards 2002 und entdeckte, dass keines davon auf normalem Weg mit nur einem Klick gelöst werden konnte. stattdessen gab es 5 Boards, die sich zu 1 3BV abändern ließen, wenn der erste Klick eine bestimmte Mine verschob. Die Chance mit dem ersten Klick zu gewinnen liegt bei ungefähr 1 zu 800.000.
An diesem Punkt kann der Bug auftreten. Winmine erwartet nicht, dass der erste Klick zugleich der letzte Klick ist. Als Folge hält der Zeitmesser nicht an. Zum stoppen muss der Spieler einen weiteren Klick ausführen.
Bilder
- Fehler beim Erstellen des Vorschaubildes: Datei fehlt
Erstes dokumentiertes Auftreten. Gespielt von Damien Moore am 26. März 2001. Die Uhr stoppte bei 1s, da sein zweiter Klick zufällig eine Mine traf.
- Fehler beim Erstellen des Vorschaubildes: Datei fehlt
Ein weiteres Beispiel, gespielt von Matt McGinley im August 2001.
- Fehler beim Erstellen des Vorschaubildes: Datei fehlt
Tim Kostka für seinen Artikel in 2002.
- Fehler beim Erstellen des Vorschaubildes: Datei fehlt
Erstes bekannten auftreten des Bugs auf Windows XP, gespielt von Benjamin Green am 29. Oktober 2006.
- Fehler beim Erstellen des Vorschaubildes: Datei fehlt
Windows XP, gespielt von Linus Wang am 31. Oktober 2007.
Videos
- One Click Bug Videos - Zwei Beispielvideos: Das erste Video ist eines der obigen Boards, das andere ist eines der 5 Boards die Tim Kostka gefunden hat.
Comments
Analysis by Rodrigo Camargo revealed that there are no Board Cycles on the 9x9 Beginner level packaged with Windows XP and later. These games have thus not been catalogued and researched. On 14 Mar 2004 Dennis Lütken reported in the Guestbook that he had played a 3BV=1 Beginner game on XP that did not have a mine in the top left corner and the clock had stopped. This suggests some one click games may occur naturally. However, on 29 Oct 2006, Benjamin Green played a 1 click XP Beginner game and the clock did not stop. This suggests the Bug is present. It is not yet known if the Bug occurs on the version from included in Widows Vista and later. None of the official clones used for the world ranking have ever experienced this Bug.
Links
- 1 Sec Theory - von Matt McGinley (13. Mai 2002)
- TLM Theory and the One Click Bug - von Tim Kostka (Dezember 2002)
- Minesweeper First Click Behavior- von Usman Latif (30. November 2003)
- The Board Cycle Bug of Microsoft Minesweeper - von Rodrigo Camargo (23. September 2006)