Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
minmax-wt-alpha-beta-pruning
A generic minmax algorithm engine (with alpha-beta pruning) that can work with any game supplied by the user
rapid-draughts
A super speedy, blazing fast, rocket-powered TypeScript draughts/checkers engine with move validation, AI and game history.
@jortvl/draughts
A draughts(/checkers) engine, without AI computer component.
checkers-lib
A simple checkers game Engine and AI
@ayshrj/checkers.js
A TypeScript-based headless Checker game engine for simulating game logic, AI moves, and game state management.
chkutils
package for type checking and various utilities
alphabeta
a general purpose minimax framework which uses alpha-beta, an A.I. tool useful for machine decision making
ymir-js
This toolkit is created to make it easier for you to develop games like chess, checkers, go, match 3 puzzle and more. It is still under development.
checkers-game
A functional game of checkers
@withonevision/is-helper
A collection of "is"-style helpers to help solidify if something "is" something else. Has no dependencies and uses only raw JavaScript methodology.
handyscript
A set of useful modules that makes the javascript development context easier
draughts
A javascript draughts library for move generation/validation, piece placement/movement and draw detection
@mozeyinedu/check
@mozeyinedu/check is a package that contains functions that check some conditions just to preserve time for other stuff
handyutility
a set of Javascript supplements utilities and functions
draughtsboard
draughtsboard, checkersboard implementation in javascript
negamax-alpha-beta
A configurable implementation of negamax depth-first tree search with alpha-beta pruning
checkers.js
A Javascript Checkers Move validation library
inquirer-chessboard
Inquirer chessboard prompt