Программирование шахмат часть девять
Дерево перебора, построенное с использованием процедуры альфа-бета, где А — альфа-вершина, В и С — бета-вершины, М — последний из анализируемых уровней. В ходе формирования дерева мы построили все дочерние вершиныдля вершины В и определили их оценки с помощью оценочной функции. Вершине В присвоена минимальная из этих оценок. Затем, построив вершину С, мы начали строить дочерние вершины. Пусть при этом оценка вершины В ниже оценки вершины В, для вершины С оценка будет не выше оценки В, а следовательно, ниже оценки В. С другой стороны, оценка вершины А равна максимальной из оценок ее дочерних вершин. Следовательно, в данной ситуации нет необходимости строить остальные дочерние вершины для вершины С, их можно усечь и перейти к построению вершины Е. Так осуществляется альфа-усечение.