Chápete, že motory Villager neruší?

Chápu to tak, že výraz „nerušení“ v kontextu venkovských enginů, nebo obecněji herních AI enginů, není standardní nebo všeobecně přijímaná vlastnost. Neexistuje běžně definovaný „vesnický motor“ jako samostatná kategorie. Termín pravděpodobně odkazuje na systémy umělé inteligence ovládající nehráčské postavy (NPC) ve hrách, často ty, které simulují jednoduché chování pracovníků nebo civilistů.

Nezasahování v kontextu počítačové vědy nebo bezpečnosti obvykle znamená, že provedení jednoho procesu neovlivňuje pozorovatelné chování jiného. Jedná se o silnou vlastnost, které se ve složitých systémech jen zřídka podaří dokonale dosáhnout.

Aplikování tohoto na herní umělou inteligenci:„Nezasahující“ engine umělé inteligence vesničanů by mohl naznačovat, že akce jedné jednotky umělé inteligence vesničanů nemají žádný vliv na vnitřní stav nebo chování jiných jednotek umělé inteligence vesničanů, kromě nepřímých účinků, jako je vyčerpání zdrojů nebo konflikty při hledání cesty. Určitá míra interakce je však prakticky nevyhnutelná. Vesničané mohou soutěžit o zdroje, následovat jeden druhého nebo reagovat na události ve svém prostředí.

Proto, i když můžeme koncepčně hovořit o *přiblížení* nezasahování do AI vesničanů, je vysoce nepravděpodobné, že by praktická implementace skutečně vykazovala úplné nezasahování. Volby designu by silně ovlivnily úroveň interakce a zjevné interference. Takže odpověď je obecně ne , typický "vesnický motor" není skutečně nerušivý.