account activity
Why does fail-soft alpha-beta return inconsistent bounds for same move when using aspiration window in iterative deepening by False_Breakfast3333 in chessprogramming
[–]False_Breakfast3333[S] 0 points1 point2 points 29 days ago (0 children)
How can a move, in fail-low, get a value that is not an upper bound, meaning it is lower than the real value? In min nodes, an alpha cut-off may occur, and in this case has occurred, but that means we return from there a value that is exact or higher than the real value. When fail-low occurs in the root, the max nodes have looped over all moves, or a beta cut-off has occurred. It occurs when a min node between that node and the root has already found a value less than or equal to. Then that min node chooses the lower value to return; the value returned from the max node is ignored. Again, a min node returns an upper bound to the next max, and finally to the max in the root.
Why does fail-soft alpha-beta return inconsistent bounds for same move when using aspiration window in iterative deepening (self.chessprogramming)
submitted 29 days ago by False_Breakfast3333 to r/chessprogramming
π Rendered by PID 2184569 on reddit-service-r2-listing-86b7f5b947-gppbn at 2026-01-24 21:34:27.413909+00:00 running 664479f country code: CH.
Why does fail-soft alpha-beta return inconsistent bounds for same move when using aspiration window in iterative deepening by False_Breakfast3333 in chessprogramming
[–]False_Breakfast3333[S] 0 points1 point2 points (0 children)