2012年2月25日土曜日

将棋ソフト対人間で勝負した場合コンピュータが本気を出せば人間が勝てるはずがな...

将棋ソフト対人間で勝負した場合コンピュータが本気を出せば人間が勝てるはずがないと思うのですが、

実際人間の方が勝っていますよね。なぜ勝てるのでしょうか?


|||



今のところスーパーコンピュータが勝てるボードゲームは、オセロやチェスです。

将棋はまだ人間の方が強いみたいですね。相手から取ったコマを使えるところが肝です。

戦略が広がってしまい終盤になってもなかなか読みきることができないからでしょうね。

結局、コンピュータにルールや戦術を教えるのは人間だから、なかなか強いのを作るのは大変なのではないでしょうか?

とは言っても将棋もなかなか勝てなくなってきているのは確かです。負けるようになるのも時間の問題でしょう。

囲碁はアマチュアでも勝ててしまうくらい弱いです。

ルールが複雑になればなるほど人間のほうが強いです。人間には長年の経験や直感という武器がありますからね。



|||



コンピュータというものは人が決めたルールの通りの動きをするだけで、思考しているわけであはありません。



性能が良くなればそれだけ計算速度が上がるだけであって、ソフト開発をしなければいつまでたってもヘボのまま。大切なのはソフトの最適化です。



要するに、コンピュータは常に本気です。

人間の思考を、プログラムに組めないだけで。

組めてしまえば昔のCPUだろうが、未来のCPUだろうが同じ手を指します。

(まぁ、昔のだとめっちゃ時間はかかるけど。)

0 件のコメント:

コメントを投稿