Changes

Jump to: navigation, search

MessChess

4,649 bytes added, 10:54, 16 March 2019
Created page with "'''Home * Engines * MessChess''' FILE:wam03.jpg|border|right|thumb|link=hhttp://www.oocities.org/ebnsteve/muirwam.html| [https://en.wikipedia.org/wiki/Wh..."
'''[[Main Page|Home]] * [[Engines]] * MessChess'''

[[FILE:wam03.jpg|border|right|thumb|link=hhttp://www.oocities.org/ebnsteve/muirwam.html| [https://en.wikipedia.org/wiki/What-a-Mess What-a-Mess] <ref>Image from [http://www.oocities.org/ebnsteve/muirwam.html The What-a-Mess Collection], The [https://en.wikipedia.org/wiki/What-a-Mess#Books_list WaM books], written by [https://en.wikipedia.org/wiki/Frank_Muir Frank Muir] and illustrated by [https://en.wikipedia.org/wiki/Joseph_Wright_(illustrator) Joseph Wright], tell the tale of an [https://en.wikipedia.org/wiki/Afghan_Hound Afghan hound] whose real name is Prince [https://en.wikipedia.org/wiki/Afghan_Hound Amir of Kinjan]</ref> ]]

'''MessChess''', (Mess)<br/>
an experimental private chess engine written by [[Mridul Muralidharan]], which could be build to run under [[Linux]], [[Unix#Solaris]] and [[Windows]].
MessChess played the [[CCT5]] and [[CCT6]] online tournaments, and the [[WCRCC 2008]] ACCA World Computer Rapid Chess Championship.

=Etymology=
While Mess already stood for '''M'''ridul's Ch'''ess''', it got corrupted by an extra [[:Category:Chess Suffix|chess suffix]] into MessChess <ref>[http://www.geocities.ws/mridulm80/messchess.htm MessChess]</ref>.

=Description=
MessChess was used to to test ideas on chess game tree [[Search|search]], in particular the effect of heavy [[Move Ordering|move ordering]], heavy [[Quiescence Search|quiescence search]], and various [[Extensions|extensions]].
For instance many programs extend most of the useless checks, where MessChess tries to minimize most of these and the logic for this built into the move ordering code <ref>[http://www.geocities.ws/mridulm80/messchess.htm MessChess]</ref>.
MessChess applies [[Principal Variation Search|PVS]] with [[Aspiration Windows|aspiration]], [[Double Null Move|double null move]] with [[Depth Reduction R|R]] = 3, an extensive quiescence with "good" [[Captures|captures]], "good" [[Check|checks]], as well as other tactical moves, and heavily utilizes [[Attack and Defend Maps|attack tables]] for [[Evaluation|evaluation]] and move ordering, storing and retrieving results inside the primary and separate qsearch [[Transposition Table|transposition tables]], and a [[Pawn Hash Table|pawn structure-]] and [[Evaluation Hash Table|evaluation cache]].

=Selected Games=
[[WCRCC 2008]], round 10, [[Arasan]] - [[MessChess]] <ref>[http://compchess.org/ACCAWCRCC/2008ACCAWCRCC/2008WCRCCResults.html 2008 Second Annual ACCA World Computer Chess Championships - Results - PGN Download]</ref> <ref>[http://www.talkchess.com/forum/viewtopic.php?t=21913 Arasan in ACCA Rapid tourney (day 2)] by [[Jon Dart]], [[CCC]], June 22, 2008</ref>
<pre>
[Event "WCRCC 2008"]
[Site "Internet Chess Club"]
[Date "2008.06.22"]
[Round "10"]
[White "Arasan"]
[Black "MessChess"]
[Result "0-1"]

1.d4 d5 2.c4 e6 3.Nf3 dxc4 4.e3 b5 5.a4 c6 6.axb5 cxb5 7.b3 Nc6 8.bxc4 bxc4
9.Bxc4 Nf6 10.O-O Bd6 11.e4 Be7 12.d5 exd5 13.exd5 Nb4 14.Nc3 O-O 15.Re1 Bg4
16.Bb3 Rc8 17.Bb2 Bc5 18.Ne4 Nxe4 19.Rxe4 Bh5 20.g4 Bg6 21.Rxb4 Bxb4 22.Qd4
Qf6 23.Qxf6 gxf6 24.Rxa7 Rb8 25.Ra4 Rfc8 26.Ba2 Bc2 27.Ra6 Be4 28.Kg2 Bc5
29.Bc1 Bb6 30.Be3 Rc3 31.Kg3 Bxe3 32.fxe3 Rxe3 33.Kf4 Rxf3+ 34.Kxe4 Rh3
35.Bc4 Re8+ 36.Kd4 Kg7 37.Ra7 Rh4 38.h3 h5 39.d6 hxg4 40.hxg4 Rxg4+ 41.Kd3
Rd8 42.d7 Rg5 43.Kd4 Kf8 44.Bb3 Ke7 45.Ba4 Rb8 46.Kc4 f5 47.Ra5 f6 48.Bc6 f4
49.Ra6 Re5 50.Ra1 Rb6 51.d8=N Kxd8 52.Bf3 Ke7 53.Bg4 f5 54.Bf3 Re3 55.Kc5 Rbb3
56.Bd5 Rbc3+ 57.Kb4 0-1
</pre>

=See also=
* [[CHAOS]]
* [[MChess]]
* [[Witchess]]

=Forum Posts=
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=18&t=43743#p167070 Re: In fact, Arasan and KingofKings are Indian !] by [[Andrew Williams]], [[Computer Chess Forums|Winboard Forum]], August 10, 2003
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=18&t=46915&p=177483&start=7#p177483 Re: New chess engine] by [[Tord Romstad]], [[Computer Chess Forums|Winboard Forum]], March 18, 2004 » [[Natwarlal]]

=External Links=
==Chess Engine==
* [http://www.geocities.ws/mridulm80/messchess.htm MessChess]
* [http://www.chessclub.com/finger/messchess Information about messchess(C)] from [[Internet Chess Club|ICC]]
==Misc==
* [https://en.wiktionary.org/wiki/mess mess - Wiktionary]
* [https://en.wikipedia.org/wiki/Mess_%28disambiguation%29 Mess (disambiguation) from Wikipedia]
: [https://en.wikipedia.org/wiki/Multi_Emulator_Super_System Multi Emulator Super System]
* [https://en.wikipedia.org/wiki/What-a-Mess What-a-Mess from Wikipedia]

=References=
<references />
'''[[Engines|Up one Level]]'''
[[Category:Private]]
[[Category:Experimental]]
[[Category:Acronym]]
[[Category:Chess Suffix]]

Navigation menu