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 — Defenchess - Chess Programming Wiki

Defenchess

Home * Engines * Defenchess

Defenchess,
an UCI compliant open source chess engine by Can Cetin and Dogac Eldenk, written in C++, licensed under the GPL v3.0. Defenchess evolved from the author's former engine SCTR 1, and had its tournament debut at TCEC Season 11 in 2018, where it won the Fourth Division 2.

Contents
  1. Features
    1. Board Representation
    2. Search
    3. Evaluation
  2. Forum Posts
  3. External Links
  4. References

Features

3

Board Representation

  • 8x8 Board
  • Bitboard Board-Definition
  • Plain Magic Bitboards

Search

  • Lazy SMP
  • Iterative Deepening
  • Alpha-Beta
  • Principal Variation Search
  • Transposition Table
  • Selectivity
    • Null Move Pruning
    • ProbCut
    • SEE Pruning
    • Late Move Reductions
    • Futility Pruning
    • Razoring
    • Check Extensions if SEE >= 0
    • Restricted Singular Extensions
    • Quiescence Search
  • Move Ordering
    • PV-Move
    • Countermove Heuristic
    • History Heuristic
    • Killer Heuristic
    • Captures by MVV/LVA
    • Captures by Static Exchange Evaluation

Evaluation

  • Tapered Eval
  • Material
  • Mobility
    • Bad Bishop
    • Rooks on (Semi) Open Files
  • Pawn Structure
    • Pawn Hash Table
    • Isolated Pawns
    • Doubled Pawns
    • Backward Pawns
    • Passed Pawns
  • King Safety
    • Pawn Shelter
    • Pawn Storms
    • Enemy Attacks
  • Tempo Bonus

Forum Posts

  • Lazy SMP >4 Thread Slowdown by Can Cetin, CCC, November 29, 2017
  • Re: Parallel search/LazySMP question by Can Cetin, CCC, December 18, 2017
  • Re: SCTR 1.1d win64 by CMCanavessi, CCC, January 03, 2018
  • Official Release of Ethereal 10.00 (Two-years Anniversary) by Andrew Grant, CCC, May 30, 2018
  • Re: TCEC should reconsider the ban on Ethereal by Andrew Grant, CCC, July 18, 2018

External Links

  • GitHub - cetincan0/Defenchess: Chess Engine
  • Defenchess in CCRL 40/40
  • Defenchess wins TCEC Division 4, Chessdom, January 06, 2018 » TCEC Season 11

References

Up one level


  1. Re: SCTR 1.1d win64 by CMCanavessi, CCC, January 03, 2018↩︎

  2. Defenchess wins TCEC Division 4, Chessdom, January 06, 2018↩︎

  3. GitHub - gonzaloarro/MORA-CHESS-ENGINE: UCI Chess Engine in the 2100-2200 ELO range - README.md↩︎

Categories: Open Source · GPL · UCI · Chess Suffix

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.