Skip to content

buzzdecafe/kinghunt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7905296 · Nov 20, 2013

History

94 Commits
Nov 17, 2013
Nov 3, 2013
Sep 21, 2013
Aug 31, 2013
Aug 31, 2013
Nov 17, 2013
Sep 26, 2013
Sep 26, 2013
Aug 31, 2013
Sep 28, 2013
Nov 20, 2013
Nov 20, 2013
Nov 17, 2013

Repository files navigation

KingHunt

Select a chess problem and solve it in the number of moves stipulated.

For FirefoxOS to start. Installation page for FirefoxOS

To do

Interface &c.

  • Interface for loading other books or individual problems
  • validate FEN (use chess.js validate_fen method, duh)
  • limit book length for performance reasons
  • show spinner or something while problems load up
  • redesign load page with title & logo
  • add undo button on board
  • add next problem/previous problem buttons on board
  • add reload button to board
  • enable pawn-promotion choice (proving trickier than anticipated)

AI and storage

  • enable switching between manual mode and AI mode (defer to later version)
  • develop better AI! (defer to later version)
  • mark problems solved and persist somewhere (localStorage? indexedDB?)
  • detect when problem successfully solved or when failed

build stuff

  • integrate grunt-jshint-karma-jasmine into build process
  • create dev and prod build paths (minify for production)
  • grunt task to build the firefoxos webapp
  • grunt task to add VERSION file in archive

Version

0.1.0

About

Chess problems

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages