FARCOLAN / WORLD GUIDE

居民為什麼會自己行動?

法爾考蘭不是把每個居民丟給 LLM 自由發揮,也不是為每個 NPC 手寫劇情路線。世界規則會根據居民當下狀態產生可追溯的決策。

State → Decision → Intent → Action

固定義務具有明確優先權;自主時間則根據需求、偏好、人格、關係、地點是否可用與移動成本等條件選擇目的,再把目的拆成可執行 Action。

離散事件讓世界持續運行

系統不需要每秒模擬每個居民的位置。居民只在下一個有意義的世界時刻被喚醒,例如下班、抵達、活動完成或義務開始,因此頁面關閉後世界仍能由伺服器繼續。

LLM 只負責「怎麼說」

World Runtime 決定發生什麼,Episode Facts 保存這段經歷真正發生的事。LLM 只能根據經過可見性裁切的事實寫成 Narrative,Validator 會拒絕沒有事實支持的行動、關係、對話或未來承諾。