UnmappedIsland ソースリファレンス - v0.1.0
    検索インデックスを準備しています...

    インターフェイス AnalysisCandidates

    実行時にしか就く相手が決まらない起点の、候補(analysisContextOf)。受け取るのは候補だけで、 層はここで組む——起点ごとの読み方(UndeclaredReading)を呼び出し側が選べると、同じ起点が文脈に よって違う埋まり方をする。

    行っている人(agent)はここに無い。どの文脈でも候補が同じ(操作するのは常にキャラクタ)なので、 渡させる意味が無い。

    interface AnalysisCandidates {
        ancestorLocations?: readonly ObjectDef[];
        instruments?: readonly ObjectDef[];
    }
    インデックス
    ancestorLocations?: readonly ObjectDef[]

    祖先(8.6節)に就く土地。置く先が決まっているならその土地1つ、どの土地に置いてもよい前提なら 島の土地すべて。宣言していない土地では寄与0(highestDeclaredLayerのzero)。

    instruments?: readonly ObjectDef[]

    使う物(instrument、11.5節)に就きうる型。これが無いと、相手の値を見る重み——一撃がどう入るかは 武器が決める(HuntingSystem.md 1.2節)——が解けず、宣言順で最初の候補だけが起こることになる (PickEffect.selectWeighted)。