Classical Planning 101: From STRIPS Blocks to Graphplan Magic
How STRIPS turns a to-do list into an algorithm: factored states, progression and regression, delete relaxation, planning graphs, and modern planners.
AI Foundations09
Subject · 7 posts
How STRIPS turns a to-do list into an algorithm: factored states, progression and regression, delete relaxation, planning graphs, and modern planners.
AI Foundations09
Quantifiers, unification, forward and backward chaining, and resolution, from Socrates to a solver that finds the proof for you.
AI Foundations08
Knowledge bases, entailment, resolution and SAT solving, learned by staying alive in the Wumpus World, with runnable PySAT code.
AI Foundations07
Arc consistency, backtracking with MRV and min-conflicts, explained through Sudoku and map colouring, plus what you would actually use today.
AI Foundations06
Minimax, alpha-beta pruning, expectiminimax and MCTS: how a program plans when something is planning against it, and what neural evaluation changed.
AI Foundations05
Hill climbing, simulated annealing, belief states and online search: what to do when A* is the wrong tool, the world hides half of itself, or there is no map yet.
AI Foundations04
What an agent actually is, how to turn a problem into a search problem, and why changing one line of priority code turns breadth-first search into A*.
AI Foundations03