Difference between revisions of "Dictionary"

From Chessprogramming wiki
Jump to: navigation, search
m
(7 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 88: Line 89:
 
* [[Extended Position Description|EPD]] - Extended Position Description
 
* [[Extended Position Description|EPD]] - Extended Position Description
 
* [[Enhanced Transposition Cutoff|ETC]] - Enhanced Transposition Cutoff
 
* [[Enhanced Transposition Cutoff|ETC]] - Enhanced Transposition Cutoff
* [[Evaluation function]]
+
* [[Evaluation Function]]
 
* [[Exact Score]]
 
* [[Exact Score]]
 
==F==  
 
==F==  
Line 166: Line 167:
 
* [[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 194:
 
* [[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 202:
 
==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 219:
 
* [[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 234:
 
* [[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 242:
 
* [[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]]

Revision as of 20:02, 4 July 2019

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