Changes

Jump to: navigation, search

K2

3,630 bytes added, 13:15, 2 January 2021
Created page with "'''Home * Engines * K2''' [[FILE:K2 2006b.jpg|border|right|thumb| K2 <ref>[https://en.wikipedia.org/wiki/K2 K2] as viewed from [https://en.wikipedia.org/wik..."
'''[[Main Page|Home]] * [[Engines]] * K2'''

[[FILE:K2 2006b.jpg|border|right|thumb| K2 <ref>[https://en.wikipedia.org/wiki/K2 K2] as viewed from [https://en.wikipedia.org/wiki/Pakistan Pakistan], by Svy123, August 2006, [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons]</ref> ]]

'''K2''',<br/>
an [[:Category:Open Source|open source chess engine]] by [[Sergey Meus]], written in [[Cpp|C++]] and released under the [[Free Software Foundation#GPL|GPL v2.0]].
K2 supports both [[UCI]] and the [[Chess Engine Communication Protocol]].

=Features=
<ref>[https://github.com/serg-meus/k2/blob/master/README.md k2/README.md at master · serg-meus/k2 · GitHub]</ref>
==[[Board Representation]]==
* [[8x8 Board]]
** [[Pieces]]
** [[Attack and Defend Maps|Attack Table]]
==[[Search]]==
* [[Iterative Deepening]]
* [[Aspiration Windows]]
* [[Principal Variation Search]]
* [[Transposition Table]]
* [[Move Ordering]]
** [[Hash Move]]
** [[Static Exchange Evaluation|SEE]]
** [[Killer Heuristic]]
** [[History Heuristic]]
* [[Selectivity]]
** [[Check Extensions]]
** [[Recapture Extensions]]
** [[One Reply Extensions]]
** [[Null Move Pruning]]
** [[Late Move Reductions]]
** [[Futility Pruning#MoveCountBasedPruning|Late Move Pruning]]
** [[Futility Pruning]]
** [[Quiescence Search]]
*** [[Static Exchange Evaluation|SEE Pruning]]
*** [[Delta Pruning]]
==[[Evaluation]]==
* [[Tapered Eval]]
* [[Material]]
** [[Bishop Pair]]
* [[Piece-Square Tables]]
* [[Mobility]]
** [[Rook on Open File|Rooks on (Semi) Open Files]]
** [[Rook on Seventh|Rook on 7th (8th) Rank]]
* [[Pawn Structure]]
** [[Passed Pawn]]
*** [[Connected Passed Pawns]]
*** [[Unstoppable Passer]]
** [[Doubled Pawn]]
** [[Isolated Pawn]]
** [[Holes]]
* [[King Safety]]
** [[King Safety#PawnShield|Pawn Shield]]
** [[King Safety#Attacking|Attacking King Zone]]

=See also=
* [[J. Biit]]
* [[Vajolet]]

=Forum Posts=
==2014 ...==
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=52917 K2 Chess Engine v0.57] by [[Norbert Raimund Leisner]], [[CCC]], July 09, 2014
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=53699 K2 Chess Engine 0.63 release] by [[Norbert Raimund Leisner]], [[CCC]], September 14, 2014
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=56261 K2 Chess Engine v0.75 release] by [[Norbert Raimund Leisner]], [[CCC]], May 07, 2015
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68064 K2 Chess Engine] by [[Sergey Meus]], [[CCC]], July 24, 2018 (K2 v0.91)
: [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68064&start=3 Re: K2 Chess Engine] by [[Sergey Meus]], [[CCC]], July 04, 2019 (K2 v0.95)
==2020 ...==
: [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68064&start=4 Re: K2 Chess Engine] by [[Sergey Meus]], [[CCC]], January 01, 2021 (0.99 of K2)

=External Links=
==Chess Program==
* [https://github.com/serg-meus/k2 GitHub - serg-meus/k2: Chess engine with UCI and Xboard interface]
* [http://ccrl.chessdom.com/ccrl/4040/cgi/compare_engines.cgi?family=K2&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 K1] from [[CCRL|CCRL 40/15]]
==Misc==
* [https://en.wikipedia.org/wiki/K2 K2 from Wikipedia]
* [https://en.wikipedia.org/wiki/K2_(disambiguation) K2 (disambiguation) from Wikipedia]

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

Navigation menu