将棋ゲーム作ってるのでアルゴリズム考えて
1投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 21時38分34秒
将棋を数学的に解いて
それをぼくがプログラムするから
いまつまづいてるのが、持ち駒を持ってるより打った方が良い場合の
判断をどうさせるかっていうロジックなんだけども。
2投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 21時41分04秒
アゴリズムに見えた
3投稿者:38歳職歴なし  投稿日:2007年03月30日(金) 22時06分16秒
こーゆー場合はここに打つこーゆー場合はここって風に
全部プログラムするしか無いんじゃないの?

可能な限りの棋譜を登録するとか。

自分で考える能力を持った人工頭脳でもない限り
独自の判断はできんでしょ?
4投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 22時08分51秒
テレビで最近やってた奴は、江戸時代から最近の棋士までの戦いを覚えさせたと言っていた
5投稿者:38歳職歴なし  投稿日:2007年03月30日(金) 22時12分59秒
んで、似たような場合(定石同士のぶつかり合いとか)における勝った方の打ち筋を選択させるようにすると。
6投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 22時16分02秒
棋譜が無かったらどうなる?
7投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 22時19分42秒
棋譜を集めるところから苦労したと言ってたぞ
8投稿者:38歳職歴なし  投稿日:2007年03月30日(金) 22時20分59秒
棋譜がないなら、こんな場合はここに打つってのを
自分で登録しないといけないんじゃないかな。
9投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 22時27分10秒
アルゴリズム体操!
10投稿者:38歳職歴なし  投稿日:2007年03月30日(金) 22時35分33秒
棋譜の集め方と、その集めた棋譜をどうやって登録するか(最小限の手間で)が
まず問題やね。
棋譜を集めたら自動で登録できる方法をまずは考えねばなるまい。
11投稿者:俺は変質者だけどな  投稿日:2007年03月30日(金) 22時43分54秒
チェスのソフトは人間のチャンピオンを負かした事があるけど
将棋の方はまだ名人に勝った事なかったんじゃなかったっけ
12投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 22時45分30秒
そういや何年か前の競馬かなにかの必勝プログラムはどうなったんだ
13投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 22時46分52秒
思うんだが人間の中のトップクラスにはまだ勝てないだけであって
人類のほとんどには勝てるんじゃないのか将棋ソフトも
14投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 22時47分42秒
俺なんかファミコンの将棋に負けるからな
15投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 22時50分14秒
天気予報のソフトよりは簡単だろうな
むかしのファミコンのソフトもなかなか強いけどな
森田将棋とか一度も勝てなかったぞ
16投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 22時50分20秒
まだ人間には勝てないっておかしいよな
そのプロ個人相手にはってことならわかるけど
プロと善戦するんだから一般的な人間なんざ勝てないだろう
17投稿者:俺は変質者だけどな  投稿日:2007年03月30日(金) 22時50分57秒
>>13
そりゃそうです。
でも人間のトップに勝てるかが問題なのよ
18投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 22時52分46秒
HIROBA
19投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 22時55分24秒
というか公式な場での対戦であってプロも対戦前に何度も対戦してるんだよね家で。しかも本番用のは作成者がそのソフトをさらに強化して本番にいどんでる、プロはその時点で家練習用の市販ソフトに負けている
20投稿者:俺は変質者だけどな  投稿日:2007年03月30日(金) 23時08分52秒
IBMのスーパーコンピュータ VS チェスのチャンピオンが
勝ったの負けたのってたまにニュースでやってるよね
21投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 23時11分25秒
つーか、勝つためのプログラムやPC構成するのだって人間だから
本当は人間VS人間だよな
22投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 23時12分29秒
どうでも良いニュースだと思う。どうせいつかは絶対に勝てなくなるだろうし。
それどころか、やがては発想力とか創造力ですら勝てなくなるらしいよ。
23投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 23時13分56秒
むしろ人間のトップがコンピューター相手に勝てなくなってるゲームで勝負しろよって話だ
24投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 23時16分04秒
今回勝った人ですが、たまたま勝てたけど
いつも勝てる訳ではないでしょうと言っていたそうです
25投稿者:俺は変質者だけどな  投稿日:2007年03月30日(金) 23時20分38秒
IBM VS NEC みたいなのってやんないの?
26投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 23時20分49秒
>発想力とか創造力ですら勝てなくなる

それは理屈から言っておかしいと思う
27投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 23時22分27秒
バイオコンピュータとか量子コンピュータとか完成したらの話です>>26
28投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 23時23分09秒
ドラえもんの映画で
全部機械任せで、発明まで機械に頼ってしまった国があったな
29投稿者:38歳職歴なし  投稿日:2007年03月30日(金) 23時24分17秒
>>16

過去の棋譜を参考にしてコンピュータが指すなら、
今のプロが過去のプロより強ければ今のプロが勝つんじゃなかろうか?
30投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 23時26分59秒
過去の棋譜があったとしても同じような形から勝つパターンも負けるパターンもいろいろあるわけで
有利か不利かっていう判断とかどうやってさせるんだって話だな
31投稿者:38歳職歴なし  投稿日:2007年03月30日(金) 23時30分27秒
過去に現れた棋譜ってか、その都度の状態。

そっから勝ちに向かう(過去のものだから結果は出てる)モノを選ぶようにしてるんじゃないか?
それだと相手の指し手で状況が変わろうが、やることは毎度同じ選択だ。
常に結果として勝った方向に指すようにすれば良い(駒もってても持って無くても)
32投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 23時33分41秒
パータンにはまらなかったらどうするんだ。将棋は駒の復活まであるんだよ。バリーエーショんが多すぎる
33投稿者:38歳職歴なし  投稿日:2007年03月30日(金) 23時35分45秒
パターンに当てはまらない場合は
コンピュータが今とってる戦略の最優先手を打つようにすればいいのじゃなかろうか。
34投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 23時39分16秒
魔法の関数randを使えば
35投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 23時39分41秒
それはたぶん、今でもやってると思う
その最優先手っていう判断をどうさせるのかが難しいんじゃないか
36投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 23時43分41秒
駒得はわかっても手得の概念を教えるのが難しい。

考えてみれば社会でも数字で表されるのは簡単に評価できても
見えないものを評価できる人は少ないよね。
37投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 23時47分22秒
ここにいる全員、このまえのソフト相手に5000戦やって1回も勝てないと思う
38投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 23時48分31秒
だから?>>37
39投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月30日(金) 23時49分45秒
なにもないよニヤニヤ。だからっていわれてもそれだけニヤニヤ
40投稿者:38歳職歴なし  投稿日:2007年03月31日(土) 00時25分59秒
定石があるだろ。
まず定石を進めるのを最優先させ、次に過去の棋譜に対応させる。
41投稿者:まりぃ@ピーター・ポール  投稿日:2007年03月31日(土) 00時27分02秒 ID:/bMRayaI
rand命令はあれじゃないですか?
乱数もどきで
42投稿者:38歳職歴なし  投稿日:2007年03月31日(土) 00時28分36秒
>>37
そりゃボナンザはアホほど棋譜を記憶してるだろうからなあ、、
43投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月31日(土) 00時29分49秒
何手先まで読んでるんだろうね
44投稿者:ヾ(゚д゚)ノ゛バカー  投稿日:2007年03月31日(土) 00時29分52秒
つか5000戦もやらんよ。将棋に興味ないのに
投稿者 メール
(゚Д゚) <