パスタロジックReverseについて
https://gyazo.com/7a5290b8fcb4ea6b879ed13b63b22825
質問: ReverseにフラグA ,B, Cが乗っていて、Bが実行カーソルの向きを反転した場合、Aが再度処理される?それともCが処理される?
回答: Cです。
理由
ルールブックではコマンド実行フェイズはこう定義されています(番号は説明のためにつけました)
コマンド実行フェイズでは、実行カーソルが示すコマンドを「実行」していきます。...
1: 実行されるコマンドカードに実行フラグを置いているプレイヤーが、カードに書かれている効果を使うことができます(効果を使わないこともできます)
2: 複数の実行フラグが置かれている場合は、先に置かれているフラグから順番に、効果を使うかを選びます。
3: すべての実行フラグの処理を行ったら、実行カーソルを次のカードに移動します。
実行カーソルはフラグひとつひとつを動くのではなくコマンドごとに動くとイメージするとわかりやすいかも知れません。こう書いています:
コマンド実行フェイズでは、実行カーソルが示すコマンドを「実行」していきます。
Bがカーソルの進行方向を反転させた時、それは上記のステップ2です
2: 複数の実行フラグが置かれている場合は、先に置かれているフラグから順番に、効果を使うかを選びます。
このステップではコマンドカードに置かれた複数のフラグを先に置かれているフラグから順番に処理します
それが全部終わってからステップ3になります
なのでBの処理が終わったら次はCが処理されます
全部のフラグの処理が終わってから、ステップ3で実行カーソルを次のカードに移動します
この「次のカード」が、この時点での実行カーソルの向きによって決まります
余談
1コマンド内の実行順序も反転するバリアントルールは面白く遊べるかどうかについて
なお西尾はゲームのルールを考えること自体が面白い遊びだと思っています
なのでプレイヤー同士で議論して、面白く遊べそうなルールを思いついたらぜひプレイしてみることをおすすめしています。ルールは絶対ではなく、面白く遊ぶためにプレイヤー間の議論によって作られるものというイメージです
この件に関しては「ReverseにフラグA ,Bが乗っていて、Aさんは順方向が都合がよく、Bさんは逆方法が都合が良い」という場合に、コマンド内の実行順序も反転するルールだとBが反転した後Aの出番になり、さらに反転されてしまいます
初期のバージョンではライフの支払いを要求してなかったので、膠着状態になりました
今のバージョンではライフを消費するので膠着状態にはなりませんが「ここに到達した時点でライフが多い方が勝ち」というつまらない結末を導く可能性が高いと考えています
コマンド内でのフラグの実行順序に関しては下記のカードが並び替え能力を持っています
https://gyazo.com/0809afc9343aaf1f16e2e1973b2ec57bhttps://gyazo.com/256a90494aff139939fdf3b6dbc53d14
また、先頭にフラグを追加するFastPassは末尾にフラグを追加するAddFlagよりコスト高くなっています
https://gyazo.com/6d38c20056129d5088a68cf296f3afa5https://gyazo.com/3ae0f2a60ccb7eac1cc7cc5d03cccc70
これらのカードは「フラグ配置フェーズで先にそのコマンドに置かれたフラグが先に発動する」というルールを前提としてバランス調整されています