Changes

Jump to: navigation, search

Monsoon

5,893 bytes added, 15:20, 24 May 2019
Created page with "'''Home * Engines * Monsoon''' FILE:Monsoon clouds Lucknow.JPG|border|right|thumb| Monsoon clouds <ref>Monsoon clouds over [https://en.wikipedia.org/wiki..."
'''[[Main Page|Home]] * [[Engines]] * Monsoon'''

[[FILE:Monsoon clouds Lucknow.JPG|border|right|thumb| Monsoon clouds <ref>Monsoon clouds over [https://en.wikipedia.org/wiki/Lucknow Lucknow], [https://en.wikipedia.org/wiki/Uttar_Pradesh Uttar Pradesh], [https://en.wikipedia.org/wiki/Monsoon Monsoon from Wikipedia]</ref> ]]

'''Monsoon''',<br/>
a chess engine by [[Scott Gasch]], written in [[C]], and compliant to the [[Chess Engine Communication Protocol]]. Monsoon, whose development started in 2000,
and its multithreaded successor [[Typhoon]] are well described on Scott's Monsoon/Typhoon homepage <ref>[https://wannabe.guru.org/scott/hobbies/chess/ Monsoon/Typhoon Homepage]</ref>.

=Description=
Monsoon and [[Typhoon]] represent the board as [[0x88]] array, where the [[0x88#SquareRelations|difference of two square coordinates]] has unique [[Direction|direction]] and [[Distance|distance]] relationship, extensively using [[Vector Attacks|vector delta tables]] for [[Check|in check]] detection, [[Move Generation|move generation]], [[X-ray|X-ray attack]] detection, [[Portable Game Notation|PGN]] file parsing for [[Opening Book|book]] creation, [[Static Exchange Evaluation|static exchange evaluation]], and [[Evaluation|position evaluation]].
It performs a [[Principal Variation Search|principal variation search]] with [[Null Move Pruning|nullmove pruning]], various [[Extensions|extensions]] and [[Transposition Table|transposition table]].
For [[Evaluation|evaluation]] purpose, Monsoon keeps track of [[Piece-Square Tables|piece-square]] and [[Material|material balance]] [[Incremental Updates|incrementally]]. Utilizing a [[Pawn Hash Table|pawn hash table]] with some pawn [[Bitboards|bitboards]], it considers the [[Pawn Structure|pawn structure]] along with multiple features for [[King|king]] and [[Evaluation of Pieces|pieces]], such as [[King Safety|king safety]] and [[Mobility|mobility]] to name a few.
Monsoon and Typhoon support [[Nalimov Tablebases]] and apply various simple [[Interior Node Recognizer|interior node recognizers]] for [[Wrong Color Bishop and Rook Pawn|wrong color bishop endgames]] and trivially won [[KPK]] games. These recognizer are based on [[Thorsten Greiner|Thorsten Greiner's]] program [[Amy]] <ref>[https://wannabe.guru.org/scott/hobbies/chess/ Monsoon/Typhoon Homepage - Miscellanious]</ref>.

=Tournament Play=
Monsoon played the [[CCT3]], [[CCT4]] and [[CCT5]] [[Tournaments and Matches#online|online tournaments]] with a significant upward trend.

=Selected Games=
<ref>PGN download from [http://www.vrichey.de/cct4/ CCT4] hosted by [[Volker Richey]]</ref>
==Warp==
[[CCT4]], round 7, [[Warp]] - [[Monsoon]]
<pre>
[Event "CCT4"]
[Site "Internet Chess Club"]
[Date "2002.01.26"]
[Round "7"]
[White "Warp"]
[Black "Monsoon"]
[Result "0-1"]

1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.d4 cxd4 5.Nf3 Nc6 6.Bc4 Nb6 7.Bb3 d5 8.cxd4 Bg4 9.Be3 e6 10.h3 Bh5
11.O-O Bb4 12.a3 Ba5 13.Nc3 Bxc3 14.bxc3 O-O 15.Bc2 Nc4 16.Qe2 f5 17.Bd3 f4 18.Bc1 Kh8 19.Bxc4
dxc4 20.Qxc4 Bxf3 21.gxf3 Rc8 22.Qxe6 Nxd4 23.cxd4 Rc6 24.Qg4 Qxd4 25.Rb1 Rg6 26.Rxb7 Qd5 27.Rb4
Qxf3 28.Qxg6 hxg6 29.e6 Qxh3 30.Bxf4 Qg4+ 31.Bg3 Qxe6 32.Rc1 Rd8 33.Rc5 Rd1+ 34.Kg2 g5 35.Rb8+
Kh7 36.Rb4 Ra1 37.Be5 Rxa3 38.Bc3 Ra2 39.Bb2 a5 40.Rbb5 Qg4+ 41.Kf1 a4 42.Rc7 Qe4 43.Rxg7+ Kh6
44.Rb6+ Kh5 45.Ra7 Qh1+ 46.Ke2 Qb1 47.Ke3 Rxb2 48.Rxb2 Qxb2 49.Kd3 a3 50.Kc4 Qxf2 51.Rxa3 g4
52.Ra5+ Kg6 53.Ra6+ Kf7 54.Ra3 g3 55.Rxg3 Qxg3 56.Kd4 Ke6 57.Kc4 Qe3 58.Kb4 Kd5 59.Ka5 Qb3
60.Ka6 Kc6 61.Ka7 Qb7# 0-1
</pre>

==HIARCS==
[[CCT4]], round 8, [[HIARCS]] - [[Monsoon]]
<pre>
[Event "CCT4"]
[Site "Internet Chess Club"]
[Date "2002.01.26"]
[Round "8"]
[White "HIARCS 8"]
[Black "Monsoon"]
[Result "0-1"]

1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.f4 Nbd7 8.Qf3 Qc7 9.O-O-O b5 10.e5 Bb7
11.Qh3 dxe5 12.Nxe6 fxe6 13.Qxe6+ Be7 14. Bxb5 axb5 15.Nxb5 Qb6 16.Nd6+ Kd8 17.Nxb7+ Qxb7 18.fxe5
Ra6 19.Rxd7+ Nxd7 20.Qxe7+ Kc8 21.Qxg7 Re8 22.Qf7 Rf8 23.Qc4+ Qc6 24.Qxc6+ Rxc6 25.Bh4 Nxe5 26.Bg3
Nd3+ 27.Kb1 Nf4 28.Rf1 Rcf6 29.c4 Ne2 30.Rxf6 Rxf6 31.Be5 Rf5 32.Bd6 Kd7 33.c5 Nd4 34.a4 Nb3 35.Ka2
Nxc5 36.Bxc5 Rxc5 37.Kb3 Rf5 38.h4 Re5 39.Ka3 Re3+ 40.b3 Kc6 41.g4 Re4 42.g5 0-1
</pre>

=See also=
* [[Typhoon]]

=Forum Posts=
* [https://www.stmintz.com/ccc/index.php?id=208425 CCT4: monsoon vs. cyberpagno 0-1 lessons] by [[Scott Gasch]], [[CCC]], January 19, 2002 » [[CyberPagno]]
* [https://www.stmintz.com/ccc/index.php?id=208685 Re: quarkx v monsoon-ccct4] by [[Scott Gasch]], [[CCC]], January 20, 2002 » [[Quark]]
* [https://www.stmintz.com/ccc/index.php?id=278327 monsoon's losses in CCT5] by [[Scott Gasch]], [[CCC]], January 19, 2003

=External Links=
==Chess Engine==
* [https://wannabe.guru.org/scott/hobbies/chess/ Monsoon/Typhoon Homepage]
==Misc==
* [https://en.wikipedia.org/wiki/Monsoon Monsoon from Wikipedia]
* [https://de.wikipedia.org/wiki/G%C3%A1bor_Juh%C3%A1sz Gábor Juhász] with [[:Category:Palle Mikkelborg|Palle Mikkelborg]] - [http://www.discogs.com/G%C3%A1bor-Juh%C3%A1sz-With-Palle-Mikkelborg-6040/release/4515235 Monsoon] (2004), [https://en.wikipedia.org/wiki/YouTube YouTube] Video
: lineup: [http://www.discogs.com/artist/2411115-Barcza-Horv%C3%A1th-J%C3%B3zsef Jószef Horváth Barcza], [http://www.discogs.com/artist/268308-Elem%C3%A9r-Bal%C3%A1zs Elemér Balázs], [http://www.discogs.com/artist/1490634-G%C3%A1bor-Juh%C3%A1sz Gábor Juhász], [http://www.discogs.com/artist/496520-Helen-Davies Helen Davies], [http://www.discogs.com/artist/212450-Andr%C3%A1s-D%C3%A9s András Dés], [[:Category:Palle Mikkelborg|Palle Mikkelborg]], [http://www.discogs.com/artist/693610-Zolt%C3%A1n-Lantos Zoltán Lantos]
: {{#evu:https://www.youtube.com/watch?v=mzXZW58QDXc|alignment=left|valignment=top}}

=References=
<references />
'''[[Engines|Up one level]]'''
[[Category:WinBoard]]
[[Category:XBoard]]
[[Category:Meteorology]]
[[Category:Palle Mikkelborg]]

Navigation menu