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

Dictionary

Home * Dictionary

This page is intended as a dictionary, glossary or proxy of common chess programming terms. It is intended to facilitate the navigation, especially for the pages that do not have a clearly defined ancestor, and as a cross-reference between the pages containing similar material covered from the different angles. The latter situation might indicate that some kind of merging or re-editing is necessary.

Contents
  1. Dictionary
    1. A
    2. B
    3. C
    4. D
    5. E
    6. F
    7. G
    8. H
    9. I
    10. J
    11. K
    12. L
    13. M
    14. N
    15. O
    16. P
    17. Q
    18. R
    19. S
    20. T
    21. U
    22. V
    23. W
    24. X
    25. Y
    26. Z
  2. External Links

Dictionary

Please enter the words in an alphabetical order.

A

  • AAAI - Association for the Advancement of Artificial Intelligence
  • ABDADA - Alpha-Bêta Distribué avec Droit d'Anesse
  • ABK - Arena's opening book format
  • ACCA - Americas' Computer Chess Association
  • ACM - Association for Computing Machinery
  • All-Nodes
  • Alpha
  • Alpha-Beta
  • ANN - Artificial Neural Network
  • Annihilation of Defense
  • Anti-Computerchess
  • Anti-Diagonals
  • Attacks

B

  • Battery
  • Best-First
  • Beta
  • Beta-Cutoff = Cutoff
  • Big-endian
  • BIN - PolyGlot opening book format
  • Bit
  • Bitboards
  • BitScan
  • Blockade
  • Brute-Force
  • Bound
  • Butterfly Boards
  • Byte

C

  • Candidate - Candidate Passed Pawn
  • Castling
  • Castling Rights
  • CCRL - Computer Chess Rating Lists
  • CECP - Chess Engine Communication Protocol
  • CEGT - Chess Engines Grand Tournament
  • Center
  • Centipawns
  • Check
  • Checkmate
  • Chessboard
  • Chess Engine Communication Protocol (CECP)
  • CHREST - Chunk Hierarchy and REtrieval STructures
  • CLI - Command Line Interface
  • cn - Conspiracy Numbers
  • Color
  • Combination
  • Contempt Factor
  • CQL - Chess Query Language
  • CSA - Computer Shogi Association
  • CSVN - Computerschaak Vereniging Nederland
  • CTG - ChessBase opening book format
  • Cut-Nodes
  • Cutoff = Beta-Cutoff

D

  • Decoying
  • Deflection
  • Demolition of Pawns
  • Depth - Search depth
  • Depth-First
  • Diagonals
  • Diminishing Returns
  • Discovered Attack
  • Discovered Check
  • Double
  • Double Attack
  • Double Check
  • Double Word
  • Draw
  • DTC - Depth to Conversion
  • DTM - Depth to Mate
  • DTS - Dynamic Tree Splitting
  • DTZ - Depth to Zeroing

E

  • EBF - Effective Branching Factor
  • ECO - Encyclopaedia of Chess Openings
  • EGBB - Endgame Bitbases
  • EGTB - Endgame Tablebases
  • Endianness
  • En passant
  • En prise
  • EPAM - Elementary Perceiver and Memorizer
  • EPD - Extended Position Description
  • ETC - Enhanced Transposition Cutoff
  • Evaluation Function
  • Exact Score

F

  • Fail-Hard
  • Fail-High
  • Fail-High Nodes = Cut-Nodes
  • Fail-Low
  • Fail-Low Nodes = All-Nodes
  • Fail-Soft
  • Faker
  • FAN - Figurine Algebraic Notation
  • FEN - Forsyth-Edwards Notation
  • Fifty-move rule
  • FHR - Fail-High Reductions
  • Fianchetto
  • Files
  • FRC - Fischer Random Chess, also known as Chess960
  • Frontier Node
  • Futility pruning

G

  • G 6 - Gruppo Scacchi e Informatica (gsei)
  • GHI = Graph History Interaction
  • GUI - Graphical User Interface

H

  • Half-open File = Semi-open File
  • Hanging Pawns
  • Hanging Piece
  • HCE - Hand-Crafted Evaluation
  • Hidden Passed Pawn = Sneaker
  • History Heuristic
  • Horizon Effect

I

  • IBV - Integrated Bounds and Values
  • ICCA - International Computer Chess Association (until 2002)
  • ICGA - International Computer Games Association
  • ID - Iterative Deepening
  • IEEE - Institute of Electrical and Electronics Engineers
  • Interception
  • Interference
  • IID - Internal Iterative Deepening
  • IPON - Ingo's Ponder On Rating List

J

  • Jamboree

K

  • KCEC - Kirr's Chess Engine Comparison
  • Killer Move - Killer Heuristic

L

  • LAN - Long Algebraic Notation
  • LBR - Last Best Reply
  • Leaf Nodes
  • Little-endian
  • LMP - Late Move Pruning, Move Count Based Pruning
  • LMR - Late Move Reductions
  • Loose Piece
  • Lower Bound
  • LOS - Likelihood of Superiority

LOS Table

  • LS1B - Least Significant One Bit

M

  • MAPP - Memory-aided Pattern Perceiver
  • Mate = Checkmate
  • MCTS - Monte-Carlo Tree Search
  • Millipawns
  • Minimax
  • Moves
  • MPC - Multi–ProbCut
  • MS1B - Most Significant One Bit
  • MTD(f) - Memory-enhanced Test Driver
  • MVV-LVA - Most Valuable Victim - Least Valuable Aggressor

N

  • Negamax
  • NegaScout
  • Nibble
  • NIC-Key - New In Chess opening classification
  • NMH - Null Move Heuristic
  • NMMH - Neural MoveMap Heuristic
  • NMO - Null Move Observation
  • NN - Neural Network
  • NNUE - Efficiently Updatable Neural Networks
  • Node
  • Node Types
  • NPS - Nodes per Second
  • Null Window
  • NUMA - Non-Uniform Memory Access

O

  • Open File
  • Opening Book
  • Opposition
  • Oracle
  • Overloading

P

  • Pawns Breakthrough
  • Passed Pawn
  • PDS - Proof-Number and Disproof-Number Search
  • Perft - Performance Test
  • Permanent Brain = Pondering
  • Pieces
  • Piece-Square Tables
  • Pin
  • PGN - Portable Game Notation
  • Ply
  • PNS - Proof-Number Search (PnS, Pn-Search)
  • Pondering
  • Pre Frontier Node
  • Pre-processing Piece-Square Tables
  • Pre Scan Heuristics - Oracle
  • Pruning
  • PSH = Pre Scan Heuristics, Oracle
  • PUCT - Predictor + UCT
  • Pursuit (perpetual attack)
  • PV - Principal Variation
  • PV-Nodes
  • PVS - Principal Variation Search
  • PVS - Principal Variation Splitting

Q

  • Quad Word
  • QS - Quiescence Search

R

  • R - Depth Reduction R
  • Ranks
  • RAVE - Rapid Action Value Estimation (UCT)
  • Razoring
  • Reductions
  • Root

S

  • Sacrifice
  • SAN - Standard Algebraic Notation
  • Scout - Scout-Algorithm
  • SE - Singular Extensions
  • SEE - Static Exchange Evaluation
  • Semi-open file = Half-open File
  • Sentry
  • Shannon Trophy
  • Sibling Node
  • Side to move
  • SIMD - Single Instruction Multiple Data
  • Skewer
  • SMP - Symmetric multiprocessing
  • Sneaker = Hidden Passed Pawn
  • SOMA - Swapping Off Material Analyzer
  • SOMA - Smith One-Move Analyzer
  • Space Clearance
  • Square
  • SSDF - Svenska schackdatorföreningen
  • SSE - Streaming SIMD Extensions
  • SSS = State Space Search like SSS* and Dual*
  • Stalemate
  • Strategy
  • Stop Square
  • SWAR - SIMD Within A Register

T

  • Tactics
  • TD - Temporal Difference Learning
  • Triangulation
  • TT - Transposition Table

U

  • UCT - Upper Confidence bounds applied to Trees
  • UCI - Universal Chess Interface
  • Undermining
  • Upper Bound
  • USI - Universal Shogi Interface

V

W

  • WCCC - World Computer Chess Championship
  • WCSC - World Chess Software Championship
  • WinBoard
  • Window
  • WMCCC - World Microcomputer Chess Championship
  • Word - Computer Word

X

  • x86
  • x86-64
  • XBoard
  • X-ray

Y

  • YBWC - Young Brothers Wait Concept

Z

  • Zobrist Hashing
  • Zugzwang
  • Zwischenzug

External Links

  • Dictionary of Algorithms and Data Structures from National Institute of Standards and Technology
  • Glossary of Chess from Wikipedia
  • The W. Ross Ashby Digital Archive - Index from William Ross Ashby's Digital Archive

Up one Level

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.