Weini

Home * Engines * Weini

Weini, a Chess Engine Communication Protocol compliant open source chess engine by Vivien Clauzon. The project started in December 2016, and became a kind of interactive forum development when its author asked for advice one year later. Many features were implemented and tuned over they time, many techniqes were tried, possibly starting suffering maintainability, and desire for a re-write. Weini is an acronym for WisEness Is Not Inside.

=Features=

Board Representation

 * Mailbox
 * Bitboards

Search

 * Lazy SMP
 * Iterative Deepening
 * Aspiration Windows
 * Principal Variation Search
 * Transposition Table
 * Selectivity
 * Extensions
 * Check Extensions
 * Single Reply Extensions
 * Singular Extensions
 * Recapture Extensions
 * PV Extensions
 * Passed Pawn Extensions
 * Promotions
 * Late Endgame Transitions
 * Reductions
 * Late Move Reductions
 * Razoring
 * Pruning
 * Adaptive Null Move Pruning
 * ProbCut
 * Static Null Move Pruning
 * Futility Pruning
 * Extended Futility Pruning
 * Move Count Based Pruning (Late Move Pruning)
 * Quiescence Search
 * Delta Pruning
 * SEE Pruning
 * Move Ordering
 * PV-Move
 * Killer Heuristic
 * History Heuristic
 * Countermove Heuristic
 * Piece-Square Tables
 * Last Moved Piece Capture Bonus
 * MVV/LVA
 * Static Exchange Evaluation
 * Check Priority
 * En passant Priority

Evaluation

 * Evaluation Hash Table
 * Tapered Eval (Float)
 * Material
 * Bishop Pair
 * Trade Down Bonus
 * Piece-Square Tables
 * Development
 * Center Control
 * Mobility
 * Rook on Seventh
 * Trapped Pieces
 * Bad Bishop
 * Pawn Structure
 * Pawn Hash Table
 * Doubled Pawn
 * Isolated Pawn
 * Passed Pawn
 * Connected Passed Pawns
 * Candidate Passed Pawn
 * Outside Passed Pawn
 * Protected Passed Pawn
 * King Safety
 * Pawn Shield
 * Pawn Storm
 * King Piece Tropism
 * Castling

Automated Tuning

 * CLOP
 * Texel's Tuning Method

=See also=
 * Minic

=Forum Posts=
 * Looking for advices by Vivien Clauzon, CCC, December 08, 2017
 * Re: Looking for advices by Vivien Clauzon, CCC, March 25, 2018


 * Weini questions by Gabor Szots, CCC, August 08, 2018
 * Weini 0.0.24 release by Vivien Clauzon, CCC, October 20, 2018

=External Links=
 * GitHub - tryingsomestuff/Weini
 * Weini in CCRL 40/40

=References= Up one level