Auto >> Fordonsteknik >  >> Motor

Det är din förståelse att Villager-motorer inte stör?

Min uppfattning är att termen "icke-interferens" i samband med byborsmotorer, eller mer allmänt, spel AI-motorer, inte är en standard eller allmänt accepterad egenskap. Det finns inte en allmänt definierad "bybomotor" som en distinkt kategori. Termen hänvisar sannolikt till AI-system som kontrollerar icke-spelare-karaktärer (NPC) i spel, ofta de som simulerar enkla arbetar- eller civilbeteenden.

Icke-interferens, i ett datavetenskapligt eller säkerhetssammanhang, innebär vanligtvis att exekveringen av en process inte påverkar det observerbara beteendet hos en annan. Detta är en stark egenskap som sällan uppnås perfekt i komplexa system.

Att tillämpa detta på spel-AI:En "icke-störande" bybors AI-motor kan innebära att åtgärderna från en bybors AI-enhet inte har någon effekt på det interna tillståndet eller beteendet hos andra bybornas AI-enheter, utöver indirekta effekter som resursutarmning eller sökvägskonflikter. En viss grad av interaktion är dock praktiskt taget oundviklig. Bybor kan tävla om resurser, följa varandra eller reagera på händelser i sin omgivning.

Därför, även om vi konceptuellt kan prata om *approximationer* av icke-interferens i bybornas AI, är det högst osannolikt att en praktisk implementering verkligen skulle uppvisa fullständig icke-interferens. Designvalen skulle i hög grad påverka nivån av interaktion och skenbar interferens. Så svaret är i allmänhet nej , en typisk "bybomotor" är inte riktigt icke-störande.