It has been suggested thatMicrosoft Minesweeperbemergedinto this article. (Discuss)Proposed since February 2025. |
Minesweeperis a logicpuzzle video gamegenre generally played onpersonal computers.The game features a grid of clickable tiles, with hidden "mines" (depicted asnaval minesin the original game) scattered throughout the board. The objective is to clear the board without detonating any mines, with help from clues about the number of neighboring mines in each field. Variants ofMinesweeperhave been made that expand on the basic concepts, such asMinesweeper X,Crossmines,andMinehunt.Minesweeperhas been incorporated as a minigame in other games, such asRuneScapeandMinecraft's2015April Foolsupdate.
![A completed expert game of KMines, a free and open-source variant of Minesweeper.](https://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Kmines_Expert_Game_with_Numbers_1-8.png/280px-Kmines_Expert_Game_with_Numbers_1-8.png)
The origin ofMinesweeperis unclear. According toTechRadar,the first version of the game was 1990'sMicrosoft Minesweeper,butEurogamersaysMined-OutbyIan Andrew(1983) was the first Minesweeper game. Curt Johnson, the creator ofMicrosoft Minesweeper,acknowledges that his game's design was borrowed from another game, but denies that it wasMined-Out.
Gameplay
editMinesweeperis apuzzle video game.[1]In the game, mines (that resemblenaval minesin the classic theme) are scattered throughout a board, which is divided into cells. Cells have three states: unopened, opened and flagged. An unopened cell is blank and clickable, while an opened cell is exposed. Flagged cells are those marked by the player to indicate a potential mine location.[2]
A player selects a cell to open it. If a player opens a mined cell, the game ends. Otherwise, the opened cell displays either a number, indicating the number of mines diagonally and/or adjacent to it, or a blank tile (or "0" ), and all adjacent non-mined cells will automatically be opened. Players can also flag a cell, visualised by a flag being put on the location, to denote that they believe a mine to be in that place.[1]Flagged cells are still considered unopened, and a player can click on them to open them.[2]In some versions of the game when the number of adjacent mines is equal to the number of adjacent flagged cells, all adjacent non-flagged unopened cells will be opened, a process known aschording.[2]
Objective and strategy
editA game ofMinesweeperbegins when the player first selects a cell on a board. In some variants the first click is guaranteed to be safe, and some further guarantee that all adjacent cells are safe as well.[3]During the game, the player uses information given from the opened cells to deduce further cells that are safe to open, iteratively gaining more information to solve the board. The player is also given the number of remaining mines in the board, known as theminecount,which is calculated as the total number of mines subtracted by the number of flagged cells (thus the minecount can be negative if too many flags have been placed).[4]
To win a game ofMinesweeper,all non-mine cells must be opened without opening a mine. There is no score, but there is a timer recording the time taken to finish the game. Difficulty can be increased by adding mines or starting with a larger grid. Most variants of Minesweeper that are not played on a fixed board offer three default board configurations, usually known as Beginner, Intermediate, and Expert, in order of increasing difficulty. Beginner is usually on an 8x8 or 9x9 board containing 10 mines, Intermediate is usually on a 16x16 board with 40 mines and expert is usually on a 30x16 board with 99 mines; however, there is usually an option to customise board size and mine count.[2]
- An example beginner (9x9) difficulty Minesweeper game from start to solved state
History
editAccording toTechRadar,Minesweeperwas created by Microsoft in the 1990s,[5]butEurogamercommented thatMinesweepergained a lot of inspiration from a "lesser known, tightly designed game",Mined-OutbyIan Andrewfor theZX Spectrumin 1983.[6]According to4 Andrew, Microsoft copiedMined-OutforMicrosoft Minesweeper.[6]The Microsoft version made its first appearance in 1990, inWindows Entertainment Pack,which was given as part ofWindows 3.11.[6][1]The game was written by Robert Donner and Curt Johnson.[5][6]Johnson stated thatMicrosoft Minesweeper's design was borrowed from another game, but denies it wasMined-Out.[6]In 2001, a group called the International Campaign to Ban Winmine campaigned for the game's topic to be changed from landmines.[5]The group commented that the game "is an offence against the victims of the mines".[7]A later version, found present inWindows Vista'sMinesweeper,offered a tileset with flowers replacing mines as a response.[5][1]
Another early version (predating evenWindows 1.0) is theSunOS(Unix) video gameMines,released in 1987 and written by Tom Anderson. According to minesweeper.com, it was ported toXWindowsin 1990.[8]
The game is frequently bundled withoperating systemsanddesktop environments,including Minesweeper forIBM'sOS/2,Microsoft Windows,KDE,GNOMEandPalm OS.[9]Microsoft Minesweeperwas included by default in Windows untilWindows 8(2012).[10]Microsoft replaced this with a free-to-play version of the game, downloadable from theMicrosoft Store.[1]
Variants
editVariants of Minesweeper have been made that expand on the basic concepts and add new game design elements.Minesweeper Xis acloneof the Microsoft version with improved randomization and more statistics,[6][1]and is popular with players of the game intending to reach a fast time.[6]ArbiterandViennasweeperare also clones, and are used similarly toMinesweeper X.[6]Crossminesis a more complex version of the game's base idea, adding linked mines and irregular blocks.[5]BeTrappedtransposes the game into a mystery game setting.[5]There are several direct clones ofMicrosoft Minesweeperavailable online.[1]
Minesweeper Q was released in 2011 by the independent developer Spica[11]and is another clone of the Microsoft version available as a mobile and tablet app for iOS users. It includes quick flagging and quick open mode. Users also have the option to change their board appearance from the classic gray/mines to flowers or clouds. Because this version is limited to use on mobile and iPad it is not ideal for players aiming to reach a fast time.
Minesweeper was made part ofRuneScapethrough a minigame calledVinesweeper.[6]The non-Japanese releases ofPokémon HeartGold and SoulSilvercontained a variation of both Minesweeper andPicross.[12]The video gameMinecraftreleased a version of Minesweeper in its 2015 April Fool's update.[13]TheHP-48Ggraphing calculatorincludes a variant called "Minehunt", where the player has to move safely from one corner of the playfield to the other. The only clues given are how many mines are in the squares surrounding the player's current position.[14]Google search includes a version of Minesweeper as aneaster egg,available by searching the game's name.[15]
Alogic puzzlevariant of minesweeper, suitable for playing on paper, starts with some squares already revealed. The player cannot reveal any more squares, but must instead mark the remaining mines correctly. Unlike the usual form of minesweeper, these puzzles usually have a unique solution. These puzzles appeared under the name "tentaizu" ( thiên thể đồ ), Japanese for astar map,in Southwest Airlines' magazineSpiritin 2008–2009.[16]
-
A tentaizu puzzle
-
Online, non-rectangular
-
3D
-
Hexagonal
-
Triangular
-
Multiple mines in cells
-
Emoji minesweeper
Competitive play
editCompetitive Minesweeper players aim to complete the game as fast as possible. The players memorize patterns to reduce times.[1]Some players use a technique called the "1.5 click", which aids in revealing mines, while other players do not flag mines at all.[1]The game is played competitively in tournaments.[1]A community of dedicated players has emerged; this community was centralized on websites such asMinesweeper.info.[6]As of 2015, according to theGuinness Book of World Records,the fastest time to complete all three difficulties of Minesweeper is 38.65 seconds by Kamil Murański in 2014.[1]
Computational complexity
editIn 2000, Sadie Kaye[17]published a proof that it isNP-completeto determine whether a given grid of uncovered, correctly flagged, and unknown squares, the labels of the foremost also given, has an arrangement of mines for which it is possible within the rules of the game. The argument is constructive, a method to quickly convert anyBoolean circuitinto such a grid that is possibleif and only ifthe circuit issatisfiable;membership in NP is established by using the arrangement of mines as a certificate.[18]If, however, a minesweeper board is already guaranteed to be consistent, solving it is not known to be NP-complete, but it has been proven to beco-NP-complete.[19]In the latter case, however, minesweeper exhibits aphase transitionanalogous tok-SAT: when more than 25% squares are mined, solving a board requires guessing an exponentially-unlikely set of mines.[20]Kaye also proved that infinite Minesweeper isTuring-complete.[21]
See also
editReferences
editInline citations
edit- ^abcdefghijkEdwards, Benj (8 October 2020)."30 Years of 'Minesweeper' (Sudoku with Explosions)".How-To Geek.Retrieved2 August2022.
- ^abcd"How To Play Minesweeper".Authoritative Minesweeper.Archivedfrom the original on 12 June 2022.Retrieved22 April2022.
- ^"Minesweeper Strategy - First Click".Authoritative Minesweeper.Archivedfrom the original on 2 April 2022.Retrieved2 April2022.
Windows Vista introduced guaranteed openings [a cell with no adjacent mines] on the first click...
- ^Leonhard, Woody (19 August 2009).Windows 7 All-in-One For Dummies.John Wiley & Sons.ISBN9780470550168– via Google Books.
- ^abcdefCobbett, Richard (5 May 2009)."The most successful game ever: a history of Minesweeper".TechRadar.Archivedfrom the original on 13 February 2022.Retrieved13 February2022.
- ^abcdefghij"Every step you take: The story of Minesweeper".Eurogamer.net.20 July 2014.Archivedfrom the original on 20 July 2022.Retrieved24 July2022.
- ^Blincoe, Robert."Windows Minesweeper is an 'offence to mine victims'".www.theregister.com.Archivedfrom the original on 24 July 2022.Retrieved24 July2022.
- ^"Minesweeper Game Downloads".minesweepergame.com.Retrieved14 December2024.
- ^Team, Gamesver (10 May 2022)."Minesweeper (Game): 25 Fun / Interesting Facts (History, Stats,…)".Archivedfrom the original on 23 July 2022.Retrieved23 July2022.
- ^Edwards, Benj (18 July 2022)."Every Game Microsoft Ever Included in Windows, Ranked".How-To Geek.Archivedfrom the original on 15 October 2022.Retrieved2 August2022.
- ^"Minesweeper Q details".www.metacritic.com.Retrieved1 October2024.
- ^Scullion, Chris (3 February 2010)."News: Pokémon HeartGold/SoulSilver mini-game revealed! - Official Nintendo Magazine".officialnintendomagazine.co.uk.Archived fromthe originalon 6 February 2010.Retrieved13 January2020.
- ^"Every Minecraft April Fools Joke (Including 2022)".ScreenRant.7 May 2022.Archivedfrom the original on 23 July 2022.Retrieved23 July2022.
- ^"HP 48 Miscellaneous Games".www.hpcalc.org.Archivedfrom the original on 13 July 2022.Retrieved23 July2022.
- ^Sidhwani, Priyansh (6 October 2022)."How To Play Google Minesweeper".TechStory.Archivedfrom the original on 13 December 2022.Retrieved13 December2022.
- ^"Minesweeper Puzzles Magazine".www.puzzle-magazine.com.Archivedfrom the original on 28 August 2022.Retrieved24 July2022.
- ^"Dr Sadie Kaye MA PhD".birmingham.ac.uk.University of Birmingham.Retrieved16 October2023.
- ^Kaye, Richard (March 2000)."Minesweeper is NP-complete!".Mathematical Intelligencer.22(2):9–15.doi:10.1007/BF03025367.ISSN1866-7414.S2CID122435790.Archivedfrom the original on 15 August 2004.Retrieved20 August2004.
- ^Scott, Allan; Stege, Ulrike; van Rooij, Iris (December 2011). "Minesweeper May Not Be NP-Complete but Is Hard Nonetheless".The Mathematical Intelligencer.33(4):5–17.doi:10.1007/s00283-011-9256-x.S2CID122506352.
- ^Dempsey, Ross; Guinn, Charles (2020). "A Phase Transition in Minesweeper".arXiv:2008.04116[cs.AI].
- ^Kaye, Richard (31 May 2007)."Infinite versions of minesweeper are Turing complete"(PDF).Archived fromthe original(PDF)on 3 August 2016.Retrieved8 July2016.
General references
edit- Adamatzky, Andrew(1997). "How cellular automaton plays Minesweeper".Applied Mathematics and Computation.85(2–3):127–137.doi:10.1016/S0096-3003(96)00117-8.
- Lakshtanov, Evgeny; Oleg German (2010). "'Minesweeper' and spectrum of discrete Laplacians ".Applicable Analysis.89(12):1907–1916.arXiv:0806.3480.doi:10.1080/00036811.2010.505189.S2CID17474183.
- Mordechai Ben-Ari (2018).Minesweeper is NP-Complete(PDF)(Report). Weizmann Institute of Science, Department of Science Teaching. Archived fromthe original(PDF)on 9 June 2019.— An open-access paper explaining Kaye's NP-completeness result.