Fanfield Planner
Niantic Ingress Intel Map 向けのアンカー型 fanfield 計画プラグインです。
Fanfield Planner は、Ingress エージェントがアンカー型 fanfield や pincushion 構成を計画するためのツールです。三角形内の Portal を走査し、ベース集合を整理した上で、2 フェーズの実行手順、集計、オーバーレイ、そして任意の SBUL 上限制御を提供します。
GitHub でこのプラグインのディレクトリを見る | すべての IITC プラグインを見る
このプラグインが向いている人
場当たり的にリンクを引くのではなく、アンカー中心の fanfield を段階的に設計したいエージェント向けです。準備フェーズと反射フェーズを分けて考えたい場合や、底辺ポータル集合や外向きリンク上限を細かく管理したい場合に役立ちます。
現在の重点: Phase 1 では、選別した候補から交差しないベースグラフを構築します。Phase 2 ではアンカーへ戻ってそのグラフに反射します。外向きリンク数の制限を無視することも、SBUL 制限モードを有効にして上限内で field 数を最大化することもできます。
主な機能
- 三角形ベースの計画: アンカー 1 点と外枠 2 点を選び、作業三角形を定義します。
- ポータル整理: 三角形内の現在読み込み済み Portal を走査し、Included / Excluded リストでベース候補を調整できます。
- 2 フェーズ実行: Phase 1 で交差しないベースグラフを作り、Phase 2 でアンカーから反射します。
- SBUL 対応制限: 0 から 4 SBUL の範囲で Phase 2 の外向きリンク上限を設定し、その範囲で field 数最大化を試みます。
- 地図オーバーレイ: Phase 1 / Phase 2 の links、fields、highlight を専用レイヤーに描画します。
- 読みやすい出力: 実行手順、集計、キー必要数をテキストで確認できます。
使用手順
- IITC toolbox から
Fanfield Plannerを開きます。 - Anchor Portal と外三角の頂点 2 点を選びます。
Scan Triangleを押して、三角形内の読み込み済み Portal を収集します。IncludedとExcludedの間で Portal を移動し、底辺集合を調整します。- 必要なら
Limit Phase 2 by SBULを有効にして0から4を選びます。 Plan Fanfieldを押して、オーバーレイ、集計、キー必要数を生成します。
アルゴリズム概要
Phase 1
ベース Portal はアンカー周りの角度で並び替えられ、より短い方向に巡回します。各ベースはまずアンカーへリンクし、その後、交差しない範囲でできるだけ多く過去ベースへバックリンクします。ここでできたグラフが、そのまま Phase 2 の対象になります。
Phase 2
アンカーへ戻った後、Phase 1 で構築したグラフに向けて反射します。無制限モードでは可能な限り多くアンカーリンクを投げます。SBUL 制限モードでは、最大外向きリンク数を 8 + 8 * SBUL に制限し、その枠内でより多くの field を閉じられる反射対象と順序を選びます。
レイヤー
Fanfield Plan (Links Phase 1)Fanfield Plan (Fields Phase 1)Fanfield Plan (Links Phase 2)Fanfield Plan (Fields Phase 2)Fanfield Plan (Highlights)
FAQ
- Phase 1 と Phase 2 の違いは何ですか? Phase 1 は交差しないベースグラフを作る工程で、Phase 2 はアンカーからその完成済みグラフへ反射して field を閉じる工程です。
- Included / Excluded リストは何のためにありますか? 三角形を描き直したり、Portal を一つずつ手動選択したりせずに、底辺集合を細かく調整するためです。
- SBUL 制限は何に効きますか? Phase 2 で使える外向きリンク数を制限し、その予算内でより多くの field を作れるようにします。
関連プラグイン
更新履歴
Version 2.3.1
- 任意の Phase 2 SBUL 選択範囲を
0-2から0-4に拡張しました。
Version 2.3.0
- 指定した外向きリンク上限内で field 数最大化を目指す、任意の Phase 2 SBUL 制限モードを追加しました。
Version 2.2.0 to 2.2.1
- 三角形ベースの Portal 探索と Included / Excluded リストを追加しました。
- 旧式の手動ベース選択モードを削除しました。
Version 2.1.7 to 2.1.10
- Phase 1 の完全なベースグラフに対する Phase 2 反射を改善しました。
- 集計の改善と SBUL 要求警告を追加しました。
Version 2.1.3 to 2.1.6
- IITC ダイアログ描画を修正し、crosslink 判定ロジックを改善しました。
- Phase 1 のバックリンク生成を、交差しない範囲でより完全にしました。