Skip to content

danielholmes/picross

Repository files navigation

picross

Deploy

Play a library of picross puzzles and use an "AI" to solve them like a human might.

https://picross.danielholmes.org/

Development Requirements

  • NodeJS (tested with 12.20.2)
  • NPM (tested with 6.14.11)

Setting up Dev

npm install

Running on Dev

npm start

The site will be available on http://localhost:8080.

Tests and Static Analysis

npm run lint
npm run ts
npm run test

Deployment

Done via Github Actions which will deploy the site to https://picross.danielholmes.org/.

TODO

  • Better ui feedback for which action about to take (2 step process)
  • Respond if % doesn't work out (incorrect)
  • Add AI test for all library images
  • Use a UI framework and/or proper graphic treatment.
  • Stop "flash" when creating image
  • Find a vector graphic library that can be used for different sized boards.
  • Create a library mode which saves progress (has beaten, best time)

About

Play games of Picross and learn strategy by watching an AI solver.

Topics

Resources

License

Stars

Watchers

Forks