CSV形式の出力フォーマット

出力例) spin --format csv -t v115@9gA8IeB8HeA8BeA8CeE8AeA8AeE8JeAgH -fb 0 -ft 2 -m 5 -c 2 -p ILTZ

テト譜,有効マーク,使用ミノ,使用ミノ数,T-Spinライン数,MINI,名前,トータルクリアライン数,hole,t-rotate,t-x,t-y,t-deleted-linekey
http://fumen.zui.jp/?v115@zgzhFeA8IeB8wwGeA8xwA8ilE8wwA8glE8JeAgWDA0?SdBA,O,TLI,3,2,X,ISO,2,3,L,2,1,0

各項目は、左から順に以下の通りです。 以下の 例) は、上記の結果を基づいた説明になります。

  • テト譜
    • Tスピンの手順(地形)を表すテト譜

    • 例)
      • http://fumen.zui.jp/?v115@zgzhFeA8IeB8wwGeA8xwA8ilE8wwA8glE8JeAgWDA0?SdBA その行の対象となる手順のテト譜リンク

  • 有効マーク
    • HTMLでの結果における「先頭のマーク」と同様で、実際に組むことができるか・Tスピンできるかを表します

    • マークの説明は HTML形式 を参照してください

    • 例)
      • O Tスピンできる手順である

  • 使用ミノ
    • その手順で使用するミノの組み合わせ

    • 例)
      • TLI JSZの3ミノを使ってTスピンをする手順である

  • 使用ミノ数
    • その手順で使用するミノの数

    • 例)
      • 3 JSZのように、3ミノを使ってTスピンをする手順である

  • T-Spinライン数
    • Tスピンによって消去されるライン数

    • 例)
      • 2 T-Spin Doubleである

  • MINI
    • TスピンがMINIであるとき O 、ないとき X を出力する

    • MINIかどうかの具体的な判定基準は HTML形式 を参照してください

    • 例)
      • X MINIではない

  • 名前
    • Tスピンに特殊な名前がついているとき出力します。名前がない場合は空白となります

    • 取りうる値: FIN NEO ISO (empty)

    • 例)
      • ISO T-Spin ISOである

  • トータルクリアライン数
    • 手順全体で消去されるライン合計数

    • 例)
      • 2 全体で2ライン消去する(この例では、Tスピン以外で消去されるラインがない)

  • hole
    • HTMLでの結果における「hole」で、Tスピン後の地形の穴の数(横穴も含む)

    • 例)
      • 3 Tスピン後、3つの穴が残る手順である

  • t-rotate
    • T-SpinするTミノの回転方向
      • 0: 出現時の回転方向 == North

      • R: 右回転 == East

      • L: 左回転 == West

      • 2: 裏向き (右回転2回 or 左回転2回) == South

    • 例)
      • L T-Spinするとき、Tミノは1度左回転した状態である

  • t-x
    • T-SpinするTミノの回転軸のx座標

    • 最も左の列を 0 としたときの列番号
      • 2 T-Spinするとき、Tミノの回転軸は左端から3番目である

  • t-y
    • 手順上のすべてのミノをひとつにまとめたときの、T-SpinするTミノの回転軸のy座標

    • 実際の手順上では、ライン消去によって座標がずれる可能性はあります(ミノの置く順番に依存する可能性があります)

    • 最も下の行を 0 としたときの行番号
      • 1 T-Spinするとき、Tミノの回転軸は下から2番目である

  • t-deleted-linekey
    • 現在のバージョンでは常に ``0`` となります

    • 手順上のすべてのミノをひとつにまとめたときの、Tミノを上下に分断するようなライン(T-SpinするTミノを置くために消えていないとならないライン)を示します

    • 0 は、Tミノが上下に分離するようなライン消去が発生していないことを表します
      • 0になる理由:現在のバージョンでは、このような解が探索対象となっていないため