ion

All web apps in the Catalogue

JSMinesweeper

by DavidNHill · io.github.davidnhill.jsminesweeper

Not TrustedWeb appUnrated★ 176 stars

Minesweeper player, solver and analyser in javascript

Screenshots

  • Landing screen
    Landing screen
  • Empty Analysis screen
    Empty Analysis screen
  • Analysis screen
    Analysis screen
  • Probability engine
    Probability engine
  • Solver 50/50
    Solver 50/50
  • Solver pseudo 50/50
    Solver pseudo 50/50

About

Play Minesweeper and analyse arbitrary positions at https://davidnhill.github.io/JSMinesweeper/ This readme explains how to use the software and what techniques the solver uses. The Java solver has a 41% win rate on classic expert (30x16/99 safe start in a corner) and 54.3% on modern expert (30x16/99 open start at (3,3)). The Javascript version is slightly weaker. JSMinesweeper is the open-source project DavidNHill/JSMinesweeper (https://github.com/DavidNHill/JSMinesweeper) by DavidNHill, released under MIT. Ion packages it unmodified from commit 256cd7d0a1a6, adding only a manifest, an icon and a storage compatibility script.

Source

Written by DavidNHill, published to Oikou by Ben Grande.

  • ★ 176 stars on GitHub
  • Licence: MIT
  • Built from commit 256cd7d0a1a6

View the repository on GitHub

Age rating

Not rated. Nobody has said who this app is suitable for, so Personal Clouds and the Oikou app treat it as 18+.

What version 0.20260926.0 may do

Internet

It asks to reach nothing on the internet.

Personal Cloud tools

  • Keep a database of its own on your Personal Cloud ion.db

Notifications

It does not send push notifications.

Storage

Up to 16 MB on your Personal Cloud.

Add to Personal Cloud

Sign in to add this web app to a Personal Cloud of yours. It runs there, on your own computer, and you open it from there; nothing is installed on your phone.

Sign in to add

Versions

0.20260926.0 Latest Shown above

Published · a ready-built bundle

Imported from DavidNHill/JSMinesweeper at 256cd7d0a1a6.

Report this app