Difference between revisions of "MLChess"
GerdIsenberg (talk | contribs) (Created page with "'''Home * Engines * MLChess''' border|right|thumb|262px|link=http://www.hpcalc.org/details.php?id=3067| MLChess [[GUI <ref>Image fro...") |
GerdIsenberg (talk | contribs) |
||
Line 14: | Line 14: | ||
=Forum Posts= | =Forum Posts= | ||
+ | ==1995 ...== | ||
* [https://groups.google.com/d/msg/comp.sys.hp48/FWmYmytpmwg/R5mt8DCZlHcJ MLChess V1.01] by [[Peter Österlund]], [https://groups.google.com/forum/#!forum/comp.sys.hp48 comp.sys.hp48], December 17, 1995 | * [https://groups.google.com/d/msg/comp.sys.hp48/FWmYmytpmwg/R5mt8DCZlHcJ MLChess V1.01] by [[Peter Österlund]], [https://groups.google.com/forum/#!forum/comp.sys.hp48 comp.sys.hp48], December 17, 1995 | ||
* [https://groups.google.com/d/msg/comp.sys.hp48/zx0VIxwgpxs/yzGSUhQZLXAJ MLChess 1.04] by [[Peter Österlund]], [https://groups.google.com/forum/#!forum/comp.sys.hp48 comp.sys.hp48], December 26, 1995 | * [https://groups.google.com/d/msg/comp.sys.hp48/zx0VIxwgpxs/yzGSUhQZLXAJ MLChess 1.04] by [[Peter Österlund]], [https://groups.google.com/forum/#!forum/comp.sys.hp48 comp.sys.hp48], December 26, 1995 | ||
Line 20: | Line 21: | ||
* [https://groups.google.com/d/msg/comp.sys.hp48/4ZGmjGpEyDU/EGgupAvhkfIJ What and where is the BEST hp48 chess program?] by Chris Gotwalt, [https://groups.google.com/forum/#!forum/comp.sys.hp48 comp.sys.hp48], March 04, 1997 | * [https://groups.google.com/d/msg/comp.sys.hp48/4ZGmjGpEyDU/EGgupAvhkfIJ What and where is the BEST hp48 chess program?] by Chris Gotwalt, [https://groups.google.com/forum/#!forum/comp.sys.hp48 comp.sys.hp48], March 04, 1997 | ||
* [https://groups.google.com/d/msg/comp.sys.hp48/hPZF-1AFo4E/0fb14iuzbjYJ MLChess 1.09] by [[Peter Österlund]], [https://groups.google.com/forum/#!forum/comp.sys.hp48 comp.sys.hp48], May 08, 1999 | * [https://groups.google.com/d/msg/comp.sys.hp48/hPZF-1AFo4E/0fb14iuzbjYJ MLChess 1.09] by [[Peter Österlund]], [https://groups.google.com/forum/#!forum/comp.sys.hp48 comp.sys.hp48], May 08, 1999 | ||
+ | ==2000 ...== | ||
* [https://groups.google.com/d/msg/comp.sys.hp48/ZtVPbkjGZWs/IV06qlXTlvoJ MLChess V1.11 with experimental HP49 support] by [[Peter Österlund]], [https://groups.google.com/forum/#!forum/comp.sys.hp48 comp.sys.hp48], March 12, 2000 | * [https://groups.google.com/d/msg/comp.sys.hp48/ZtVPbkjGZWs/IV06qlXTlvoJ MLChess V1.11 with experimental HP49 support] by [[Peter Österlund]], [https://groups.google.com/forum/#!forum/comp.sys.hp48 comp.sys.hp48], March 12, 2000 | ||
* [http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/archv021.cgi?read=244965 Re: New pictures of HP Prime in hand] by [http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/archv021.cgi?contact=244971 Gerson W. Barbosa], [http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/archv021.cgi HP Forum Archive 21], June 13, 2013 | * [http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/archv021.cgi?read=244965 Re: New pictures of HP Prime in hand] by [http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/archv021.cgi?contact=244971 Gerson W. Barbosa], [http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/archv021.cgi HP Forum Archive 21], June 13, 2013 |
Latest revision as of 22:40, 13 January 2019
MLChess,
Peter Österlund's open source chess program for the HP 48 series of Graphing calculators with its 131×64 pixel LCD, released in 1995 under the GNU GPL. MLChess is written mainly in machine language aka Saturn assembly [2]. Initial RPL routines were subsequently replaced by assembly code [3] .
Contents
Description
MLChess uses negamax alpha-beta with a search depth of 2, 3 or 4 plies for three different levels, captures are extented up to 4 additional plies. The evaluation is based on a few heuristic rules, most are simplified versions of heuristics taken from GNU Chess. On level 2, the program will always find a mate-in-one, and on level 3 the program will always avoid a mate-in-one by the opponent if it is possible [4] .
See also
Forum Posts
1995 ...
- MLChess V1.01 by Peter Österlund, comp.sys.hp48, December 17, 1995
- MLChess 1.04 by Peter Österlund, comp.sys.hp48, December 26, 1995
- MLChess 1.06 by Peter Österlund, comp.sys.hp48, July 17, 1996
- MLChess 1.07 by Peter Österlund, comp.sys.hp48, August 10, 1996
- What and where is the BEST hp48 chess program? by Chris Gotwalt, comp.sys.hp48, March 04, 1997
- MLChess 1.09 by Peter Österlund, comp.sys.hp48, May 08, 1999
2000 ...
- MLChess V1.11 with experimental HP49 support by Peter Österlund, comp.sys.hp48, March 12, 2000
- Re: New pictures of HP Prime in hand by Gerson W. Barbosa, HP Forum Archive 21, June 13, 2013
External Links
- Detailed information for MLChess, Part of the HP Calculator Archive © Eric Rechlin
References
- ↑ Image from Detailed information for MLChess, Part of the HP Calculator Archive © Eric Rechlin
- ↑ Gilbert Fernandes, Eric Rechlin (2005). Introduction to Saturn Assembly Language. Third edition, Part of the HP Calculator Archive
- ↑ MLChess 1.07 by Peter Österlund, comp.sys.hp48, August 10, 1996
- ↑ Description based on MLChess.txt V1.14