GOAP
Een planner die tijdens runtime een keten van acties samenstelt om een doel te bereiken, in plaats van een vooraf geschreven gedrag te volgen.
De techniek (Goal-Oriented Action Planning) is een spelbewerking van STRIPS-planning uit de klassieke AI. Elke actie heeft voorwaarden, effecten en kosten; de agent heeft een doel, en een achterwaartse A*-zoektocht door de ruimte van acties vindt de goedkoopste keten die het doel bereikt. Anders dan bij een toestandsmachine, waar elke overgang met de hand is geschreven, worden de acties pas tijdens runtime aan elkaar gezet.
Jeff Orkin maakte GOAP bekend met de AI in F.E.A.R. (2005), waarvan de vijanden dekking zochten, flankeerden en zich terugtrokken zonder dat dit expliciet gescript was. Latere titels als S.T.A.L.K.E.R. en Shadow of Mordor gebruikten vergelijkbare schema's. De prijs is het debuggen: doet een agent iets onverwachts, dan moet het plan achterstevoren worden gelezen in plaats van één toestand te inspecteren.