Lessico IT › Programmazione › Context steering

Context steering

Programmazione Svenska → Aggiornato: 2026-10-25

Una IA di movimento che valuta ogni direzione candidata su una mappa di interesse e pericolo, invece di sommare forze di steering separate come fanno i comportamenti classici.

Gli steering behaviours classici sommano vettori di «seek», «avoid» e «separate»; il guaio è che forze opposte possono annullarsi e lasciare l'agente bloccato tra due ostacoli. Il context steering campiona invece un ventaglio di direzioni attorno all'agente e riempie due mappe — una di interesse (quanto una direzione punta all'obiettivo) e una di pericolo (quanto è vicino un ostacolo) — poi sceglie la direzione che appare migliore.

Supera passaggi stretti e flussi di unità con più grazia della somma ingenua, senza dover calcolare un flow field per ogni obiettivo. Andrew Fray lo descrisse nel 2013 e la tecnica si diffuse con Game AI Pro 2 (2015). È abbastanza economico da essere eseguito a ogni frame per centinaia di agenti simili ai boid.

← Torna al lessico