Difference between revisions of "Nesik"
GerdIsenberg (talk | contribs) |
GerdIsenberg (talk | contribs) |
||
(One intermediate revision by the same user not shown) | |||
Line 2: | Line 2: | ||
'''Nesik''',<br/> | '''Nesik''',<br/> | ||
− | a [[WinBoard]] compliant chess engine by [[Marek Strejczek]], written in [[Cpp|C++]] and released in 2004, described in detail in Marek's master thesis ''Some aspects of chess programming'', Chapter 3 <ref>[[Marek Strejczek]] ('''2004'''). ''Some aspects of chess programming''. [[Technical University of Łódź]] | + | a [[WinBoard]] compliant chess engine by [[Marek Strejczek]], written in [[Cpp|C++]] and released in 2004, described in detail in Marek's master thesis ''Some aspects of chess programming'', Chapter 3 <ref>[[Marek Strejczek]] ('''2004'''). ''Some aspects of chess programming''. M.Sc. thesis, [[Technical University of Łódź]], Supervisor [[Maciej Szmit]] - Chapter 3 Implementation of my own chess program, pp. 62</ref>. Nesik played four [[Polish Computer Chess Championship|Polish Computer Chess Championships]], the [[PCCC 2004]], where it became runner-up in the in the Uniform Hardware Category and third in the Open Category, and further the [[PCCC 2005]], [[PCCC 2006]], and the [[IOPCCC 2007]]. |
=Features= | =Features= | ||
Line 41: | Line 41: | ||
=Publications= | =Publications= | ||
− | * [[Marek Strejczek]] ('''2004'''). ''Some aspects of chess programming''. [[Technical University of Łódź]], | + | * [[Marek Strejczek]] ('''2004'''). ''Some aspects of chess programming''. M.Sc. thesis, [[Technical University of Łódź]], Supervisor [[Maciej Szmit]], [http://read.pudn.com/downloads91/ebook/350723/Some%20Aspects%20of%20Chess%20Programming.PDF pdf] - Chapter 3 Implementation of my own chess program, pp. 62 <ref>[http://www.open-aurec.com/wbforum/viewtopic.php?f=4&t=121 "Some aspects of chess programming"] by [[Grzegorz Sidorowicz]], [[Computer Chess Forums|Winboard Forum]], October 02, 2004</ref> |
=Forum Posts= | =Forum Posts= | ||
Line 56: | Line 56: | ||
'''[[Engines]]''' | '''[[Engines]]''' | ||
[[Category:WinBoard]] | [[Category:WinBoard]] | ||
+ | [[Category:Thesis]] |
Latest revision as of 13:58, 25 April 2019
Nesik,
a WinBoard compliant chess engine by Marek Strejczek, written in C++ and released in 2004, described in detail in Marek's master thesis Some aspects of chess programming, Chapter 3 [1]. Nesik played four Polish Computer Chess Championships, the PCCC 2004, where it became runner-up in the in the Uniform Hardware Category and third in the Open Category, and further the PCCC 2005, PCCC 2006, and the IOPCCC 2007.
Features
- Alpha-Beta
- Aspiration Windows
- Iterative Deepening
- Bitboard and Rotated Bitboards Move Generation
- Static Exchange Evaluation
- Quiescence Search
- Transposition Table
- Killer Heuristic
- History Heuristic
- Null Move Pruning
- Some (fractional) Extensions
- Pondering
- Evaluation Function
- Opening Book (about 200,000 positions)
Selected Games
IOPCCC 2007, round 9, Atak - Nesik [3]
[Event "IOPCCC 2007"] [Site "Lodz POL"] [Date "2007.07.01"] [Round "9"] [White "Atak"] [Black "Nesik"] [Result "1/2-1/2"] 1.e4 e5 2.f4 exf4 3.Nf3 d5 4.exd5 Nf6 5.Bb5+ c6 6.dxc6 bxc6 7.Bc4 Bd6 8.Qe2+ Qe7 9.Qxe7+ Kxe7 10.d4 Be6 11.Bxe6 fxe6 12.Bd2 Nbd7 13.Nc3 Rab8 14.O-O-O Nb6 15.Rde1 h6 16.Ne4 Nxe4 17.Rxe4 Nc4 18.Bc3 g5 19.Rhe1 Ne3 20.g3 Nd5 21.Ne5 Bxe5 22.Rxe5 f3 23.Rxe6+ Kd7 24.R6e5 Nxc3 25.bxc3 Rhe8 26.Rxe8 Rxe8 27.Rxe8 Kxe8 28.Kd2 g4 29.c4 c5 30.c3 Kd7 31.Ke1 Kc7 32.a4 h5 33.Kd1 Kb6 34.Kd2 Ka5 35.d5 Kb6 36.Kd1 Kc7 1/2-1/2
Publications
- Marek Strejczek (2004). Some aspects of chess programming. M.Sc. thesis, Technical University of Łódź, Supervisor Maciej Szmit, pdf - Chapter 3 Implementation of my own chess program, pp. 62 [4]
Forum Posts
- Another Polish chess engine by Grzegorz Sidorowicz, Winboard Forum, April 23, 2004
- Nesik - new version by Marek Strejczek, Winboard Forum, May 08, 2004
- Nesik 0.7.0 by Marek Strejczek, Winboard Forum, September 30, 2004
External Links
- Index of /chess/engines/Norbert's collection/Nesik 0.7.0 alpha by Norbert Raimund Leisner, hosted by Kirill Kryukov
- Nesik 0.7.0 alpha in KCEC
References
- ↑ Marek Strejczek (2004). Some aspects of chess programming. M.Sc. thesis, Technical University of Łódź, Supervisor Maciej Szmit - Chapter 3 Implementation of my own chess program, pp. 62
- ↑ Nesik chess engine
- ↑ Szachowa Vistula - partie (games) 1997-2013
- ↑ "Some aspects of chess programming" by Grzegorz Sidorowicz, Winboard Forum, October 02, 2004