Difference between revisions of "Dictionary"

From Chessprogramming wiki
Jump to: navigation, search
m
 
(12 intermediate revisions by the same user not shown)
Line 26: Line 26:
 
* [[Beta-Cutoff]] = Cutoff
 
* [[Beta-Cutoff]] = Cutoff
 
* [[Big-endian]]
 
* [[Big-endian]]
* [[Polyglot|BIN]] - [[Polyglot]] [[Opening Book|opening book]] format
+
* [[PolyGlot|BIN]] - [[PolyGlot]] [[Opening Book|opening book]] format
 
* [[Bit]]
 
* [[Bit]]
 
* [[Bitboards]]
 
* [[Bitboards]]
Line 40: Line 40:
 
* [[Castling Rights]]
 
* [[Castling Rights]]
 
* [[CCRL]] - Computer Chess Rating Lists
 
* [[CCRL]] - Computer Chess Rating Lists
 +
* [[Chess Engine Communication Protocol|CECP]] - Chess Engine Communication Protocol
 
* [[CEGT]] - Chess Engines Grand Tournament
 
* [[CEGT]] - Chess Engines Grand Tournament
 
* [[Center]]
 
* [[Center]]
Line 46: Line 47:
 
* [[Checkmate]]
 
* [[Checkmate]]
 
* [[Chessboard]]
 
* [[Chessboard]]
* [[Chess Engine Communication Protocol]]
+
* [[Chess Engine Communication Protocol]] (CECP)
 
* [[CHREST]] - Chunk Hierarchy and REtrieval STructures
 
* [[CHREST]] - Chunk Hierarchy and REtrieval STructures
 
* [[CLI]] - Command Line Interface
 
* [[CLI]] - Command Line Interface
Line 54: Line 55:
 
* [[Contempt Factor]]
 
* [[Contempt Factor]]
 
* [[Chess Query Language|CQL]] - Chess Query Language
 
* [[Chess Query Language|CQL]] - Chess Query Language
 +
* [[CSA]] - Computer Shogi Association
 
* [[CSVN]] - Computerschaak Vereniging Nederland
 
* [[CSVN]] - Computerschaak Vereniging Nederland
 
* [[CTG]] - [[ChessBase]] [[Opening Book|opening book]] format
 
* [[CTG]] - [[ChessBase]] [[Opening Book|opening book]] format
Line 115: Line 117:
 
* [[Hanging Pawns]]
 
* [[Hanging Pawns]]
 
* [[Hanging Piece]]
 
* [[Hanging Piece]]
 +
* [[Evaluation|HCE]] - Hand-Crafted Evaluation
 
* [[Hidden Passed Pawn]] = Sneaker
 
* [[Hidden Passed Pawn]] = Sneaker
 
* [[History Heuristic]]
 
* [[History Heuristic]]
Line 138: Line 141:
 
* [[Leaf Node|Leaf Nodes]]
 
* [[Leaf Node|Leaf Nodes]]
 
* [[Little-endian]]
 
* [[Little-endian]]
 +
* [[Futility Pruning#MoveCountBasedPruning|LMP]] - Late Move Pruning, Move Count Based Pruning
 
* [[Late Move Reductions|LMR]] - Late Move Reductions
 
* [[Late Move Reductions|LMR]] - Late Move Reductions
 
* [[Loose Piece]]
 
* [[Loose Piece]]
Line 164: Line 168:
 
* [[Null Move Observation|NMO]] - Null Move Observation
 
* [[Null Move Observation|NMO]] - Null Move Observation
 
* [[Neural Networks|NN]] - Neural Network
 
* [[Neural Networks|NN]] - Neural Network
 +
* [[NNUE]] - Efficiently Updatable Neural Networks
 
* [[Node]]
 
* [[Node]]
 
* [[Node Types]]
 
* [[Node Types]]
* [[Nodes per second|NPS]] - Nodes per second
+
* [[Nodes per Second|NPS]] - Nodes per Second
 
* [[Null Window]]
 
* [[Null Window]]
 
* [[NUMA]] - Non-Uniform Memory Access
 
* [[NUMA]] - Non-Uniform Memory Access
Line 193: Line 198:
 
* [[Pruning]]
 
* [[Pruning]]
 
* [[Oracle|PSH]] = Pre Scan Heuristics, [[Oracle]]
 
* [[Oracle|PSH]] = Pre Scan Heuristics, [[Oracle]]
 +
* [[Christopher D. Rosin#PUCT|PUCT]] - Predictor + [[UCT]]
 
* [[Pursuit]] (perpetual attack)
 
* [[Pursuit]] (perpetual attack)
 
* [[Principal Variation|PV]] - Principal Variation
 
* [[Principal Variation|PV]] - Principal Variation
Line 200: Line 206:
 
==Q==  
 
==Q==  
 
* [[Quad Word]]
 
* [[Quad Word]]
* [[Quiescence search|QS]] - Quiescence Search
+
* [[Quiescence Search|QS]] - Quiescence Search
 
==R==  
 
==R==  
 
* [[Depth Reduction R|R]] - Depth Reduction R
 
* [[Depth Reduction R|R]] - Depth Reduction R
 
* [[Ranks]]
 
* [[Ranks]]
 +
* [[UCT#RAVE|RAVE]] - Rapid Action Value Estimation ([[UCT]])
 
* [[Razoring]]
 
* [[Razoring]]
 
* [[Reductions]]
 
* [[Reductions]]
Line 216: Line 223:
 
* [[Sentry]]
 
* [[Sentry]]
 
* [[Shannon Trophy]]
 
* [[Shannon Trophy]]
* [[Sibling node]]
+
* [[Sibling Node]]
 
* [[Side to move]]
 
* [[Side to move]]
 
* [[SIMD and SWAR Techniques|SIMD]] - Single Instruction Multiple Data
 
* [[SIMD and SWAR Techniques|SIMD]] - Single Instruction Multiple Data
Line 231: Line 238:
 
* [[Stalemate]]
 
* [[Stalemate]]
 
* [[Strategy]]
 
* [[Strategy]]
* [[Stop square]]
+
* [[Stop Square]]
 
* [[SIMD and SWAR Techniques|SWAR]] - SIMD Within A Register
 
* [[SIMD and SWAR Techniques|SWAR]] - SIMD Within A Register
 
==T==  
 
==T==  
Line 239: Line 246:
 
* [[Transposition Table|TT]] - Transposition Table
 
* [[Transposition Table|TT]] - Transposition Table
 
==U==  
 
==U==  
 +
* [[UCT]] - '''U'''pper '''C'''onfidence bounds applied to '''T'''rees
 
* [[UCI]] - Universal Chess Interface
 
* [[UCI]] - Universal Chess Interface
 
* [[Undermining]]
 
* [[Undermining]]
 
* [[Upper Bound]]
 
* [[Upper Bound]]
 +
* [[USI]] - Universal Shogi Interface
 
==V==  
 
==V==  
 
==W==  
 
==W==  

Latest revision as of 21:14, 18 November 2020

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.

Dictionary

Please enter the words in an alphabetical order.

A

B

C

D

E

F

G

H

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

K

L

LOS Table
  • LS1B - Least Significant One Bit

M

N

O

P

Q

R

S

T

U

V

W

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

X

Y

  • YBWC - Young Brothers Wait Concept

Z

External Links

Up one Level