Teki

a free, UCI compliant open source chess engine under the terms of the MIT license, written in C++ by Manik Charan, first released in March 2018. With focus on simplicity, Teki determines sliding piece attacks ray-wise using the classical approach. Teki performs monochrome move generation and therefor color flips its internal board after each move made. || toc =Features=
 * Home * Engines * Teki**
 * [[image:Wild_turkey_eastern_us.jpg link="https://commons.wikimedia.org/wiki/File:Wild_turkey_eastern_us.jpg"]] ||~ || **Teki**,
 * Teki ||~ ||^ ||

Board Representation

 * Bitboards
 * Dense Piece-Color Board-Definition
 * Classical Sliding Piece Attacks
 * Monochrome Move Generation

Search
> Lockless Hashing > Zobrist Hashing > Futility Pruning > Mate Distance Pruning > Null Move Pruning > Late Move Reductions > Check Extensions > Killer Heuristic > History Heuristic
 * Lazy SMP (Teki 2)
 * Iterative Deepening
 * Aspiration Windows
 * Principal Variation Search
 * Shared Hash Table
 * Selectivity
 * Quiescence Search
 * Move Ordering

Evaluation
> Bishop Pair > Piece-Square Tables > Pawn Shield > Attacking King Zone > Passed Pawn > Isolated Pawn > Doubled Pawn
 * Tapered Eval
 * Material
 * Mobility
 * Rook on Seventh
 * King Safety
 * Pawn Structure

Misc

 * Chess960 (Teki 2)
 * Syzygy Bases (Teki 2)
 * Pondering (Teki 2)
 * Contempt (Teki 2)

=See also=
 * Bird
 * Given Name
 * WyldChess

=Forum Posts= > [|Re: Teki chess engine] by Manik Charan, CCC, March 11, 2018
 * [|Teki chess engine] by Manik Charan, CCC, March 08, 2018
 * [|Teki 2 released] by Manik Charan, CCC, March 29, 2018

=External Links=

Chess Engine
> [|Release Teki 2 · Mk-Chan/Teki · GitHub]
 * [|GitHub - Mk-Chan/Teki: A free UCI-compliant chess engine in C++]
 * [|Teki 1 64-bit] in CCRL 40/4

Misc
> media type="youtube" key="dWl-Kryr0dk"
 * [|teki - Wiktionary]
 * [|てき - Wiktionary]
 * [|Teki Paki from Wikipedia]
 * [|Teki Biçoku from Wikipedia]
 * [|Teki Dervishi from Wikipedia]
 * [|Teki Latex] - Dinosaurs With Guns, [|YouTube] Video

=References= =What links here?= include page="Teki" component="backlinks" limit="40"
 * Up one Level**