Changes

Jump to: navigation, search

Plisk

6,651 bytes added, 19:41, 27 May 2020
Created page with "'''Home * Engines * Plisk''' FILE:Egg-rmh.jpg|border|right|thumb| A broken wild bird eggshell <ref>A broken wild bird [https://en.wikipedia.org/wiki/Egg..."
'''[[Main Page|Home]] * [[Engines]] * Plisk'''

[[FILE:Egg-rmh.jpg|border|right|thumb| A broken wild bird eggshell
<ref>A broken wild bird [https://en.wikipedia.org/wiki/Eggshell eggshell], [https://commons.wikimedia.org/wiki/File:Egg-rmh.jpg Photo] by [https://www.flickr.com/photos/rockymountainhigh/ Kim Pardi], June 21, 2005, [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons]</ref> ]]

'''Plisk''', (PliskChess)<br/>
a [[Chess Engine Communication Protocol]] and [[UCI]] compliant chess engine by [[Vlad Stamate]],
written in [[Cpp|C++]], first released in June 2009 <ref>[http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=50232 New winboard engine: Plisk] by [[Olivier Deville]], [[Computer Chess Forums|Winboard Forum]], June 26, 2009</ref>.
Its development started in January 2009, when Plisk evolved from Vlad's earlier engine '''fastthink''' with a completely re-written [[Search|search]] <ref>[https://sites.google.com/site/pliskchess/ PliskChess - History]</ref>.
Plisk played the [[ACCA 2010]], [[ACCA 2011]], and the [[WCRCC 2010]]. Since version 0.2.4o, binaries are available for [[Windows]], [[Linux]] and [[Mac OS]].

=Features=
<ref>[https://sites.google.com/site/pliskchess/ PliskChess - Features]</ref>
* [[Rotated Bitboards]]
* [[Parallel Search]]
* [[Alpha-Beta]] [[Principal Variation Search]]
* [[Transposition Table]]
* [[Quiescence Search]]
* [[Delta Pruning]] in QS
* [[Static Exchange Evaluation]]
* [[Futility Pruning]]
* [[Late Move Reductions]]
* [[Null Move Pruning]]
* [[Check Extensions]]
* [[Opening Book]] (own format)
* [[Perft]]
* [[Pondering]]

=Acknowledgments=
<ref>The creation of Plisk could not have been possible without the help of other people, ideas and programs. Below is a list of some influences... plisk_027_d_linux.zip/thanks.txt</ref>
* Detecting if there is a key press in the pipe - from [[Glaurung]], from [[Beowulf]], from [[OliThink]]
* Idea of doing a [[Futility Pruning|futility check]] for each move that is accepted in QS (rather than once per QS node) - from [[Stockfish]]
* Non-constant [[Late Move Reductions|LMR]] [[Depth Reduction R|depth reduction]], but use either linear or logarithmical - from [[Stockfish]]
* [[Rotated Bitboards|Rotated bitboards]] for [[Move Generation|move generation]] (and other tasks) - from [[Crafty]] and [[Robert Hyatt]]
* [[Material Tables|Material imbalance ideas]] - from [[Larry Kaufman]]
* [[Evaluation|Evaluate]] [[King Safety]] with identifying what squares in kings' vicinity are attacked but not defended, or only defended by the king itself - from [[Stockfish]]
* [[Parallel Search|SplitMP]] and other MP related ideas (where to synch, lock, the fact that in split nodes you do not need to do [[Null Move Pruning|null move]], [[Razoring|razoring]], etc.) - from [[Viper]], from [[Stockfish]]

=Selected Games=
[[WCRCC 2010]], round 8, [[Plisk]] - [[Telepath]] <ref>[http://www.talkchess.com/forum/viewtopic.php?t=35471&start=6 Re: WCRCC 2010 - Plisk games] by [[Vlad Stamate]], [[CCC]], July 18, 2010</ref>
<pre>
[Event "WCRCC 2010"]
[Site "Internet Chess Club"]
[Date "2010.07.18"]
[Round "8"]
[White "Plisk"]
[Black "Telepath"]
[Result "1-0"]

1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e5 7.Nf3 Be7 8.Bc4 O-O 9.O-O Be6
10.Bxe6 fxe6 11.Qd2 Nc6 12.Rad1 Ng4 13.Qe2 Nxe3 14.Qxe3 b5 15.Rd2 Qe8 16.Rfd1 Rb8
17.Ne2 Qf7 18.Ng3 Rfc8 19.h3 b4 20.Qe2 a5 21.Qd3 Nd8 22.a3 bxa3 23.Qxa3 Rc5 24.c3 Nc6
25.Re1 Rcb5 26.Qa4 R8b6 27.Ra1 d5 28.Qa2 Rb3 29.Rad1 Bf6 30.Qa4 d4 31.Rc1 g6 32.cxd4
R3b4 33.Rxc6 Rxa4 34.Rxb6 exd4 35.e5 Qc7 36.Rxe6 Be7 37.Ne4 d3 38.Rxe7 Qxe7 39.Nf6+
Kf7 40.Rxd3 Ke6 41.Nxh7 Qb4 42.Kh2 Qc4 43.Rd6+ Ke7 44.Rf6 Qa2 45.Nf8 Qxb2 46.Nxg6+ Kd8
47.Ng5 Kc7 48.Rf7+ Kc6 49.e6 Ra1 50.Nf3 Qb8+ 51.Nfe5+ Kd5 52.e7 Qe8 53.Rf8 Qxe7 54.Nxe7+
Kxe5 55.Ng6+ Ke6 56.Nf4+ Ke7 57.Ra8 Ra2 58.Kg3 Kf6 59.h4 Ra3+ 60.Kg4 Ra1 61.Ra6+ Ke5
62.h5 Rb1 63.Rxa5+ Kd6 64.Ra7 Rb8 65.h6 Rg8+ 66.Rg7 Rh8 67.h7 Ke5 68.Rf7 Kd6 69.Ng6 Ra8
70.Nf8 Rb8 71.h8=Q Rb7 72.Rxb7 Kc6 73.Rb5 Kxb5 74.Qc3 Ka6 75.Qb3 Ka5 76.Nd7 Ka6 77.Qb6#
1-0
</pre>
=Forum Posts=
==2009==
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=50232 New winboard engine: Plisk] by [[Olivier Deville]], [[Computer Chess Forums|Winboard Forum]], June 26, 2009
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=50251 Plisk 0.0.6] by [[Vlad Stamate]], [[Computer Chess Forums|Winboard Forum]], July 09, 2009
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=50347 Plisk] by [[Vlad Stamate]], [[Computer Chess Forums|Winboard Forum]], August 20, 2009
==2010 ...==
* [http://www.talkchess.com/forum/viewtopic.php?t=33621 Plisk 0.2.1] by [[Vlad Stamate]], [[CCC]], April 05, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=34135 New release: Plisk 022] by [[Vlad Stamate]], [[CCC]], May 03, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=34310 Plisk 023h] by [[Vlad Stamate]], [[CCC]], May 15, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=35006 Plisk 024 release] by [[Vlad Stamate]], [[CCC]], June 17, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=35471 WCRCC 2010 - Plisk games] by [[Vlad Stamate]], [[CCC]], July 17, 2010 » [[WCRCC 2010]]
* [http://www.talkchess.com/forum/viewtopic.php?t=35557 Plisk 025 released] by [[Vlad Stamate]], [[CCC]], July 23, 2010
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=51102 Plisk 025] by [[Vlad Stamate]], [[Computer Chess Forums|Winboard Forum]], July 23, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=35732 Plisk 0.2.5n 64-bit - CCRL 40/4 Results] by [[Adam Hair]], [[CCC]], August 08, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=36685 New Plisk 027d] by [[Vlad Stamate]], [[CCC]], November 13, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=41058 2011 ACCA Pan American CCC - Plisk games] by [[Vlad Stamate]], [[CCC]], November 12, 2011 » [[ACCA 2011]]

=External Links=
==Chess Engine==
* [https://sites.google.com/site/pliskchess/ PliskChess]
* [http://www.computerchess.org.uk/ccrl/404/cgi/compare_engines.cgi?family=Plisk&print=Rating+list&print=Results+table&print=LOS+table&print=Ponder+hit+table&print=Eval+difference+table&print=Comopp+gamenum+table&print=Overlap+table&print=Score+with+common+opponents Plisk 64-bit] in [[CCRL|CCRL Blitz]]
==Misc==
* [https://en.wiktionary.org/wiki/plisk plisk - Wiktionary]
* [https://www.urbandictionary.com/define.php?term=plisk Urban Dictionary: Plisk]

=References=
<references />
'''[[Engines|Up one level]]'''
[[Category:WinBoard]]
[[Category:XBoard]]
[[Category:UCI]]
[[Category:X86]]
[[Category:X64]]
[[Category:PC]]
[[Category:Windows]]
[[Category:Linux]]
[[Category:Mac]]

Navigation menu