Ein-Klick-Bug: Unterschied zwischen den Versionen
K (hat One Click Bug nach Ein-Klick-Bug verschoben: Englisch -> Deutsch) |
K |
||
Zeile 1: | Zeile 1: | ||
− | Der | + | Der Ein-Klick-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=== | ===Geschichte=== |
Version vom 27. August 2013, 13:20 Uhr
Der Ein-Klick-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 Zyklen) 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.
Anmerkungen
Rodrigo Camargos Untersuchungen haben ergeben, dass es keine Boardzyklen auf dem 9x9 Anfänger Level, das seit Windows XP standard auf Winmine ist, mehr gibt. Die Spielfelder wurden deshalb nicht mehr analysiert und kategorisiert. Am 14. März berichtete Dennis Lütken im Guestbook, dass er ein 3BV=1 Anfänger Board auf XP gesehen hat, das keine Mine in der oberen linken Ecke hatte und dass die Zeit von selbst stoppte. Dies lässt vermuten, dass 3BV=1 Boards zufällig vorkommen können. Allerdings schrieb Benjamin Green am 29. Oktober 2006, dass er ein ebensolches Board auf XP gespielt hatte bei dem die Uhr weiter lief. Daraus lässt sich schließen, dass der Bug immer noch existiert. Es ist nicht bekannt, ob der Bug noch in Windows Vista und späteren Versionen existiert. Keiner der Clones, die für die offiziellen Ranglisten genutzt werden, hat diesen Bug je gehabt.
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)