mine_sweeper: Play the Mine Sweeper game in R

Description Usage Arguments Note Author(s) References Examples

View source: R/mine_sweeper.R

Description

The controls should be familiar to you: Click the left mouse button to dig in an area, and right button to mark or unmark the area with flags.

Usage

1
mine_sweeper(width = 10, height = 10, mines = 20, cheat = FALSE)

Arguments

width

number of grids in horizontal axis

height

number of grids in vertical axis

mines

number of mines

cheat

logical. If TRUE a matrix indicating the mines will be printed

Note

Linux/Mac users have to use X11(type = 'Xlib') or the Cairo graphics device Cairo() in the package cairoDevice.

Author(s)

Yixuan Qiu yixuan.qiu@cos.name

References

https://en.wikipedia.org/wiki/Minesweeper_(computer_game)

Examples

1
2
3
4
5
6
## should use Xlib for the x11() device under *nix, e.g
if (interactive()) {
    if (.Platform$OS.type == "windows") 
        x11() else x11(type = "Xlib")
    mine_sweeper()
}

Example output



fun documentation built on Oct. 24, 2020, 1:07 a.m.