かなたん
数当てにおいて、人間は何もいわなくても一度行った数字は言わないようにしようと思うのが自然です。
ですが、コンピュータは何事においても言われたことしかできません。
あのプログラムでは、コンピュータが今出そうとする数字が今までに行ったものかどうかの判定をさせる部分を書いていないので、正誤判定の時に以前に出た数字でないかどうかを人間が教えてあげる仕組みにしています。
また、あのままでは人間が範囲外の数字を答えたときでも、コンピュータはそういうのを気にせず「はずれ」を下す仕組みになっています。
そこも、人間はうっかり出ない限りそういうことはしないだろうと思って何も対策をしていません。
私は、そこの部分は問題には影響しないと思っているのですが・・・
メガネ好き 2010/09/27 14:20
コンピュータはヒント通りの数しか答えれないけど、
プレイヤーは、ヒントに合ってない数を答えても、
チャレンジが進みますよね。
それと、同じ数を答えたら、プレイヤーからコンピュータへは、
「それさっきも言わなかった?」で、再回答出来るのに
コンピュータからプレイヤーへは、そのままチャレンジが進みますよね。
こういう部分も考慮する必要ありますか?