Skip to content

Instantly share code, notes, and snippets.

@max747
Last active January 31, 2021 12:49
Show Gist options
  • Save max747/598e6c942b65de052e368d1929770bb2 to your computer and use it in GitHub Desktop.
Save max747/598e6c942b65de052e368d1929770bb2 to your computer and use it in GitHub Desktop.
FGO周回報告の書式

FGO周回報告ツイートの書式

はじめに

2021年1月時点での情報です。

報告ツイート書式統一の意味

黎明期と比べて現在の周回報告の数は段違いに多く、少ない日で1日あたり30件、多い日では100件もの報告ツイートがあります。もはや1件1件を丁寧に Twitter から拾い上げて集計環境に登録...というのは現実的ではなく、日々上がってくる大量の報告を効率よく収集、集計するためにツールの活用が必須条件となっています。

機械的に報告を収集、分類する上で重要なのが、報告ツイートが一定の決められた書式に従っていることです。機械的な分類ができない報告が少なければ少ないほど集計人の負担が軽くなります。

周回報告ツイートの書式

筆者が黎明期に関わっていたわけではないため成立過程は不明ですが、現在は以下のようになっています。

【周回場所】000周
礼装0
勲章10-ランタン20
槍魔5-槍輝12
槍ピ5-槍モ8
団子(x3)123-煎餅(x3)234
#FGO周回カウンタ

コメント欄。ここに記述した内容は機械集計されない

以下、それぞれの要素について掘り下げて解説していきます。

周回場所

常設のフリークエストでは、FGO周回カウンタのウェブサイト https://aoshirobo.net/fatego/rc/ で使われている名称を使うことが推奨されます。基本的な法則は【冬木 未確認座標X-A】【下総国 合戦場】のように、【章の地名 マップ内の場所名】ですが、北米など一部例外があります。

イベントのフリークエストでは常設クエと違って明確な決まりはありませんが、イベント毎にフリークエストのクエスト名を利用するケースが多くなっています。周回報告カウンタウェブサイトのユーザー投稿書式に登録された内容を使う人が多いです。また、少なくない報告者の方々が後述する周回報告支援サービスを利用するようになってきています。これらのサービスはクエスト名を自動的に検出、設定する仕組みを持っているため、クエスト名を報告者が自ら能動的に設定するケースは減少傾向にあります。集計側もそのほうが表記ゆれが減って助かるというメリットがあります。

周回数

【周回場所】に続けて、スペースや改行を入れずに 【オケアノス 豊かな海】100周 のように周回数を記述します。

推奨されない表記

まれに 【オケアノス 豊かな海】100周/500周 のように追加の情報を書く方がいますが、このような記述は非推奨です。機械処理における誤判別の原因になります。

素材

周回場所、周回数を記述したら、改行してドロップ素材を記述していきます。素材名(の短縮名)とドロップ数を 種10 カケラ0 のように、間を空けずに記述します。素材と素材の間は半角ハイフン - でつなぐか、改行します。どちらでも機械処理上の意味は同じで、改行は単に人間の見やすさのためにあります。

素材の報告を一通り記述したら、改行を入れてハッシュタグ #FGO周回カウンタ を記述します。これが記述終了の目印です。

0とNaNの違い

  • 種0 は、その周回報告において種のドロップ数が0だった、つまりまったく落ちなかったことを意味します。
  • 種NaN は、その周回報告において種のドロップ数を計測していないという意味です。NaNで報告される素材は集計の対象から外されます。

また、報告に書かれなかった素材はNaNと同様に計測しなかったとみなされ、集計の対象になりません。

枠単位の報告

煎餅(x3)234 のように、素材の後にかっこ書きで数値が書かれることがあります。これはイベントアイテムを報告する場合に特有の表記法で、枠単位報告と呼ばれます。煎餅のドロップ総数ではなく 煎餅(x3) というドロップの単位を基準にして報告を上げます。この形式で報告をあげる人はごく一部なので、読み方さえ知っておいてもらえればマネをする必要はありません。

記述の順序

以下の順序で記述します。

  • 礼装
  • 素材(レアリティ順、かつ実装順)
  • スキル石(レアリティ順、かつクラス順)
  • ピースモニュ(レアリティ順、かつクラス順)
  • イベントアイテム、QP (レアリティ順)

機械集計により記述順のずれは吸収されますので、強く意識する必要はないです。

推奨されない表記

骨25(15.3%)-塵30(20.8%) のように、素材報告数の後に独自の情報が付加されるケースがありますが、非推奨です。これは誤動作の原因になりえます。

また

骨-10
塵-20

のような記述は主張の意図は分かりますが、書式通りの記述でない報告は機械処理できないため、表記のルールに従っていただくようお願いします。こうした書式の問題は、報告ツイートを自力で組み立てようとすると発生しがちです。周回報告カウンタのウェブサイトを通して報告を作るか、周回報告支援サービスを利用するなどして手動での報告作成できるだけしないことが、正しい書式で報告することにつながります。

コメント(フリー記述欄)

【周回場所】とハッシュタグ #FGO周回カウンタ で囲まれた範囲の外はフリー記述欄とみなされます。補足事項をここに書く方もいます。

推奨されない表記

まれに素材報告数の記述とハッシュタグの間にコメントを書く方がいます。これは非推奨です。機械処理する上で誤動作の原因になります。

ここはコメント記述OK
【周回場所】000周
礼装0
勲章10-ランタン20
槍魔5-槍輝12
槍ピ5-槍モ8
団子(x3)123-煎餅(x3)234
ここにコメントを書くと誤動作の原因になる!
#FGO周回カウンタ
ここは問題ないよ

周回報告支援サービス

これらのサービスは周回報告の手間を極力少なくするだけでなく、クエスト名の表記統一にもつながります。積極的に活用してください。

fgosccalc スクショ差分チェッカー

周回前後のクエスト戦利品一覧画面を撮影してアップロードすると、画像解析でドロップ数を計算します。周回報告形式での出力もサポートしています。

https://fgosccalc.max747.org/

fgosccnt スクショカウンタ

各周回のリザルトを撮影し、まとめてアップロードすると、画像解析で各アイテムのドロップ数を集計します。周回報告形式での出力もサポートしています。

https://fgojunks.max747.org/fgosccnt/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment