トップページ⇒tech
34コメント9KB

オセロゲーム

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
http://www.alles.or.jp/~mameo/kaeru/Ura.html

これってどういう仕組みですか?
何十回もやって、1回しか勝った事ないので悲しいです。
3人でやって、3人共、オセロを置き始めて初期段階で、
相手オセロを全滅さして勝った・・・て感じ。
これ以外に攻略方法はあるのでしょうか。
しかも、何か向こうが不利になって来たら、
プログラムが止っちゃうような気がするんですが。
0002名無しさん@お腹いっぱい。NGNG
>>1
途中で you need pass とか言われたんだけど
怪しい
0003名無しさん@お腹いっぱい。NGNG
>2

置くところがなくなったら、PASSしなければいけないのです
0004名無しさん@お腹いっぱい。NGNG
http://www.comp.reversi.net/str_pro.html
0005名無しさん@お腹いっぱい。NGNG
この攻略方法を教えて下さい。
今まで100回くらいやって1回しか勝ててない。
また、勝つ時って、18−0とか24−0とか、
相手オセロを全滅さす勝ち方しかないんでしょうか。
60−4とか50−11とか、
オセロを全部置いて、こっちの数が多い事で
勝つって事はあるのでしょうか。

ていうか、このカエルオセロ初めてやって、
一回目も二回目も勝てる人って居ますかね〜。
0006↑誤字NGNG
50−11じゃなくて、50−14だった。
0007邪道NGNG
オセロって、既に「完全読み」ではなかったっけ?
0008名無しさん@お腹いっぱい。NGNG
> オセロを全部置いて、こっちの数が多い事で
> 勝つって事はあるのでしょうか。

あります。
0009>7NGNG
ウソだろ
0010名無しさん@お腹いっぱい。NGNG
前半は定跡をDBから読み出すだけ。
終盤は完全に読み切る。
読み切れないのは中盤の20数手のみ。
それでも、もう人間はPentiumマシンにすら勝てない。
0011名無しさん@お腹いっぱい。NGNG
>オセロって、既に「完全読み」ではなかったっけ?
まだです。

10 も間違い。すべての局面において人間より優秀な評価ルーチンが
あります。

けど、必勝手順はまだ不明なため、プログラム同士の戦いでは
どちらが勝つかはわかりません。

Bit くらい読めよな。
0012名無しさん@お腹いっぱい。NGNG
プログラムの難易度は
囲碁>将棋>チェス>オセロ
なんすか?
0013名無しさん@お腹いっぱい。NGNG
ルール部分のプログラミングの難易度でいえば、
将棋>チェス>囲碁>オセロ
かなあ。そうたいした差ではないが。
戦略データベースの規模とか、
読みアルゴリズムとかの難易度だと
囲碁>将棋>チェス>オセロ
かなあ。
0014名無しさん@お腹いっぱい。NGNG
将棋は作ったことある。
ルール部分のプログラミングの難易度は、
チェス>将棋>囲碁、オセロ
だと思うな。
将棋作ったとき、香車、飛車、角を作るのに苦労した。
チェスはそんな駒ばっかだし。
0015名無しさん@お腹いっぱい。NGNG
昔、リバーシ作ったなー
俺よりは強いんだけど、他の人より弱いんだよね・・・
本人がある程度、強くないとなー(憫笑)

確か、6*6リバーシは全読み可能だったね。
0016名無しさん@お腹いっぱい。NGNG
五目並べ(連珠)はどうよ?
0017名無しさん@お腹いっぱい。NGNG
>1
 最初は強えぇと思ったけど何度か続けるとパターンが読めてきた。
 コンピュータ側のとる場所の優先順位があるようなので、それで
 先読みして追い詰められる。
00181NGNG
私、今日やっと勝ちました。
23−0で全滅させ勝ちでした。
しかも適当に置いてて気がついたら勝ってた感じでした。
ちゃんと相手の先を読んで、ちゃんと考えてやらないと、
駄目ですかね〜。っはあ〜。
0019名無しさん@お腹いっぱい。NGNG
将棋と囲碁と、ゲーム板を作ったことあるけど、どっちも難しいとか
そういう感じではなかったなぁ。
囲碁は盤面だけでわからない禁手があるのがちっといやらしいけど。
0020名無しさん@お腹いっぱい。NGNG
あ、チェスもあるね、盤面だけで判断出来ないルール。
0021名無しさん@お腹いっぱい。NGNG
オセロが弱いことには定評があるけど、勝ちました。
http://strangeinfo4.virtualave.net/up/3343.jpg
http://strangeinfo4.virtualave.net/up/3344.txt
002221NGNG
韓国人です。日本語下手ですまんこ。
0023母を訪ねて名無しさん千里NGNG
多分乱数かなんかでコンピュータ側の手が多少変わるから
必ずではないけど上左を(1@`1) と見て、
先手で、
(5@`3)(3@`6)(6@`3)(2@`3)(6@`6)(1@`8)
が今のところ最短詰め。
0024名無しさん@お腹いっぱい。NGNG
>>21
オセロとは関係無いが、HotJava って良く死にません?
0025( ´∀`)さんNGNG
漏れはネセロでレート1680だけど
先手で33-31負け 後手で32-32だったよ…
棋譜はろうと思ったけどリバシと黒白逆なんだね(;´Д`)
002621NGNG
>>24
Netscapeで実行できない(待ってれば実行できたかも)ので、
クラスや画像をダウンロードしてローカルで実行しました。
HotJavaはローカルでしか使ってません。WWWはNetscapeです。
Netscape4.7、よく落ちます。
0027名無しさん@お腹いっぱい。NGNG
大昔、PC-6001のオセロをやりましたが、既にとてつもなく強かった。
どんなにがんばっても、あっという間に手順が回ってこなくなった。(笑い)

0028名無しさん@お腹いっぱい。NGNG
それはキミが弱すぎるのねん‥
0029名無しさん@お腹いっぱい。NGNG
このオセロのパターンを解析するソフトを作るのも難しいですか?
0030>30NGNG
アプリの動作からアルゴリズムを推測するのって難しいよ。
それよりはソースを盗み出す方がよっぽど楽。

つーか、なぜこのオセロだけにそんなにこだわる?
0031名無しさん@お腹いっぱい。NGNG
>>1
すげー弱い.楽勝で勝てた.
必勝法ではないけど,勝ちやすいパターンさえ守れば
大抵の人には勝てるんじゃない?
0032名無しさん@お腹いっぱい。NGNG
勝てんよ(*´Д`*)
オレはバカなのか?
0033名無しさん@お腹いっぱい。NGNG
あれって・・・何でソース置いてあるんでしょう。。
わざと見えるようにしてあるの。。。?
0034名無しさん@お腹いっぱい。NGNG
>33
 改良してもっと強くしろ、という意味では?
■ このスレッドは過去ログ倉庫に格納されています