プチコン3号 SmileBASIC コミュニティプレイ日記SOU MARIO-LUIGI-01062017/08/25 10:45:51IF HAND==0 AND TEKI==1 THEN の部分とかに注目してください。 勝ったら、「勝ち!」と出て、 負けたら、「負け…」と出るように したいのですが、 文字が表示されなくて、 前作の「もう一回遊ぶ?」が 表示されてしまいます。 もし何か間違っていたら教えてください。 他の画像を見せてほしい場合は見せます。5そうだね 8返信プレイ済み2017/11/02 22:06:40に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿say sayer.exe2017/8/25 11:11160で@aikoに飛んでってるから、161以降は実行されませんね たぶんendifの付け忘れでしょう2そうだね プレイ済み2017/11/02 22:06:40に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿あのころのたばすこ pandaosaru2017/8/25 11:44話が逸れますが、 teki==0は、 !teki と同じです。 勿論短縮できますし、普通にteki==0とするよりも速いです。 また、ある数が0であるかそれ以外であるかを判定するときも <変数fが0でなかったときにbeepを鳴らす> if f then beep のように短縮・高速化できます。1そうだね プレイ済み2017/11/02 22:06:40に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿SOU MARIO-LUIGI-01062017/8/25 16:23ありがとうございます! できました!0そうだね プレイ済み2017/11/02 22:06:40に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿TERA(LL) tera04132017/8/25 23:04TEKI==0 と !TEKI が同じである事に間違いはないですが、TEKI==0はグーで、TEKI==1はチョキで、TEKI==2がパーであるこの場合、グーだけ短縮する事に違和感感じるのですが・・・ ところで、短縮と言えば、ジャンケンゲームでは、CPUがグーかチョキかパーを出す確率は1/3、勝負の結果、勝つ、負ける、あいこの確率も同じ1/3 なのでいちいちばか正直に(CPUに)グー、チョキ、パー選ばせて結果判定しないで、先に勝負結果を決めてしまう(CPUの手はプレーヤーの手と勝負結果から決まる)という方法が昔からry1そうだね プレイ済み2017/11/02 22:06:40に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿Godot orz_1272017/8/25 23:29本題とは外れますが 0そうだね プレイ済み2017/11/02 22:06:40に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿SOU MARIO-LUIGI-01062017/8/26 8:38色々参考にさせていただきます!0そうだね プレイ済み2017/11/02 22:06:40に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿ネタバレおちゃめ ochame_nako2017/8/26 13:38判定を短くすることに興味があるのでしたらA=(HAND-TEKI+3)MOD 3とすればA=0の時にあいこ、A=1の時に負け、A=2の時に勝ちとなるため判定は非常に短くなります。 さらに短くしたければTERA(LL)さんが書いているように最初から勝敗を決めておくというのも1つの手です。こうすれば「絶対コンピュータに勝てない」イカサマじゃんけんを作ることも可能です。 イカサマ無しでじゃんけんが強いコンピュータを作りたいならばプレイヤーが出した手を元にして思考するプログラムを作れば可能です。じゃんけんも思考ルーチンを作れば「ただの運ゲー」ではなく「思考ゲーム」に変わります。 こちらに、じゃんけんの思考プログラムについて書いているので参考にしてみてください。 https://miiverse.nintendo.net/posts/AYMHAAACAAADVHjNnFOb9w1そうだね プレイ済み2017/11/02 22:06:40に取得
プチコン3号 SmileBASIC コミュニティ返信[8]親投稿SOU MARIO-LUIGI-01062017/8/26 14:20ジャンケンは奥が深い(?)ですね。0そうだね プレイ済み2017/11/02 22:06:40に取得