前回「ドンキーコマンド」(『タクテクス』3号、1982年)に勝利条件を設定した。
![](https://blogimg.goo.ne.jp/user_image/40/79/97312e00ff104ea2901a86e3b24385a8.jpg?1610155912)
プログラムに勝利条件を追加。![](https://blogimg.goo.ne.jp/user_image/20/9d/af5c46e4aee5c6bec2c41a23dab78a0a.jpg?1610156032)
プレイしているうちに、①マガジン交換ができるがときはマガジン交換以外の行動を選択しない。②敵が3人以下のときは単発射撃が有利、ということが分かったのでこの部分は自動的に処理するようにした。
勝利条件:資料室の文書を回収し、敵基地より脱出すること。
勝利条件達成時のプレイ画像。129点!
【実行画面】
![](https://blogimg.goo.ne.jp/user_image/40/79/97312e00ff104ea2901a86e3b24385a8.jpg?1610155912)
プログラムに勝利条件を追加。
【プログラム】
![](https://blogimg.goo.ne.jp/user_image/20/9d/af5c46e4aee5c6bec2c41a23dab78a0a.jpg?1610156032)
プレイしているうちに、①マガジン交換ができるがときはマガジン交換以外の行動を選択しない。②敵が3人以下のときは単発射撃が有利、ということが分かったのでこの部分は自動的に処理するようにした。
【プログラム】
![](https://blogimg.goo.ne.jp/user_image/6f/30/b3a01c44d5c2878fec6a1d6baed0c334.jpg?1610156239)
130行目、マガジン交換のフラッグが立っていたら(cmd[9]=1)マガジン交換を選択する(ans=9)。
![](https://blogimg.goo.ne.jp/user_image/6f/30/b3a01c44d5c2878fec6a1d6baed0c334.jpg?1610156239)
130行目、マガジン交換のフラッグが立っていたら(cmd[9]=1)マガジン交換を選択する(ans=9)。
131行目、単発射撃のフラッグが立っていて(cmd[5]=1)なおかつ敵が4人未満であれば(en<4)単発射撃を選択する(ans=5)。