Context steering
Een bewegings-ai die elke mogelijke richting afweegt tegen een interesse- en gevarenkaart, in plaats van losse stuurkrachten op te tellen zoals klassieke steering behaviours.
Klassieke steering behaviours tellen vectoren op voor "seek", "avoid" en "separate"; het probleem is dat tegengestelde krachten elkaar kunnen opheffen, waardoor een agent bevroren tussen twee obstakels blijft staan. Context steering bemonstert in plaats daarvan een waaier van richtingen rond de agent en vult twee kaarten — een interessekaart (hoe goed een richting naar het doel wijst) en een gevarenkaart (hoe dichtbij een obstakel is) — en kiest dan de richting die er het beste uitziet.
Het loodst agents soepeler door nauwe doorgangen en stromen eenheden dan de naïeve som, zonder dat per doel een flow field berekend hoeft te worden. Andrew Fray beschreef het in 2013 en het verspreidde zich via Game AI Pro 2 (2015). Het is goedkoop genoeg om per frame voor honderden boid-achtige agents te draaien.