■掲示板に戻る■ ■過去ログ倉庫めにゅーに戻る■
オセロゲーム
1 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/25(水) 13:41
http://www.alles.or.jp/~mameo/kaeru/Ura.html

これってどういう仕組みですか?
何十回もやって、1回しか勝った事ないので悲しいです。
3人でやって、3人共、オセロを置き始めて初期段階で、
相手オセロを全滅さして勝った・・・て感じ。
これ以外に攻略方法はあるのでしょうか。
しかも、何か向こうが不利になって来たら、
プログラムが止っちゃうような気がするんですが。


2 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/25(水) 18:43
>>1
途中で you need pass とか言われたんだけど
怪しい


3 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/26(木) 00:16
>2

置くところがなくなったら、PASSしなければいけないのです



4 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/26(木) 00:29
http://www.comp.reversi.net/str_pro.html


5 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/26(木) 08:53
この攻略方法を教えて下さい。
今まで100回くらいやって1回しか勝ててない。
また、勝つ時って、18−0とか24−0とか、
相手オセロを全滅さす勝ち方しかないんでしょうか。
60−4とか50−11とか、
オセロを全部置いて、こっちの数が多い事で
勝つって事はあるのでしょうか。

ていうか、このカエルオセロ初めてやって、
一回目も二回目も勝てる人って居ますかね〜。


6 名前: ↑誤字 投稿日: 2000/10/26(木) 08:54
50−11じゃなくて、50−14だった。


7 名前: 邪道 投稿日: 2000/10/26(木) 10:18
オセロって、既に「完全読み」ではなかったっけ?


8 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/26(木) 10:21
> オセロを全部置いて、こっちの数が多い事で
> 勝つって事はあるのでしょうか。

あります。


9 名前: >7 投稿日: 2000/10/26(木) 12:25
ウソだろ


10 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/26(木) 12:33
前半は定跡をDBから読み出すだけ。
終盤は完全に読み切る。
読み切れないのは中盤の20数手のみ。
それでも、もう人間はPentiumマシンにすら勝てない。



11 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/26(木) 14:21
>オセロって、既に「完全読み」ではなかったっけ?
まだです。

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

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

Bit くらい読めよな。


12 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/26(木) 15:10
プログラムの難易度は
囲碁>将棋>チェス>オセロ
なんすか?


13 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/26(木) 15:21
ルール部分のプログラミングの難易度でいえば、
将棋>チェス>囲碁>オセロ
かなあ。そうたいした差ではないが。
戦略データベースの規模とか、
読みアルゴリズムとかの難易度だと
囲碁>将棋>チェス>オセロ
かなあ。


14 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/26(木) 16:28
将棋は作ったことある。
ルール部分のプログラミングの難易度は、
チェス>将棋>囲碁、オセロ
だと思うな。
将棋作ったとき、香車、飛車、角を作るのに苦労した。
チェスはそんな駒ばっかだし。


15 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/26(木) 16:32
昔、リバーシ作ったなー
俺よりは強いんだけど、他の人より弱いんだよね・・・
本人がある程度、強くないとなー(憫笑)

確か、6*6リバーシは全読み可能だったね。


16 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/26(木) 17:41
五目並べ(連珠)はどうよ?


17 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/26(木) 18:15
>1
 最初は強えぇと思ったけど何度か続けるとパターンが読めてきた。
 コンピュータ側のとる場所の優先順位があるようなので、それで
 先読みして追い詰められる。


18 名前: 1 投稿日: 2000/10/26(木) 18:45
私、今日やっと勝ちました。
23−0で全滅させ勝ちでした。
しかも適当に置いてて気がついたら勝ってた感じでした。
ちゃんと相手の先を読んで、ちゃんと考えてやらないと、
駄目ですかね〜。っはあ〜。


19 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/27(金) 00:01
将棋と囲碁と、ゲーム板を作ったことあるけど、どっちも難しいとか
そういう感じではなかったなぁ。
囲碁は盤面だけでわからない禁手があるのがちっといやらしいけど。


20 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/27(金) 00:03
あ、チェスもあるね、盤面だけで判断出来ないルール。


21 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/27(金) 14:52
オセロが弱いことには定評があるけど、勝ちました。
http://strangeinfo4.virtualave.net/up/3343.jpg
http://strangeinfo4.virtualave.net/up/3344.txt


22 名前: 21 投稿日: 2000/10/27(金) 15:00
韓国人です。日本語下手ですまんこ。


23 名前: 母を訪ねて名無しさん千里 投稿日: 2000/10/27(金) 19:19
多分乱数かなんかでコンピュータ側の手が多少変わるから
必ずではないけど上左を(1,1) と見て、
先手で、
(5,3)(3,6)(6,3)(2,3)(6,6)(1,8)
が今のところ最短詰め。



24 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/27(金) 21:36
>>21
オセロとは関係無いが、HotJava って良く死にません?


25 名前: ( ´∀`)さん 投稿日: 2000/10/27(金) 21:42
漏れはネセロでレート1680だけど
先手で33-31負け 後手で32-32だったよ…
棋譜はろうと思ったけどリバシと黒白逆なんだね(;´Д`)


26 名前: 21 投稿日: 2000/10/27(金) 21:58
>>24
Netscapeで実行できない(待ってれば実行できたかも)ので、
クラスや画像をダウンロードしてローカルで実行しました。
HotJavaはローカルでしか使ってません。WWWはNetscapeです。
Netscape4.7、よく落ちます。



27 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/28(土) 04:35
大昔、PC-6001のオセロをやりましたが、既にとてつもなく強かった。
どんなにがんばっても、あっという間に手順が回ってこなくなった。(笑い)




28 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/28(土) 07:19
それはキミが弱すぎるのねん‥


29 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/28(土) 14:11
このオセロのパターンを解析するソフトを作るのも難しいですか?


30 名前: >30 投稿日: 2000/10/28(土) 14:19
アプリの動作からアルゴリズムを推測するのって難しいよ。
それよりはソースを盗み出す方がよっぽど楽。

つーか、なぜこのオセロだけにそんなにこだわる?



31 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/28(土) 14:22
>>1
すげー弱い.楽勝で勝てた.
必勝法ではないけど,勝ちやすいパターンさえ守れば
大抵の人には勝てるんじゃない?


32 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/28(土) 15:48
勝てんよ(*´Д`*)
オレはバカなのか?


33 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/31(火) 14:58
あれって・・・何でソース置いてあるんでしょう。。
わざと見えるようにしてあるの。。。?


34 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/10/31(火) 23:42
>33
 改良してもっと強くしろ、という意味では?