Late move reductions (original) (raw)

About DBpedia

In computer chess, and in other games that computers play, late move reductions is a non-game-specific enhancement to the alpha–beta algorithm and its variants which attempts to examine a game search tree more efficiently. It uses the assumption that good game-specific move ordering causes a program to search the most likely moves early. If a cut-off is going to happen in a search, the first few moves are the ones most likely to cause them. In games like chess, most programs search winning captures and "killer moves" first. Late move reductions will reduce the search depth for moves searched later at a given node. This allows the program to search deeper along the critical lines, and play better.

Property Value
dbo:abstract In computer chess, and in other games that computers play, late move reductions is a non-game-specific enhancement to the alpha–beta algorithm and its variants which attempts to examine a game search tree more efficiently. It uses the assumption that good game-specific move ordering causes a program to search the most likely moves early. If a cut-off is going to happen in a search, the first few moves are the ones most likely to cause them. In games like chess, most programs search winning captures and "killer moves" first. Late move reductions will reduce the search depth for moves searched later at a given node. This allows the program to search deeper along the critical lines, and play better. Most chess programs will search the first several moves at a node to full depth. Often, they do not reduce moves considered to be very tactical, such as captures or promotions. If the score of the move at a reduced depth is smaller than the alpha, the move is assumed to be bad. However, if the score is larger than alpha, the reduced search tells us nothing so we will have to do a full search (fail-low). This search reduction can lead to a different search space than the pure alpha-beta method which can give different results. Care must be taken to select the reduction criteria or the search will miss some deep threats. (en)
dbo:wikiPageExternalLink https://web.archive.org/web/20070820072632/http:/www.glaurungchess.com/lmr.html
dbo:wikiPageID 9751921 (xsd:integer)
dbo:wikiPageLength 1705 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1085236284 (xsd:integer)
dbo:wikiPageWikiLink dbc:Computer_chess dbc:Search_algorithms dbr:Computer_chess dbr:Game_tree dbr:Alpha–beta_pruning dbr:Killer_heuristic dbr:Chess
dbp:wikiPageUsesTemplate dbt:Game-stub dbt:Algorithm-stub dbt:No_footnotes
dct:subject dbc:Computer_chess dbc:Search_algorithms
rdfs:comment In computer chess, and in other games that computers play, late move reductions is a non-game-specific enhancement to the alpha–beta algorithm and its variants which attempts to examine a game search tree more efficiently. It uses the assumption that good game-specific move ordering causes a program to search the most likely moves early. If a cut-off is going to happen in a search, the first few moves are the ones most likely to cause them. In games like chess, most programs search winning captures and "killer moves" first. Late move reductions will reduce the search depth for moves searched later at a given node. This allows the program to search deeper along the critical lines, and play better. (en)
rdfs:label Late move reductions (en)
owl:sameAs wikidata:Late move reductions https://global.dbpedia.org/id/4qB1C
prov:wasDerivedFrom wikipedia-en:Late_move_reductions?oldid=1085236284&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Late_move_reductions
is dbo:wikiPageRedirects of dbr:Late_Move_Reductions dbr:Late_Move_Reduction dbr:Late_move_reduction
is dbo:wikiPageWikiLink of dbr:Stockfish_(chess) dbr:Late_Move_Reductions dbr:Late_Move_Reduction dbr:Late_move_reduction
is foaf:primaryTopic of wikipedia-en:Late_move_reductions