Hello all,
I've developed a simple chess application, as part of a university project, designed to offer quick and easy chess games, free of advertisement or other distractions.
https://selene.hud.ac.uk/u1173961/ChessMate/web
The application is fully working, offering human-to-human games or computer play (Stockfish). Unfortunately as the website has only just been released there may not be many human opponents to play against but please give it a go. The project is designed primarily for PC use, but should also work on mobile devices.
If you find any problems or want to offer an opinion on design features there is a short survey available on SurveyMonkey. Your input is greatly valued.
https://www.surveymonkey.com/r/JWPDV65
Many Thanks,
R.L. Hunter
New Chess App
Moderators: Harvey Williamson, Watchman
- MarcelaloW
- Member
- Posts: 4
- Joined: Thu Jun 11, 2015 8:53 pm
- Location: Greenland
New Chess App
I am looking for chess sources in functional languages. The only one I found yet is small chess program in PicoLisp package.
Are there any other open-source chess implementations in Lisp, Scheme, ML, maybe Haskell?
Are there any other open-source chess implementations in Lisp, Scheme, ML, maybe Haskell?
Re: New Chess App
There's GNU Chess integration with Emacs, so there's definitely elisp bits in there and possibly even a rudimentary elisp engine.MarcelaloW wrote:I am looking for chess sources in functional languages. The only one I found yet is small chess program in PicoLisp package.
Are there any other open-source chess implementations in Lisp, Scheme, ML, maybe Haskell?
Here's what I've got from the package details:
Note the requirement there, looks like there's a link to common lisp after all.chess is an installed package.
Status: Installed in `~/.emacs.d/elpa/chess-2.0.4/' (unsigned).
Archive: n/a
Version: 2.0.4
Requires: cl-lib-0.5
Summary: Play chess in GNU Emacs
Homepage: http://elpa.gnu.org/packages/chess.html
Keywords: games
Other versions: 2.0.4 (gnu).
Welcome to Emacs Chess, a chess playing module for GNU Emacs.
chess.el is an Emacs Lisp library and several clients on top of the
underlying library functionality for performing various activities
related to the game of chess.
Website: Organised Adversary - ICCF: 30667
OpenPGP/GPG Key: 0x321E4E2373590E5D - BTC address: 18Ua6y7D65QatEDZ36dtWNWpG9Ttrd4eqy
OpenPGP/GPG Key: 0x321E4E2373590E5D - BTC address: 18Ua6y7D65QatEDZ36dtWNWpG9Ttrd4eqy