[過去ログ]
【オセロ,将棋】ボードゲーム【囲碁,War】 (1002レス)
【オセロ,将棋】ボードゲーム【囲碁,War】 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
68: 名前は開発中のものです。 [sage] 03/12/20 07:51 ID:cJscYprH 1. 盤、Bang、 は取りあえず 9x9=81の一次元配列にしよう。 あとで変更するかも知れない。 2. 駒、 こちらも適当に、 先手歩:16、先手香車:17、後手歩:32、、 3. generateArandomMove() 乱数で合法手を1手作成して返す。 4.何局か指して、勝率の良いもの選ぶ。 計画 1.詰め将棋、1手詰め 2.詰め将棋、3手詰め 3.詰め将棋、5手詰め 4、次の一手問題 5、2日制将棋1日目終了後指し継ぎ 6、序盤データベース http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/68
69: 名前は開発中のものです。 [sage] 03/12/20 13:55 ID:cJscYprH 944422200 ....K.... ......... ....g.... ......... ......... ......... ......... ......... ......... 000010000 1手詰め、持ち駒、金 ランダムに3手指し終了した時点で駒台に敵玉がのっていれば 勝ち、その他は負け。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/69
70: 名前は開発中のものです。 [sage] 03/12/21 01:05 ID:45Mhtaty 50万回試行した。結果は、、、、、、 41金:702 61金:727 42金:540 52金:663 62金:588 ちょっと予想と違う結果になった。 61金、62王、のあと9分の2の確率で王を取る。 52金、61王、のあと10分の1の確率で王が駒台にのる。 とりあえず理屈には合って居そう。 「逃げる」「取る」手を覚えさせれば、なんとかなりそう。 次の1手詰めをやってみよう 844322100 ......... ......G.. ......... ......dsK ........G ......... ......... ......... ......... 000000000 持ち駒無し http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/70
71: 名前は開発中のものです。 [sage] 03/12/21 05:05 ID:45Mhtaty >>70 61金で41王に逃げる確率は5百数十分の一、 王が移動しなければ、9分の一で、王確保。 52金後、王が移動しないと10分の一で王捕獲される。 「取る」プログラムが「逃げる」よりは簡単そう。 あと何を工夫するか。 王手をチェックすれば、大幅に高速になるのは「見え」てるが、指し将棋の 強化には約に立たないから後回し。 次の1手詰めは50万回では差が出ない、500万回、朝までかかる。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/71
72: 名前は開発中のものです。 [sage] 03/12/21 07:48 ID:45Mhtaty >>70 10万回で 23銀不成り:468 23銀成り:341 35銀:245 少しはずしているが、まあ、近い。敵玉が逃げない場合も含めての敵玉捕獲確率のようなもの。 一気に次の1手問題。 601000000 LKS.....L ..S.r.... ....B..PP .PpG..... P.P....p. p.Nng.p.p kpn..p.r. ..g...... l....B..l 000012000 持ち駒金銀2、(95歩まで) 500万回 先手生駒:plnsgbrk 先手成り駒:tycagmd 英語圏でも将棋プログラムを開発しているから、あまり外れないほうが良いか。(少なくとも生駒) 桂馬の「桂」は何の意味があるのだろう。金銀さんご、、、、、、などの言葉があるから、「珊瑚」に関係ないのかなーー。それで、 coral にしてみた。大外れかもしれない。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/72
73: 名前は開発中のものです。 [sage] 03/12/21 13:28 ID:45Mhtaty 500万回で最頻手は92銀:5883回。 お目当ての手は第16位で1739回。 約150の可能手の内。 終盤なので、玉の防御をすれば、もう少し良くなるか。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/73
74: 名前は開発中のものです。 [sage] 03/12/21 13:46 ID:45Mhtaty 中盤の問題。 100万回。 400100000 LN...G.NL ......SK. P........ ..PBPR.P. .P.P..P.P p.pN.p... .pb.pg.rp ......s.. ln...g.kl 000011000 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/74
75: 名前は開発中のものです。 [sage] 03/12/26 09:11 ID:HKWQqeik 初手48玉、第3手59玉と出た。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/75
76: 名前は開発中のものです。 [sage] 03/12/26 09:45 ID:HKWQqeik 中盤問題は本の正解とは異なる66角。それでも某ソフトと同じ。 もっと序盤問題から: 000000000 LN・GKGSNL ・R・S・・・B・ P・PPPP・PP ・P・・・・P・・ ・・・・・・・・・ ・・歩歩・・・・・ 歩歩・・歩歩歩歩歩 ・角・・・・・飛・ 香桂銀金玉金銀桂香 000000000 先後逆 先生の正解は68飛だが、、、 とりあえず、王の防御だけは入れた。20回に1回防御しない、そのとき駒台に上げられる。つみ判定しなくて良いから省力 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/76
77: 名前は開発中のものです。 [sage] 03/12/26 22:57 ID:Wb6uSPOT ほう、なんか面白いことやってる人がいますな。 1手指すのにものすごい時間かかりそうだが。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/77
78: 名前は開発中のものです。 [sage] 03/12/27 09:22 ID:7bL+N0Ad 将棋ソフトの探索速度、秒速数十万手だそう。 DeepBlue の速度は秒速: 200Million moves だそうです。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/78
79: 名前は開発中のものです。 [sage] 03/12/27 13:03 ID:7bL+N0Ad >>76 あまり序盤すぎて、どうにもならない。65歩と68飛が嫌われた手。 王が動くのが好まれて居る、が、 可能な局面の数と、乱数そのものの数に圧倒的な差があるので、乱数の偏りを見ているのかもしれない。 もう少し局面を進めて見よう。 000000000 LN・・・GBNL ・R・・G・S・・ P・・P・・SK・ ・・P・PPPP・ ・P・歩・・・・P 歩・歩・銀歩歩歩・ ・歩角・歩・桂・歩 ・・・飛金・銀玉・ 香桂・・・金・・香 000000000 200万回、嫌われた手:75歩:−236点 推奨手:25歩:1189点、45銀:637点、29玉:532点 どうなんでしょうか。先生推薦手は別の手。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/79
80: 名前は開発中のものです。 [sage] 03/12/28 08:37 ID:Yv24cf1G 全然駄目だ。25歩は確率的に取って来ない、24歩、20回に1回逃げない、敵玉捕獲確率が高い。 45銀も同じ、34銀、高確率敵玉捕獲。 相手が悪い手を指してこちらが勝ったとき、相手が良い手を指してこちらが勝ったときで、同じ1勝ではdame. 改善! http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/80
81: 名前は開発中のものです。 [sage] 03/12/28 14:04 ID:Yv24cf1G 先手第1手目が10000勝10000敗とする。 第2手目が後手側100勝1敗の手で、この対局に先手が勝った場合: 100点与える。 負けた場合:1点引く。 やってみよう。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/81
82: 名前は開発中のものです。 [sage] 03/12/30 10:00 ID:aCmAyHVi うーん、バグフルだ http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/82
83: 名前は開発中のものです。 [sage] 04/01/01 14:44 ID:TYfOIMXq 正月の休みに虫と戦えり 新年にバグ取れぬ間は目出もせず 新年にバグの取れたるめでたさや http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/83
84: 名前は開発中のものです。 [sage] 04/01/04 21:35 ID:03xOK9CB 休みは終わり、バグとりまずまず、局面で勝った手を再使用。 秒速約5000手。1000倍速必要。次の課題はキラー手の採用。 特定手の生成、王手、取る手、逃げる手、成る手、を高速に生成したい。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/84
85: 名前は開発中のものです。 [sage] 04/01/06 08:44 ID:IKcYlSoc 詰め将棋に限って言えば、詰んだ王将の位置を想定して その逆順で手を考えるってパターンもありかもしれないと想像。 完全に詰んだ形でしかも持ち駒無しっていうかなり限定された状況だし 自分が詰め将棋考えるときにそうしてるから。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/85
86: 名前は開発中のものです。 [sage] 04/01/06 22:37 ID:wn4SZTXn 「想定」はコンピュータの不得意科目だから難しそう。 詰め将棋に関しては、現在ソフトは人間を超えてる模様。後発組はなかなか追いつけない。 序盤はすごく弱いとの評判だから、、、なんとか、、、 序盤で差をつけてそのまま、、、 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/86
87: 名前は開発中のものです。 [sage] 04/01/24 12:15 ID:65yd+7L7 いまのところ、あまりうまくいってない。バグなのか、、 ある新出局面が与えられる: 可能な指し手は200.そのうち190手以上が凡手。 全手試すと時間が足りない。如何に良い候補手を選ぶか、、 取る成るとか言っているとまた時間がかかる。 局面から何手目かの別に成功(killer)手を集積しようか。 手目別キラー勝率順、、、 どう? みんな、序盤がだめって言ってる、、、 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/87
88: 名前は開発中のものです。 [sage] 04/01/24 19:03 ID:2SXMZCrl >>87 君は>>1なのか? それとも>>20かな? とにかくガンガレ http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/88
89: 20 [sage] 04/01/25 11:27 ID:4RpPXlNl おーっ援護だー、有り難い。100まで行くのに半年、1000までいけるかな、新スレッドの立て方知らないし、心配ないか。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/89
90: ボドゲー20 [sage] 04/01/26 05:16 ID:ev0kjgo0 負けてるくせに、手を変えないバグ発見。ゆっくりなおそう。 乱数将棋の強さをゼロとして、C将棋の強さ標準を作成することが可能。 2枚落ちで勝率5割なら600点、それにまた2枚落ち5割で1200点、、、、 絶対零度のようなもの、、、ケルビンじゃなく、ボドゲー8000点とかで呼んでください。 うちの特許じゃよ! 【香 落】100点 【角 落】250点 【飛 落】350点 【飛香落】450点 【二枚落】600点 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/90
91: 名前は開発中のものです。 [sage] 04/01/30 10:12 ID:LC61jD25 6手まで指し終った段階で一歩でも取られていれば負け。 76、34、26,84、66は66同角で先手負け。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/91
92: 名前は開発中のものです。 [sage] 04/01/30 11:08 ID:LC61jD25 n手まで将棋:n手まで指し終わり駒損の方が負け。 n=6: 76,14,56,13角、78銀、 n=8: http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/92
93: 名前は開発中のものです。 [sage] 04/01/30 12:35 ID:LC61jD25 データベース: 第1手目76歩、第3手目26歩として、第5手目を準備しよう。 約900手くらい。第7手目は3万手以上か。後手の全手に対応。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/93
94: 名前は開発中のものです。 [sage] 04/01/30 22:16 ID:LC61jD25 グッドニュース:ひと月ぶりのバグ取りでやっと3手詰めが解けた。 5万局あまりの試行で発見。攻め手は王手に限ってないので、もち駒ありだとどこでも打って試す。29飛車とか 30万手程度だから、高速プログラムなら1秒以内か。とりあえず、というとこか。 30分程度かかった。秒速200手、デバッグ付きだから。 000000000 ・・・・・・・・・ ・・・・S・・・・ ・・・N・銀K・P ・・・飛・・・・・ ・・・・・・・・・ ・・・・・・・・・ ・・・・・・・・・ ・・・・・・・・・ ・・・・・・・・・ 001010000 飛金 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/94
95: 名前は開発中のものです。 [sage] 04/01/30 23:24 ID:LC61jD25 32金、 43玉、 33飛車、 31桂馬:20分の1の確率で王手を無視して自由に指す。それにしても玉を取り返す気か。 20分の19はギブアップして決着する。 74飛車:王手を逃げないからと言って直ぐに取るとは限らない。あくまでも自由に。 95歩:玉将健在で後手の勝ち 次の問題 000000000 ・・・・・・・・・ ・・・・・・・・・ ・・・・・・・・・ ・・・・・・・・・ ・・・・・・・・・ ・・・・・・竜歩・ ・・・・・歩歩・b b=後手馬 ・・・・・銀K・・ ・・・・・・・桂香 001010000 飛金 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/95
96: 名前は開発中のものです。 [sage] 04/01/31 00:24 ID:SCQw2gFE >>95 ×:玉を取り返す ○:玉を取られて、飛車を取り返す 後手後手言わんで玉方かな。 日本語でもこれだけバグが出る、、、 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/96
97: 名前は開発中のものです。 [sage] 04/02/01 20:27 ID:AoEuxQTZ コチコチコッチン、ボドゲーさん ................、動いてる にーにの角と、はーちはちの角が こんにちは、さようなら ちくたくコッチン角交換 「最強」もり上がっているな、、、わが道を行く、、、 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/97
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 905 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s