【囲碁?】囲連星のAIを作ってみよう【連珠?】

このエントリーをはてなブックマークに追加
692東陶基 ◆io432RphD2 :2009/01/29(木) 16:30:32 ID:KiRv/e1G
年末にAIコンテスト中級編でもやろうと思ってます。
とりあえずパソコンの速度も速くなってきてるのでYさんのAIを標準に組み込んでも
良いかなと思って。
で、折角なのでAIコンテストも開いて中級を認定しようかなと。

と言うことでAIを作られたかたはHPの方で後日発表しますので
是非応募してください。
雑用係さんがいつネットが使えるようになるかわからないですが
年末までには見てくれたりするかなと。(参加してくれるかはわかりませんが)
693名前は開発中のものです。:2009/01/29(木) 19:18:38 ID:LWM3U4+o
年度末かと思ったら年末かよwwwww
694名前は開発中のものです。:2009/01/29(木) 19:57:38 ID:e05V1NUy
先が長すぎるな。11ヶ月も先の話かよ。プログラムかじったことあれば、仕事、学校の片手間にやっても3ヶ月もあればできるだろ。
695名前は開発中のものです。:2009/05/19(火) 09:19:24 ID:t5uMW0nX
会長は生存しているんでしょうか?
696名前は開発中のものです。:2009/05/21(木) 11:19:28 ID:xv3z/GH3
囲連星はモンテカルロに向いてないね。
理由は、囲碁だと最後まで指してみないと評価値が決定できないが
囲連星は7連つくればいいので最後まで指す必要はない。 評価がしやすい。
697東陶基 ◆io432RphD2 :2009/05/23(土) 17:25:14 ID:/2MyZPKu
>>695
一応生存はしてますよ。
698名前は開発中のものです。:2009/05/23(土) 20:50:00 ID:QpkTtxMC
会長はphDだったのか。(鳥が)
699名前は開発中のものです。:2009/11/26(木) 20:31:50 ID:ELC9JW3C
あげ
700名前は開発中のものです。:2010/01/24(日) 22:04:30 ID:pY7Dzcyu
700
701名前は開発中のものです。:2010/04/23(金) 16:13:53 ID:MEbmU/iH
会長はどこ行った?
702名前は開発中のものです。:2010/05/24(月) 23:49:30 ID:z4k8Fkih
2009年は誰もAI作らなかったのか
703名前は開発中のものです。:2010/05/26(水) 04:12:49 ID:mz/0NmcW
てかまだ人いるの?
会長すら顔出さないし、開発するモチベあがらん・・・
704702:2010/05/26(水) 22:17:19 ID:f4oR28hQ
俺と703で二人はいるみたいだな
この状況続いたら囲連星消滅するかもわからんね
競争相手いない状況でモチベ上げるのは無理だよなあ
705名前は開発中のものです。:2010/05/27(木) 02:41:46 ID:HQ0plprr
ROM でよければ俺もいるが・・・。

女流vsスパコンで将棋板をたまに見るけど、floodgate ってのが、bot メインでレートつける対戦場?
bot でも人でも、気軽に対局できるといいね。
706名前は開発中のものです。:2010/05/27(木) 23:57:46 ID:xsBJVAEL
floodgateみたいなのができると良いねえ。
会長いないけど、いっそ今このスレ見てる人で
参加者募って大会やってみようか
707名前は開発中のものです。:2010/06/25(金) 14:00:19 ID:96XIwHjj
強力なソフトが出来れば人集まるだろ
大会いぜんにめだまそふとかいはつだ 
708名前は開発中のものです。:2010/06/25(金) 16:43:57 ID:96XIwHjj
囲連星標準ヘッダには、ボード上にある石の色を返す関数付いてないな。
追加するのは簡単だけど。
ソースに互換性が無くなるな。
自分のソース読み間違えか?
709名前は開発中のものです。:2010/06/25(金) 17:01:10 ID:96XIwHjj
class Game

にこれ追加すればいいかな。ボード上の石。

int Get( int x, int y ) { return board->Get( x, y ); }
710名前は開発中のものです。:2010/06/25(金) 20:35:56 ID:elNuwlSr
確かにGameクラスには直接石の色を取得する関数は無いみたいですね.
自分の使いやすいように適当に書き換えれば良いと思います.
DLLがAIとして機能するために必須な関数を実装してれば問題ないはずなので.
新しいAI楽しみだなあ,期待してます.
711名前は開発中のものです。:2010/06/25(金) 23:26:22 ID:dKUASJIo
おお、これは楽しみだ
712名前は開発中のものです。:2010/06/26(土) 00:24:24 ID:yJppj3uv
7連が完成しやすいところ、自分の石の周囲に置く
だけ考慮して、アルファベータ探索とかすればいいんでは。
指し手は、上の二つでかなり絞れる。
713名前は開発中のものです。:2010/06/29(火) 19:26:15 ID:42+OigzH
プログラム板から呼ばれて来ましたよと
めっちゃ過疎ってるやん
モチベーション上がんな〜い

とりあえず、プログラムDLして遊んで見ました。
よくわからんまま数ゲームしてると、どのレベルにも通用する必勝手順みたいなもんができてしまったので
いきなりつまんないモード突入ですw

ま、そこそこなレベルのオセロプログラムが素人の目先優先の手に全滅させられるみたいなパターンなんでしょうけど
地平線効果にずっぽりはまってるみたいですね
(7連完成が確定してるけど実際に完成さそうとすると十数手以上かかるので見えてないみたいな)
714名前は開発中のものです。:2010/06/29(火) 19:29:32 ID:42+OigzH
とりあえず現状の必勝パターン

一直線に伸ばしていきます
相手は黙々と自分の陣形を作ってます
┠┼┼┼┼┼┼┼┼┼┼┼┼┼┼┼┼┼┨
┠┼┼○●●●●●┼┼┼┼┼┼┼┼┨
┠┼○┼○┼┼┼┼┼┼┼┼┼┼┼┼┼┨
┠┼┼┼┼○┼┼┼┼┼┼┼┼┼┼┼┼┨

5連に達すると止めてきます
┠┼┼┼┼┼┼┼┼┼┼┼┼┼┼┼┼┼┨
┠┼┼○●●●●●○┼┼┼┼┼┼┼┼┨
┠┼○┼○┼┼┼┼┼┼┼┼┼┼┼┼┼┨
┠┼┼┼┼○┼┼┼┼┼┼┼┼┼┼┼┼┨

敵石交じりの7連にします
相手はまだ気がつきません
┠┼┼┼┼┼┼┼┼┼┼┼┼┼┼┼┼┼┨
┠┼┼○●●●●●○●┼┼┼┼┼┼┼┨
┠┼○┼○┼┼┼┼┼┼┼┼┼┼┼┼┼┨
┠┼┼┼┼○┼┼┼┼┼┼┼┼┼┼┼┼┨

ここまでくれば確定です
この辺でやっと、あがき始めますが手遅れです
1線まで寄せて石を取り上げ空いたとこへ打って7連完成

┠┼┼┼┼┼┼┼┼┼┼┼┼┼┼┼┼┼┨
┠┼┼○●●●●●○●┼┼┼┼┼┼┼┨
┠┼○┼○┼┼┼┼●┼┼┼┼┼┼┼┼┨
┠┼┼┼┼○┼┼┼┼┼┼┼┼┼┼┼┼┨

AI開発中のかた、ご参考までに
715名前は開発中のものです。:2010/06/29(火) 21:58:42 ID:42+OigzH
>>706
>floodgateみたいなのができると良いねえ。

問題はサーバーの費用かな、
新規に借りるなら独自鯖設置できそうなとこは
年間10Kほどかかる感じ
誰かがうちの使ってもいいよって言ってくれたら一気に実現?w

それより現状ではプレイヤーが居なさそうなのが・・・・
716名前は開発中のものです。:2010/09/14(火) 05:27:10 ID:tdtpf+DZ
誰もいないのか
717名前は開発中のものです。:2010/09/17(金) 14:54:00 ID:ly9m5H/b
iTuneStoreでiPhone用アプリとかって誰でも配信、販売出来るんですね。
囲連星のソフトでも英語対応してれば数千本くらいは売れそうですね。
買った人が使用後にどう思うかはわかりませんが。
718名前は開発中のものです。:2010/09/18(土) 11:34:54 ID:wbMSRuGP
そんなに売れる物なの?
719名前は開発中のものです。:2010/09/20(月) 12:15:36 ID:ffzAbWB3
>>718
50万本売れてる人っていうのがTVに出てました。個人が作っているようなちょっとしたソフトで。
なので累計で数千本くらいなら売れてもおかしくないと思いますよ。
720名前は開発中のものです。:2010/09/20(月) 12:47:18 ID:yrgULkep
TVで紹介されるという事はそれがレアケースだからでしょう。
721名前は開発中のものです。:2011/06/06(月) 05:48:04.70 ID:rUuemJzM
会長はどこへ行った?
722名前は開発中のものです。:2011/06/20(月) 16:04:02.20 ID:aztu3s+W
作っている人いる?
723 忍法帖【Lv=4,xxxP】 :2011/06/25(土) 20:00:37.96 ID:eBAHKSWK
だれかつくってくれ。そしたら自分も作り出す。
724名前は開発中のものです。:2011/06/25(土) 20:52:45.87 ID:wpLmtEYH
作れないけど遊ぶ人ならここに
725名前は開発中のものです。:2011/10/09(日) 03:27:59.60 ID:Irfnxv86

726名前は開発中のものです。:2011/12/06(火) 04:03:55.15 ID:0zR1Ez67
本当はお前らも保守したいんじゃないのか?
我慢しなくてもいいんだぞ。
727名前は開発中のものです。:2011/12/08(木) 18:57:36.34 ID:keUTrqNs
728名前は開発中のものです。:2012/01/20(金) 01:49:49.38 ID:EBWcMvtd
作っている人?
729電脳プリオン 【関電 67.4 %】 【18.5m】 :2013/09/29(日) 14:45:39.05 ID:df9+XF2Y BE:364868249-PLT(12080)

作れた?
730名前は開発中のものです。:2013/11/17(日) 16:46:16.20 ID:0IiXo0Eb
保守
731名前は開発中のものです。:2013/12/18(水) 20:41:42.92 ID:MkegUasF
だめだ、石の生き死に判定がどうしても書けない
732名前は開発中のものです。:2013/12/18(水) 21:10:39.44 ID:MkegUasF
完璧を目指すから書けないのか。
ある程度妥協すべきか。
733名前は開発中のものです。:2014/01/21(火) 21:02:31.49 ID:LdpxKGpF
VC++2008ExpressEditionでsampleaiのlefttopがmakeできない。
windows.hってなんぞ?
uuid.libてなんぞ?
makefileもまちがってるっぽいし。
だれかVC++2008ExpressEditionでlefttopをmakeできるようにしてくれんか?
734名前は開発中のものです。:2014/01/21(火) 23:18:09.97 ID:LdpxKGpF
自己解決。
というにはあまりに汚いやり方だが、一応動いたからよしとする。
735名前は開発中のものです。:2014/01/22(水) 01:50:21.99 ID:uAL7ZuPp
出来たらどこかに上げてみてよ。対局してみたい。
736名前は開発中のものです。:2014/01/22(水) 21:26:20.05 ID:OhxAqBz4
>>735
一応プログラム書いてるけどたぶん完成しないw
最低でもLV3を超えなきゃいけないわけだし。
737名前は開発中のものです。:2014/01/22(水) 23:38:16.24 ID:EUfIuvX6
途中でもいいからうpよろ
738名前は開発中のものです。:2014/01/23(木) 12:02:59.37 ID:hehNv04I
別に多少弱くてもいいんじゃないかな。
それに人に打ってもらうと何かヒントみたいなのがあったりするしね。
739名前は開発中のものです。:2014/02/28(金) 12:05:47.65 ID:u62CBpeC
>>733
他人に聞く前に添付の文書くらい読めよ…
740名前は開発中のものです。:2015/02/03(火) 21:54:50.38 ID:I0Y+Hxxt
9路囲連星のAI、勝が確定してから嬲りプレーするな。
嬲りプレーが過ぎて逆転を許すこともままある。
741名前は開発中のものです。
白が公式AI
勝が確定した後逆転を許す図

(
;FF[1]GM[1]SZ[9]
;B[ef];W[de];B[gc];W[dc];B[ed];W[ee]
;B[gd];W[ff];B[ge];W[gg];B[dd];W[cd]
;B[cc];W[fd];B[ec];W[fc];B[eb];W[eg]
;B[fe];W[df];B[fb];W[cg];B[db];W[hg]
;B[dg];W[gf];B[bc];W[fc];B[fd];W[cf]
;B[fc];W[hc];B[ac];W[ga];B[dc])