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

Velvet

Home * Engines * Velvet

Illustration depicting the manufacture of velvet fabric 1Illustration depicting the manufacture of velvet fabric 1


  1. Image by Vladsinger, Wikimedia Commons↩︎

Velvet, (Velvet Chess Engine)
an UCI compatible open source chess engine by Martin Honert, written in Rust, licensed under the GPL v3.0. The first release in August 2020 was based on the author's previous web-based engine Wasabi 1. Velvet v2.0.0, released in July 2021, features NNUE evaluation along with magic bitboards 2.

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

Selected Features

3

Board Representation

  • Bitboards
  • Obstruction Difference (v1.1.0)
  • Magic Bitboards (v2.0.0)

Search

  • Iterative Deepening
  • Aspiration Windows
  • Lazy SMP (v3.0.0)
  • Principal Variation Search
  • Transposition Table
  • Selectivity
    • Null Move Pruning
    • Futility Pruning
    • Reverse Futility Pruning
    • SEE Pruning
    • Late Move Reductions
    • Check Extensions
    • Singular Extensions (v3.1.0)
    • Quiescence Search
  • Move Ordering
    • Hash Move
    • MVV-LVA
    • Static Exchange Evaluation
    • Killer Heuristic
    • History Heuristic
    • Countermove Heuristic

Evaluation

  • NNUE (v2.0.0)

Forum Posts

  • Velvet 3.1.0 for the GRL by Rebel, CCC, November 15, 2021

External Links

Chess Engine

  • GitHub - mhonert/velvet-chess: Velvet Chess Engine - written in Rust
  • Velvet at CCRL 40/15

Misc

  • Velvet (disambiguation) from Wikipedia
  • Velvet from Wikipedia
  • The Velvet Underground - What Goes On, YouTube Video

Watch on YouTube

References

Up one level


  1. Release v1.0.0 · mhonert/velvet-chess · GitHub↩︎

  2. Release v2.0.0 · mhonert/velvet-chess · GitHub↩︎

  3. Releases · mhonert/velvet-chess · GitHub↩︎

Categories: Open Source · GPL · Rust · UCI · X64 · PC · Windows · Linux · NNUE · Music

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.