nbcheckers
terminal checkers (draughts) game
TLDR
Play checkers against the computer
$ nbcheckers
Set AI difficulty level$ nbcheckers -p [5]
Play two humans$ nbcheckers -1 h -2 h
Play without replay prompt$ nbcheckers -n
SYNOPSIS
nbcheckers [options]
DESCRIPTION
nbcheckers is a terminal-based checkers (draughts) game from the nbsdgames collection. Players take turns moving pieces diagonally, jumping over opponent pieces to capture them. Pieces that reach the opposite end of the board become kings and can move backward.Controls: arrow keys or hjkl to move cursor, ENTER to select and move pieces, q to quit. Mouse input is also supported.
PARAMETERS
-1 type
Set player 1 type: h (human) or c (computer).-2 type
Set player 2 type: h (human) or c (computer).-p depth
Set AI difficulty/search depth (1-127).-n
Don't ask for replay after the game ends.-h
Display help information.
PREVIEW
. x . x . x . x x . x . x . x . . . . . . . . . o . o . o . o . . o . o . o . o
CAVEATS
Requires a terminal with ncurses support. Part of the nbsdgames collection.
HISTORY
nbcheckers is part of nbsdgames, a package of 18 text-based terminal games created by abakh. Checkers (draughts) is one of the oldest known board games, with origins dating back to approximately 3000 BC.
