Fair expectimax reference (D3/D4)
The reference search looks four moves ahead, averages the sampled chance outcomes, and uses a hand-tuned board evaluator at the bottom.
completedrecordedEach page here is one theory of how to choose a column, grouped by the technique it uses; the engines that play the games and the instruments that measure them live under Engines and Diagnostics.
Look a few moves ahead, take the best column on your own turns, and average over the discs the game might deal.
Read the primer →Score a board with a hand-written sum of visible traits, then play the column whose board scores highest.
Read the primer →Learn from past games how much each column is worth, so the player can rank moves without searching ahead.
Read the primer →Learn the value of a board from small cell patterns, each with its own lookup table, trained over millions of self-play moves.
Read the primer →A small neural network, cheap enough to run at every leaf of a search, that judges a board from its cells.
Read the primer →Train a network that picks columns directly, nudging it toward the choices that led to longer games.
Read the primer →Tune a player's weights by playing complete games, keeping the settings that scored best, and repeating.
Read the primer →Grow the look-ahead only where it seems promising, guided by quick simulated playouts.
Read the primer →Judge a column by playing many moves forward with a fast policy, and let that overrule the search when the evidence is strong.
Read the primer →Let a planner that can see the future label positions, then train a player that cannot see the future to imitate it.
Read the primer →Judge a move by its worst outcomes, or by how long the game keeps going, and see whether caution extends life.
Read the primer →Score the board a move leaves behind, and build training data in which every column the player could have chosen was measured.
Read the primer →Plan a whole rise cycle toward a target board shape, so that later rises set off stacks prepared in advance.
Read the primer →Imagine several complete futures, plan each one as if it were certain, and average the plans.
Read the primer →No approach page matches that search.