Copyright © Philip M. Parker, INSEAD. Terms of Use.

ALPHA/BETA PRUNING

Specialty Definition: ALPHA/BETA PRUNING

DomainDefinition

Computing

Alpha/beta pruning An optimisation of the minimax algorithm for choosing the next move in a two-player game. The position after each move is assigned a value. The larger this value, the better the position is for me. Thus, I will choose moves with maximum value and you will choose moves with minimum value (for me). If it is my move and I have already found one move M with value alpha then I am only interested in other moves with value greater than alpha. I now consider another of my possible moves, M', to which you could reply with a move with value beta. I know that you would only make a different reply if it had a value less than beta. If beta is already less than alpha then M' is definitely worth less than M so I can reject it without considering any other replies you might make. The same reasoning applies when considering my replies to your reply. An alpha cutoff is when your reply gives a lower value than the current maximum (alpha) and a beta cutoff is when my reply to your reply gives a higher value than the current minimum value of your reply (beta). In short, if you've found one possible move, you need not consider another move which your opponent can force to be worse than the first one. (1997-05-05). Source: The Free On-line Dictionary of Computing.

Source: compiled by the editor from various references; see credits.

Top     

Crosswords: ALPHA/BETA PRUNING

Specialty definitions using "ALPHA/BETA PRUNING": minimax. (references)

Top     

Alternative Orthography: ALPHA/BETA PRUNING


Hexadecimal (or equivalents, 770AD-1900s) (references)

41 4C 50 48 41 2F 42 45 54 41      50 52 55 4E 49 4E 47

Leonardo da Vinci (1452-1519; backwards) (references)

    

Binary Code (1918-1938, probably earlier) (references)

01000001 01001100 01010000 01001000 01000001 00101111 01000010 01000101 01010100 01000001 00100000 01010000 01010010 01010101 01001110 01001001 01001110 01000111

HTML Code (1990) (references)

&#65 &#76 &#80 &#72 &#65 &#47 &#66 &#69 &#84 &#65 &#32 &#80 &#82 &#85 &#78 &#73 &#78 &#71

ISO 10646 (1991-1993) (references)

0041 004C 0050 0048 0041 002F 0042 0045 0054 0041      0050 0052 0055 004E 0049 004E 0047

Encryption (beginner's substitution cypher): (references)

35465042351736395435250525548434841

Top     



INDEX

1. Crosswords
2. Orthography
3. Bibliography


  

Copyright © Philip M. Parker, INSEAD. Terms of Use.