Convenience wrapper that builds a default LuaAI.
LuaAI
import { createLuaAI } from '@datamoc/mwg/ai/lua';const ai = createLuaAI({ seed: 7 });ai.register({ id: 'guard', source: 'return { type = "wait" }' });console.log(ai.decide('guard', { perception: null }).action?.type); // 'wait' Copy
import { createLuaAI } from '@datamoc/mwg/ai/lua';const ai = createLuaAI({ seed: 7 });ai.register({ id: 'guard', source: 'return { type = "wait" }' });console.log(ai.decide('guard', { perception: null }).action?.type); // 'wait'
Convenience wrapper that builds a default
LuaAI.