8
壁の王
通知 この課題は終了しました。再審査は行われませんが、回答を投稿し、コントロールプログラムを使用して他のプログラムとテストしてみてください。 この課題の目的は、25x25のグリッドに戦略的に壁を描いて対戦相手をブロックすることで、AIが別のAIとの戦いに勝つようにすることです。 入力 ;コマンドライン引数として区切られ、末尾が25の行。これには以下が含まれます: 空のスペース . 壁 # プレイヤー1と2(対戦相手は常に2) 例 ###############..........;..............#..........;..............#..........;..............#..........;..............#..........;...........1###..........;.........................;.........................;.........................;.........................;.........................;.........................;.........................;.........................;.........................;.........................;.........................;.........................;.........................;...................###...;...................#.##..;2..................#..#..;#..................##.#..;#...................#.###;....................#####; 次のマップを表します: ###############.......... ..............#.......... ..............#.......... ..............#.......... ..............#.......... ...........1###.......... ......................... ......................... ......................... ......................... ......................... ......................... ......................... ......................... ......................... ......................... ......................... ......................... ......................... ...................###... ...................#.##.. 2..................#..#.. #..................##.#.. #...................#.### ....................##### 出力 AIが向けたい方向を表す文字で始まる、コンソールに書き込まれる文字列。これは大文字と小文字が区別されます。 北 N 東 E 南 S 西 W あきらめる(その他すべて) 例 …