GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Chess Programming Wiki
  • All pages
  • Other namespaces
  • Categories
  • Credits

This view

  • Original page
  • New address

GeezerVison is showing chessprogramming.org — K2 - Chess Programming Wiki

K2

Home * Engines * K2

K2 1K2 1


  1. K2 as viewed from Pakistan, by Svy123, August 2006, Wikimedia Commons↩︎

K2,
an open source chess engine by Sergey Meus, written in C++ and released under the GPL v2.0. K2 supports both UCI and the Chess Engine Communication Protocol.

Contents
  1. Features
    1. Board Representation
    2. Search
    3. Evaluation
  2. See also
  3. Forum Posts
    1. 2014 ...
    2. 2020 ...
  4. External Links
    1. Chess Program
    2. Misc
  5. References

Features

1

Board Representation

  • 8x8 Board
    • Pieces
    • Attack Table

Search

  • Iterative Deepening
  • Aspiration Windows
  • Principal Variation Search
  • Transposition Table
  • Move Ordering
    • Hash Move
    • SEE
    • Killer Heuristic
    • History Heuristic
  • Selectivity
    • Check Extensions
    • Recapture Extensions
    • One Reply Extensions
    • Null Move Pruning
    • Late Move Reductions
    • Late Move Pruning
    • Futility Pruning
    • Quiescence Search
      • SEE Pruning
      • Delta Pruning

Evaluation

  • Tapered Eval
  • Material
    • Bishop Pair
  • Piece-Square Tables
  • Mobility
    • Rooks on (Semi) Open Files
    • Rook on 7th (8th) Rank
  • Pawn Structure
    • Passed Pawn
      • Connected Passed Pawns
      • Unstoppable Passer
    • Doubled Pawn
    • Isolated Pawn
    • Holes
  • King Safety
    • Pawn Shield
    • Attacking King Zone

See also

  • J. Biit
  • Vajolet

Forum Posts

2014 ...

  • K2 Chess Engine v0.57 by Norbert Raimund Leisner, CCC, July 09, 2014
  • K2 Chess Engine 0.63 release by Norbert Raimund Leisner, CCC, September 14, 2014
  • K2 Chess Engine v0.75 release by Norbert Raimund Leisner, CCC, May 07, 2015
  • K2 Chess Engine by Sergey Meus, CCC, July 24, 2018 (v0.91)

Re: K2 Chess Engine by Sergey Meus, CCC, July 04, 2019 (v0.95)

2020 ...

  • Re: K2 Chess Engine by Sergey Meus, CCC, January 01, 2021 (v0.99)

External Links

Chess Program

  • GitHub - serg-meus/k2: Chess engine with UCI and Xboard interface
  • K2 from CCRL 40/15

Misc

  • K2 from Wikipedia
  • K2 (disambiguation) from Wikipedia

References

Up one level


  1. k2/README.md at master · serg-meus/k2 · GitHub↩︎

Categories: Open Source · GPL · UCI · WinBoard · XBoard · X86 · X64 · PC · Windows · Linux · Geography

What links here

Contributors: GerdIsenberg.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.