Mindsweeper
Details
| Last Update: | 2008-02-01 17:02:26 |
| Version: | 1.9 |
| License/Program Type: | GPL (GNU General Public License) |
| Publisher: | Kipp Cannon |
| Price: | $0.00 |
Description:
MindSweeper is yet another incarnation of the classic
minesweeper puzzle, everybody's favourite waste of CPU cycles.
MindSweeper includes a solver that plays along with you to tell you
if you can move without guessing. Or just let it play for you!
The solver in this game uses a "brute force" approach. It
begins by identifying all of the unmarked cells for which
information is available and then systematically tests each
possible arrangement of flags in those cells searching for flag
arrangements that are consistent with all available information. As
the search procedes, for each cell a count is kept of the number of
valid arrangements in which it was flagged. When the search
terminates, the ratio of this number to the total number of valid
arrangements gives the probability of finding a mine in that cell.
If this ratio is 0 then the cell can be cleared with certainty, if
the ratio is 1.0 then it can be flagged with certainty.
Here are some key features of
"Mindsweeper":
· Unlimited board size (limited by screen size).
· Adjustable cell size.
· Four preset difficulty levels.
· Option to analyze the game board in real-time to see
if a move can be made without guessing.
· Option to display the probability of finding a mine in
each cell based on the information available.
· Option to "autoplay" the game: to automatically make
any moves that can be made without guessing.
· Option to autoplay a specified number of games and
record the percentage that could be completed without guessing,
thereby measuring the "playability" of a given board size and
mine density.
What's New in This Release:
· Renamed autoplay. to solver..
· Began spliting the solver into a front-end and generic
back-end.
· Extensive elimination and re-organization of global
variables.
· Found and fixed a bug in the solver: it was not able
to correctly identify situations in which all non-border sites can
be flagged. Recomputed layability of Advanced level to confirm the
numbers in the README file.
· Replaced some linked lists in the solver with arrays.
This will lead the way to an in-place arrangement analyzer (as
opposed to the recursive implementation currently being used).
· Disabled -g and -l command line options if diagnostics
mode not enabled.
· Reworked the "quick move" implementation in the
solver. Now possible mine sites are found first and the quick move
analyzer processes only them. This avoids scanning the entire board
for cells twice in the event the quick move algorithm fails.
· Converted the quick move algorithm into a list
optimizing algorithm. The idea is to move cells that can be decided
based on their immediate neighbours to the front of each list of
cells.
· This prevents them from being tested over and over
again and so speeds up full arrangement analysis mode but slows
down full board analysis
· Solver now computes mine probabilities for nonborder
cells.
· "Perform board analysis" must now be selected in
order to select "Autoplay".
· Fixed an off-by-one bug in the minefield widget's
clipping code that was causing random segfaults.
0 comments
Downloadtube.com agrees that pirated software hurts software
developers and does not support such practices. We acknowledge and
agree that software piracy is theft. Using Mindsweeper crack,
Mindsweeper key generator, Mindsweeper keygen, as well as any
pirated Mindsweeper serial number/serial numbers and Mindsweeper
registration code/codes, warez, keys, torrents, passwords, is illegal
and does not support the future development of Mindsweeper.
Downloadtube.com advises that Mindsweeper should be only used in
accordance with the rules of intellectual property and the existing
Criminal Code. Downloadtube.com does not allow the inclusion of any
crack, serial or keygen and disclaims any liability for the
inappropriate use of Mindsweeper.
Add to
Mindsweeper Version History
Related Software
|
|
From category: Arcade |
| F.S.a. 1.10 is arcade software developed by Dennis Busch. Shoot UFOs. Save city. Get highscore. Prevent aliens from destroying your city and your cannons. You are \"TheHuman\" and by... |
|
|
From category: Puzzle |
| Console Lines 1.0.4 is puzzle software developed by Black Angel. Console Lines is a \"Lines\" game for the Unix terminal. There is no in-game help available right now, so check the README file. To... |
|
|
From category: TBS |
| Feudalistic Dynasties 0.0.1.3 is tbs software developed by Dietmar Funck. Feudalistic Dynasties is a turn-based strategy game placed in the time of feudality in the early middle ages. As a... |
|
|
From category: Simulations |
| Take a look at this screen saver featuring some relaxing images from top health centers. It may help You to relax and want to be there.... |
|
|
From category: Puzzle |
| Caboodle 0.5 is puzzle software developed by Juri Pakaste. Caboodle is a puzzle game where you move points on the screen trying to untangle the lines linking them. This project is a clone of... |
|
|
From category: RPG |
| Vulture\'s is an isometric graphics interface to NetHack and SlashEM.... |
|
|
From category: Action |
| Battle Free is a free online first-person shooter game.... |
|
|
From category: RTS |
| Aevum Obscurum 2.5.0 is rts software developed by Aevum Obscurum Entertainment. It\'s the beginning of the 14th century and there is only one thing on the minds of the Kings of Europe: Glory! Armie... |
|
|
From category: RTS |
| Invasion Battle of Survival us a futuristic real-time strategy game.... |
|
|
From category: Arcade |
| Password unmask utility display Microsoft office outlook password. Tool display encrypted security code review forgotten mail account password, login detail and incoming outgoing server information. P... |
|
|
From category: RTS |
| Attal 0.10.1 is rts software developed by Attal Team. Attal: Lords of Doom is a strategy game still in development. It\'s a turn-based strategy game, that can be played alone (against AI) or... |
|
|
From category: TBS |
| Autoplay 0.3 is tbs software developed by Folkert van Heusden. Autoplay project connects two xboard/winboard protocol complaint chess engines and lets them play against each other. The result will... |
|
|
From category: Simulation |
| The Space Opera program is a turn based space exploration game.... |
|
|
From category: TBS |
| CSBoard 0.6 is tbs software developed by Nickolay V. Shmyrev. CSBoard is a small GUI for gnuchess. It is written in C and uses gtk-sharp and mono. CSBoard is simple, but allows you just play chess... |
|
|
From category: RPG |
| Dragon Hunt 3.55 is rpg software developed by Evil Mr Henry, Allison Marles, George Tuosto. Dragon Hunt game is an extensible Python RPG. Graphical Role-playing game. Investigate the rumors... |
Leave a comment