付録C 斜めゲート解法
共通事項
調査対象のセル
パターン | 説明 |
---|---|
あるエッジの状態が確定すると、そのエッジの周囲の6つセル(の4隅のゲート)を対象にゲートのチェックを行う | |
あるセルの一つのゲートの状態が確定すると、そのゲートの向こう側のセル(の4隅のゲート)もゲートチェックの対象の加える |
ゲートの状態の確定
パターン | 説明 |
---|---|
セルのゲートに接するエッジの片方がONで片方がOFFならば、ゲートはOPEN | |
セルのゲートに接するエッジの両方がON、または両方がOFFならば、ゲートはCLOSE |
OPENなゲートによるエッジの確定
パターン | 説明 |
---|---|
セルのOPENなゲートに接する2本のエッジの片方がONなら、もう一方のエッジはOFF | |
セルのOPENなゲートに接する2本のエッジの片方がOFFなら、もう一方のエッジはON |
CLOSEなゲートによるエッジの確定
パターン | 説明 |
---|---|
セルのCLOSEなゲートに接する2本のエッジの片方がONなら、もう一方のエッジもON | |
セルのCLOSEなゲートに接する2本のエッジの片方がOFFなら、もう一方のエッジもOFF |
セルの数字に固有の解法
1のセル
パターン | 説明 |
---|---|
1つのゲートがOPENなら、その対角のゲートはCLOSE、対角のゲートに接する2本のエッジはOFF | |
1つのゲートがCLOSEなら、そのゲートに接する2本のエッジはOFF、対角のゲートはOPEN |
2のセル
パターン | 説明 |
---|---|
1つのゲートがOPENなら、その対角のゲートもOPEN | |
1つのゲートがCLOSEなら、その対角のゲートもCLOSE、その他の2つのゲートはOPEN | |
1つのゲートの外側の2本のエッジのいずれかがONで、対角のゲートの外側の2本のエッジのいずれかもONなら、それらの2つのゲートはOPEN | |
1つのゲートの外側の2本のエッジのいずれかがONで、対角のゲートの内側の2本のエッジのいずれかがOFFなら、それらの2つのゲートはOPEN | |
ゲートの向こう側が(間に複数の2があってもよい)3で、対角のゲートの外側の2本のエッジのいずれかがONなら、それらの2つのゲートはOPEN | |
ゲートの向こう側が(間に複数の2があってもよい)3で、対角のゲートの内側の2本のエッジのいずれかがOFFなら、それらの2つのゲートはOPEN | |
1つのゲートがCLOSEで、ゲートに接しないエッジの逆側が3なら、3のセルのゲートから伸びてくるエッジの延長上のエッジと、2と逆側のエッジはON |
3のセル
パターン | 説明 |
---|---|
1つのゲートがOPENなら、その対角のゲートはCLOSE、対角のゲートに接する2本のエッジはON | |
1つのゲートがCLOSEなら、そのゲートに接する2本のエッジはON、対角のゲートはOPEN |