Demolito

Home * Engines * Demolito



Demolito, an UCI compliant open source chess engine by Lucas Braesch, licensed under the GNU General Public License, written in C, first announced at OpenChess in January 2017, a revised stable release published in June 2017 as completely rewritten new DiscoCheck featuring SMP and Chess960 , with executables available for Linux, Mac OS and Android.

=Features=

Board Representation

 * Bitboards
 * Dense Piece-Color Board-Definition
 * 8x8 Board
 * Little-Endian Rank-File Mapping
 * Fancy Magic Bitboards

Search

 * Lazy SMP
 * Iterative Deepening
 * Aspiration Windows
 * Principal Variation Search
 * Transposition Table
 * Zobrist Hashing


 * Selectivity
 * Eval Pruning
 * Razoring
 * Null Move Pruning
 * Late Move Reductions


 * Quiescence Search
 * SEE Pruning < 0


 * Move Ordering
 * Refutation Table
 * MVV/LVA
 * History Heuristic

Evaluation

 * Tapered Eval
 * Material
 * Bishop Pair
 * Piece-Square Tables


 * Mobility
 * Hanging Pieces
 * Penalty for Pieces on own Pawn Frontspans
 * King Safety
 * Attacking King Zone
 * Check Threats
 * Pawn Shield


 * Pawn Structure
 * Pawn Hash Table
 * Pawn Chain
 * Phalanx
 * Holes
 * Isolated Pawn
 * Passed Pawn

=See also=
 * DiscoCheck

=Forum Posts=

2017

 * New UCI Engine: Demolito by lucasart, OpenChess Forum, January 14, 2017
 * Demolito Chess Engine by Norbert Raimund Leisner, CCC, January 16, 2016
 * Demolito UCI x64 25th January 2017 - 30th January 2017 by Norbert Raimund Leisner, CCC, February 08, 2017
 * New DiscoCheck is cooking by lucasart, CCC, June 04, 2017
 * New version: Demolito 2017-08-26 by lucasart, CCC, August 27, 2017

2018

 * Demolito 20180301 released by lucasart, CCC, March 01, 2018
 * Demolito 20181029 released by lucasart, CCC, November 06, 2018

=External Links=

Chess Engine

 * GitHub - lucasart/Demolito: UCI Chess Engine
 * Demolito in CCRL 40/4

Misc

 * demolito - Wiktionary
 * Demolition from Wikipedia
 * Manfred Mann's Earth Band - Demolition Man, Live in Budapest 1983, YouTube Video

=References= Up one Level