第10回UEC杯コンピュータ囲碁大会を目指そうぜ☆(1)

2017-02-27

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「自分で書いたコードを覚えてないぜ☆

これを読んで 思い出さないと……☆」

http://kifuwarabe.warabenture.com/2015/12/26/%E3%80%90%E5%9B%B2%E7%A2%81%E3%80%91%E3%81%8D%E3%81%B5%E3%82%8F%E3%82%89%E3%81%B9%E3%81%8C%E3%83%9D%E3%83%8A%E3%83%B3%E3%82%B6%EF%BC%88%E3%81%AE%E5%BC%9F%EF%BC%89%E3%82%92%E5%80%92%E3%81%99%E2%98%86-5/

KIFUWARABE_80x100x8_01_Futu

「おっ☆ やる気になったのかだぜ☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「リリース・モードなら動くんだが、デバッグ・モードでは コンパイルが通らないぜ☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「あーっ☆

デバッグ・モードと リリース・モードの両方で 設定しないといけないのかだぜ☆

[Configuration Properties] – [C/C++] – [General] – [Debug Information Format] は Zi に設定だぜ☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「文字も ユニコードに変えておこう☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「山下さんの CgfGoban で動く きふわらべ なんだが、

コンソールで動かしたいよな。

でも コンソール画面で 19路盤は表示できないし……☆」

KIFUWARABE_80x100x8_01_Futu

「お父ん、グニュー碁 で19路盤作ってたじゃないか☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「あっ、できるのかだぜ☆」


2017-02-28 01:18

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「C++で、タイマーの作り方と、テキストファイルの入出力の方法が分かれば、

C#の 囲碁きふわらべ と連携させるんだが☆」

 

teratail 「c++で一定間隔で関数を実行させたい」

https://teratail.com/questions/27449

 

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「タイマーは Windowsメッセージ・ループを使う場合だけで、

コンソール・アプリケーションの場合は スレッド書かなきゃいけないみたいだぜ☆」


2017-02-28 13:44

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「それより先に、C++で ファイル入出力するには……」

 

Qiita 「[C++] ファイル入出力の覚書」

http://qiita.com/lazynick/items/8aede589bb9ca0c8b64f

 

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「よし、でけたぜ☆ Qiitaに記事も書いたぜ☆」

 

Qiita 「[C++] テキストファイル読書き (C#プログラマ向け)」

http://qiita.com/muzudho1/items/fa1446b85ae64d01a5ca


14:43

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「じゃあ次は、1秒ごとにファイルを読みに行って、新しいことが書いてあったら

内容をアップデートするというプログラムに挑戦しようぜ☆」

KIFUWARABE_80x100x8_01_Futu

「1秒ごとって、どうやって書くんだぜ☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「スレッドでなんとかできないだろうか☆」

 

 

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「Qiitaに記事も書いたし、寝るぜ☆」

 

「コンピュータ囲碁プログラム CGF碁盤プロトコル」

http://qiita.com/muzudho1/items/ddf9eb068ecfce8c5ec2

 

 

はてなブックマーク - 第10回UEC杯コンピュータ囲碁大会を目指そうぜ☆(1)
Bookmark this on Yahoo Bookmark
Buzz This
Bookmark this on Google Bookmarks
Bookmark this on Digg
Share on Facebook
Share on reddit
Share on LinkedIn
Share on StumbleUpon
Share on GREE
email this
LINEで送る
Pocket

【囲碁】きふわらべがポナンザ(の弟)を倒す☆!目指せ第9回UEC杯コンピュータ囲碁大会(39) 予選終了☆(^~^)

2016-03-20 06:32

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「きふわらべ が1勝した棋譜が見たいのかだぜ☆?」

KIFUWARABE_80x100x8

「Zenの1敗は、なぜなのか☆?

わたしの1勝は、なぜなのか☆?」


06:44

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「ファイルはどうやって添付すればいいんだぜ……☆

SGFファイルはテキスト形式だから そのまま 貼るかだぜ☆」

(;
GM[1]SZ[19]
PB[L.O.C Gig]
PW[きふわらべ]
DT[2016-03-19]
RE[W+277.5]
KM[6.5]TM[]RU[Japanese]PC[]EV[]GN[]AP[CgfGoBan 1.08]
C[Time 20:04,0:00]
C[Intel(R) Celeron(R) CPU  N2830  @ 2.16GHz]
C['T' means thinking time per a move.]
;B[pq]T[13];W[jd]T[ 0];B[mk]T[23];W[oq]T[ 0];B[kr]T[17];W[qq]T[ 0]
;B[dm]T[20];W[pp]T[ 0];B[jn]T[24];W[pr]T[ 0];B[fn]T[16];W[eg]T[ 0]
;B[hq]T[30];W[ji]T[ 0];B[tt]T[18];W[ci]T[ 0];B[gl]T[29];W[km]T[ 0]
;B[bg]T[19];W[gg]T[ 0];B[tt]T[18];W[nl]T[ 0];B[jc]T[23];W[ic]T[ 0]
;B[ke]T[16];W[kc]T[ 0];B[em]T[15];W[jb]T[ 0];B[gh]T[17];W[gi]T[ 0]
;B[dg]T[17];W[df]T[ 0];B[sn]T[20];W[so]T[ 0];B[hb]T[16];W[sm]T[ 0]
;B[mg]T[21];W[hh]T[ 0];B[om]T[19];W[fh]T[ 0];B[kk]T[20];W[rn]T[ 0]
;B[mm]T[23];W[dh]T[ 0];B[ik]T[20];W[cg]T[ 0];B[bd]T[16];W[bf]T[ 0]
;B[cf]T[24];W[bh]T[ 0];B[an]T[19];W[ao]T[ 0];B[rr]T[15];W[am]T[ 0]
;B[jp]T[14];W[bn]T[ 0];B[lr]T[18];W[ag]T[ 0];B[gm]T[19];W[ce]T[ 0]
;B[ei]T[15];W[bo]T[ 0];B[lq]T[16];W[mr]T[ 0];B[fo]T[15];W[gp]T[ 0]
;B[fs]T[16];W[gs]T[ 0];B[dr]T[16];W[es]T[ 0];B[qr]T[13];W[fr]T[ 0]
;B[tt]T[17];W[dp]T[ 0];B[ck]T[32];W[eb]T[ 0];B[tt]T[17];W[lp]T[ 0]
;B[hk]T[18];W[ie]T[ 0];B[li]T[19];W[rl]T[ 0];B[gq]T[16];W[he]T[ 0]
;B[gk]T[18];W[fj]T[ 0];B[tt]T[18];W[el]T[ 0];B[ko]T[13];W[op]T[ 0]
;B[tt]T[15];W[ds]T[ 0];B[fm]T[14];W[dq]T[ 0];B[tt]T[13];W[er]T[ 0]
;B[kq]T[20];W[cr]T[ 0];B[aa]T[21];W[ba]T[ 0];B[nf]T[22];W[ab]T[ 0]
;B[hd]T[18];W[hc]T[ 0];B[gb]T[14];W[gd]T[ 0];B[kp]T[15];W[id]T[ 0]
;B[jj]T[12];W[bl]T[ 0];B[ja]T[18];W[ia]T[ 0];B[tt]T[24];W[ka]T[ 0]
;B[lg]T[13];W[mc]T[ 0];B[tt]T[16];W[rh]T[ 0];B[kg]T[16];W[hf]T[ 0]
;B[tt]T[15];W[ac]T[ 0];B[tt]T[15];W[ii]T[ 0];B[kf]T[13];W[la]T[ 0]
;B[hg]T[16];W[ig]T[ 0];B[np]T[13];W[no]T[ 0];B[hl]T[15];W[nq]T[ 0]
;B[kn]T[14];W[mp]T[ 0];B[tt]T[14];W[ok]T[ 0])

KIFUWARABE_80x100x8

「判定は 開発者の投了判断だぜ☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「今日も 大会最終日は 観戦だぜ☆

長い話はまた今度な☆」


 

 

 

 

はてなブックマーク - 【囲碁】きふわらべがポナンザ(の弟)を倒す☆!目指せ第9回UEC杯コンピュータ囲碁大会(39) 予選終了☆(^~^)
Bookmark this on Yahoo Bookmark
Buzz This
Bookmark this on Google Bookmarks
Bookmark this on Digg
Share on Facebook
Share on reddit
Share on LinkedIn
Share on StumbleUpon
Share on GREE
email this
LINEで送る
Pocket

【囲碁】きふわらべがポナンザ(の弟)を倒す☆!目指せ第9回UEC杯コンピュータ囲碁大会(38) 明日、大会☆(^~^)

2016-03-18 10:38

201603181036

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「フリーズする現象を確認できたので、バイトの昼までに修正したいぜ☆

気分的には、バグは再現してくれると 嬉しい……☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「まあ別に、10回に1回しか起こらないバグなら 大会でも1敗ぐらいで済むだろ☆」

KIFUWARABE_80x100x8

「前向きな考え方だぜ☆」


10:43

201603181043

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「一応、最後まで 打ち切ることはできるんだぜ☆

通信系の切断だったのだろうか☆

エラー原因が分からないのは つらいぜ☆」

KIFUWARABE_80x100x8

「大会で通信の切断が起こった場合、どうやって 再開するんだぜ☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「さあ……☆(^q^)」


10:57

201603181057

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「2000手も指すと こんなダイアログボックスが出て消て 止まるのかだぜ☆(^q^)

初めて知ったぜ☆(^q^)」

KIFUWARABE_80x100x8

「まだ指したいのに……☆(^q^)」


11:46

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「対局中に パソコンに触るのは 疑わしいから よくないことなんだが、

レノボのノートパソコンは レノボ・メッセージ というのが突然出てきて

ユーザー体験を聞いてきたりするので 消したいぜ☆」

 

情報科学屋さんを目指す人のメモ(FC2ブログ版)  『Lenovo ThinkPad のスタートアッププログラム・常駐プログラムについての詳細』

http://did2.blog64.fc2.com/blog-entry-108.html

はてなブックマーク - 【囲碁】きふわらべがポナンザ(の弟)を倒す☆!目指せ第9回UEC杯コンピュータ囲碁大会(38) 明日、大会☆(^~^)
Bookmark this on Yahoo Bookmark
Buzz This
Bookmark this on Google Bookmarks
Bookmark this on Digg
Share on Facebook
Share on reddit
Share on LinkedIn
Share on StumbleUpon
Share on GREE
email this
LINEで送る
Pocket

【囲碁】きふわらべがポナンザ(の弟)を倒す☆!目指せ第9回UEC杯コンピュータ囲碁大会(37) あさって大会☆(^~^)

2016-03-17 20:56

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「ほうおうお☆(^q^);;;」

201603172058

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「きふわらべ ひょろい うおうおうお☆」

KIFUWARABE_80x100x8

「強くしろだぜ☆!(^q^)」


23:36

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「最後に ちょっと いじったぜ☆」

 

https://github.com/muzudho/CgfThink_Kifuwarabe

 

https://github.com/muzudho/CgfGoban_Kifuwarabe

 

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「お父んは もう寝る☆

明日は ノートパソコンに 詰め込むんだぜ……☆(^q^)」


 

第9回UEC杯コンピューター囲碁大会に向けて、微速微進、遅々前進したぜ☆!

はてなブックマーク - 【囲碁】きふわらべがポナンザ(の弟)を倒す☆!目指せ第9回UEC杯コンピュータ囲碁大会(37) あさって大会☆(^~^)
Bookmark this on Yahoo Bookmark
Buzz This
Bookmark this on Google Bookmarks
Bookmark this on Digg
Share on Facebook
Share on reddit
Share on LinkedIn
Share on StumbleUpon
Share on GREE
email this
LINEで送る
Pocket

【囲碁】きふわらべがポナンザ(の弟)を倒す☆!目指せ第9回UEC杯コンピュータ囲碁大会(36) extern “C” って何でヒツヨウなんだぜ☆?(^~^)?<その2>

2016-03-16

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「~.lib ファイルを利用した .dll 作成の方法を報告するぜ☆」


 

17:26

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「まず、cgfthink をビルドすると、Debugフォルダーの中に

cgfthink.dll と、cgfthink.lib ファイルができているかもしれない☆

今回 ヒツヨウなのは cgfthink.lib の方だぜ☆」

201603161725


17:30

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「cgfthink.lib を、

こんどは cgfgoban の Debug フォルダーに放り込もうぜ☆

場所はここじゃなくてもいいんだが……☆」

201603161729


 

17:38

201603161738

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「勝手に日本語に読み替えてくれ☆

[Project] – [プロジェクト名 Properties…] 」


17:42

201603161740

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「これは呪文だぜ☆

[ロ] – [ムスカ] – [パロ] – [ウル] – [ラピュタ] じゃなくて

[Linker] – [Input] – [Additional Dependencies] – [▼] と進んでクリック☆」


17:45

201603161745

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「 [<Edit…>]を選べだぜ☆」


17:47

201603161747

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「ここで さっきの cgfthink.lib への絶対パスを入れて[OK]ボタンを押せだぜ☆

絶対パスじゃなきゃダメなのかどうか未調査だぜ☆」

(※注 2016-03-16 18:18 追記。 ファイル名だけでいいらしいぜ☆)

 


17:49

201603161749

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「次の設定に移るぜ☆

[Linker] – [General] – [Additional Library Derectories] の欄に、

さっきの cgfthink.lib ファイルを置いてあるフォルダーへの絶対パスを入れろだぜ☆

これも相対パスだとダメなのか未調査だぜ☆

[OK]ボタンを押して設定は完了だぜ☆」


17:54

201603161754

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「次☆ オリジナルの CgfGoban では、

cgfthink.dll が無かったときのエラーチェックとか 自分で書いているんだが……☆」

(※注 2016-03-16 18:19 追記。オリジナルの CgfGobanでは、.dll の中に指定の関数名がなかったときのチェックを行っていた

☆ 改造後も .dll が無い場合はエラーは出る)

201603161759

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「これを全廃して 書き直すぜ☆

理由としては、これは C言語の手法らしく

cgfthink の開発時に 『extern “C”』 というキーワードがヒツヨウになるんだぜ☆

『extern “C”』を使っていると、C++ の template 機能が使えないので、

ラムダ式を関数の引数に渡す、というテクが使えないのな☆

だから 『extern “C”』 キーワードを撤廃するための改造をするぜ☆」


18:02

201603161801

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「__declspec(dllimport) というキーワードを使って、

関数の頭だけ ちょっと 書き換えてあるぜ☆」


18:04

201603161803

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「デメリットとして、 .dll があるかどうかの判定は削除することになってしまったぜ☆」


18:07

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「これだけの手間と デメリットと引き換えに

わたしたちが得たのは、次の1個だぜ☆」

201603161807

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「extern “C” キーワードを撤廃することができたんだぜ☆

これで C言語 への互換性は捨てて C++ オンリーになったんだぜ☆

もう C++ って名前止めて ++ Is Not C  みたいな名前にすればいいのにな☆

template や、関数の引数にラムダ式を使えるようになる予定だぜ☆」



 

19:39

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「template と ラムダ式が使えるようになったので、その威力を紹介するぜ☆」

KIFUWARABE_80x100x8

「大会まであと3日の貴重な丸1日を潰した成果を見せてみろだぜ☆」


 

19:50

201603161950

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「たとえば 碁盤の番号を 見ようと思ってループを回したんだが……☆」


19:53

201603161952

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「今までは 下側の緑色にコメントアウトしているところのように、

x と y の2重ループにしていたんだが、

ラムダ式と テンプレートを利用すると、上の黒いコードのように

ループが無くなるんだぜ☆

2重ループを隠して、2重ループの内側だけ 書けばいいという

ソースコードの 『フレームワーク化』 が進むんだぜ☆」

KIFUWARABE_80x100x8

「それだけか☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「それだけだぜ☆」

KIFUWARABE_80x100x8

「大会前の3日間の 丸一日を潰して やることかだぜ☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「来年の大会前の 368日前と考えれば、微差だぜ☆」

KIFUWARABE_80x100x8

「積極的な考え方だな☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「積極的な考え方だぜ☆」


19:59

201603161959

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「で、ラムダ式と テンプレートを使っている部分を .h ファイルに書いたぜ☆

関数の引数に、関数があるだろ☆ これが ミソ だぜ☆」

KIFUWARABE_80x100x8

「やったな☆!」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「やったぜ☆!」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「この、C#では ふつー に初期装備のプログラムの書き方が

今まで C++ で 分からなかったので どうしたものかと思っていたんだが、

C++ が だいぶ マシ になったぜ☆」

KIFUWARABE_80x100x8

「この書き方に、なんのメリットがあるんだぜ☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「人間の思考法に近づくんだぜ☆

人間は、盤の全部のマスに 何かしたいときに、

毎回 二重ループを考える、なんてことはしてないんだぜ☆

『枠を除く、全部のマスについて』 みたいな考え方を 人間はするだろ☆

プログラムもそれに似てくるんだぜ☆」

KIFUWARABE_80x100x8

「高級言語か☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「そうそう、高級言語……☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「まあ、最近のコンピューター将棋、コンピューター囲碁は

偏った 人間の思考法を こと細かく書くというのを一切廃して、

気になる特徴だけ見つけるようにしておいて それを目印に コンピューターの計算量で

結果の勝率だけ上げていく、というのが流行りなんだがな☆」

KIFUWARABE_80x100x8

「やはり お父んは ポンコツ……、

旧型か☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「旧型だぜ☆!」


22:12

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「きふわらべと 対局するための CgfGoban のソースと、

囲碁を指す きふわらべ のソースを Git Hub に上げておいたぜ☆」

 

https://github.com/muzudho/CgfGoban_Kifuwarabe

 

https://github.com/muzudho/CgfThink_Kifuwarabe

 


22:18

201603162218

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「緑んとこが 書き換える前な。

こんな感じで 書き換えていけるんだぜ☆

すっきりしてると思わないかだぜ☆?」

KIFUWARABE_80x100x8

「すっきりしてるかどうかより、AlphaGo に勝とうぜ☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「まあ、ぼちぼち な☆」


22:26

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「おっと、WithWaku と WithoutWaku を間違えていたぜ☆

こういう間違いは起こりえるぜ☆」



 

2016-03-17 02:42

201603170241

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「やっと 呼吸点が表示できたぜ☆

大会2日前で こんな感じだぜ☆ 明日は前日だぜ☆!」



 

11:14

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「アテ を優先するプログラムは Gnugo1.2 を真似て

組み込んでおいたぜ☆」

 

Enty 『連載企画☆!<第8話> オープンソースで、囲碁プログラミングして大会に出よ』

https://enty.jp/posts/7474

 

Enty 『連載企画☆!<第9話> オープンソースで、囲碁プログラミングして大会に出よ』

https://enty.jp/posts/7477

 

Enty 『連載企画☆!<第10話> オープンソースで、囲碁プログラミングして大会に出よ』

https://enty.jp/posts/7482

 


16:18

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「うっ……☆ いつから起きてたっけ☆

Enty へブログを2記事 追加したぜ☆」

 

Enty 『連載企画☆!<第11話> オープンソースで、囲碁プログラミングして大会に出よーぜ☆!』

https://enty.jp/posts/7490

 

Enty 『連載企画☆!<第12話> オープンソースで、囲碁プログラミングして大会に出よーぜ☆!』

https://enty.jp/posts/7495

 


 

 

はてなブックマーク - 【囲碁】きふわらべがポナンザ(の弟)を倒す☆!目指せ第9回UEC杯コンピュータ囲碁大会(36) extern “C” って何でヒツヨウなんだぜ☆?(^~^)?<その2>
Bookmark this on Yahoo Bookmark
Buzz This
Bookmark this on Google Bookmarks
Bookmark this on Digg
Share on Facebook
Share on reddit
Share on LinkedIn
Share on StumbleUpon
Share on GREE
email this
LINEで送る
Pocket

【囲碁】きふわらべがポナンザ(の弟)を倒す☆!目指せ第9回UEC杯コンピュータ囲碁大会(35) extern “C” って何でヒツヨウなんだぜ☆?(^~^)?

2016-03-16 05:18

201603160516

KITASHIRAKAWA_Chiyuri_80x100x8_03_Ahee

「 『Fail GetProcAddress 2』 ってヒロシが書いたエラーメッセージだったのかだぜ☆!

ググっても出てこないはずだぜ☆!」

KIFUWARABE_80x100x8

「改造しようぜ☆!」


05:22

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「どう改造すればいいのやら……☆

適当に いじるかだぜ☆?」


 

 

 

はてなブックマーク - 【囲碁】きふわらべがポナンザ(の弟)を倒す☆!目指せ第9回UEC杯コンピュータ囲碁大会(35) extern “C” って何でヒツヨウなんだぜ☆?(^~^)?
Bookmark this on Yahoo Bookmark
Buzz This
Bookmark this on Google Bookmarks
Bookmark this on Digg
Share on Facebook
Share on reddit
Share on LinkedIn
Share on StumbleUpon
Share on GREE
email this
LINEで送る
Pocket

【囲碁】きふわらべがポナンザ(の弟)を倒す☆!目指せ第9回UEC杯コンピュータ囲碁大会(34) Gnugo1.2を参考にしようぜ☆?(^~^)?<その2>

2016-03-15 00:32

KITASHIRAKAWA_Chiyuri_80x100x8_03_Ahee

「Gnugo1.2 のソースを読んでいるんだが、

攻撃の動きとか、守りの動きとか、理屈がわからないぜ☆」

KIFUWARABE_80x100x8

「ダメだな お父んは☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「きふわらべは、自力実装するしかないか……☆」


01:48

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「端っこに ぼっち石 を あんまり置かないようにはしたんだが……☆」

201603150148

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「きふわらべが 白い餅を ぺたぺた くっつけてくるんだが☆」

KIFUWARABE_80x100x8

「くっつけているぜ☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「これ、すぐ タダ になるんだぜ……☆」


01:56

201603150155

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「さて、どうしたものかだぜ☆」


02:50

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「よし……、

石を助ける仕組みは 分かったぜ☆

呼吸点を増やすツケ かどうかを調べているぜ☆」

KIFUWARABE_80x100x8

「それだけか☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「呼吸点が多い連 の場合、評価値が高くならないようにしているぜ☆

答え = 評価値 ÷ ( 呼吸点の数 × 呼吸点の数 × 呼吸点の数 )

みたいに。こうすることで、そんなに危険でもない石を助けようとするツケは

評価値が伸びないようにしているぜ☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「危ない石を助けるアルゴリズムというのは、

危なくない石は 興味が出てくるほどには 評価値が伸びない アルゴリズム

のことだったんだな☆」

KIFUWARABE_80x100x8

「特徴か☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「評価が 0 に近くなる、という感じで 特徴じゃないものを無視する、

という意味で、 特徴だけが 数字に出てくるようにするという意味で、

特徴 かもしれないな☆」


02:56

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「今日は 夜も遅くなったので ここまでだぜ☆」

KIFUWARABE_80x100x8

「おう☆!」


 

Gnugo1.2 の、脅かされている石を助ける仕組みを 理解したぜ☆!

UEC杯コンピューター囲碁大会に向けて 微速微進、遅々前進なんだぜ☆!

 

 

 

 

はてなブックマーク - 【囲碁】きふわらべがポナンザ(の弟)を倒す☆!目指せ第9回UEC杯コンピュータ囲碁大会(34) Gnugo1.2を参考にしようぜ☆?(^~^)?<その2>
Bookmark this on Yahoo Bookmark
Buzz This
Bookmark this on Google Bookmarks
Bookmark this on Digg
Share on Facebook
Share on reddit
Share on LinkedIn
Share on StumbleUpon
Share on GREE
email this
LINEで送る
Pocket

【囲碁】きふわらべがポナンザ(の弟)を倒す☆!目指せ第9回UEC杯コンピュータ囲碁大会(33) Gnugo1.2を参考にしようぜ☆?(^~^)?

11_ちゆり_03_下

2016-03-13 13:49

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「Gnugo1.2 を師匠のつもりで ソースコードを読もうぜ☆」


14:35

201603131434

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「白石は ランダムに打った様子だぜ☆

外枠に偏っているように見えるのは、外枠の方が土地が多いからだぜ☆

人間の思うランダムに合わせるためには うそランダムが必要かだぜ☆?」


14:44

KIFUWARABE_80x100x8

「ランダムに打っているというよりは、

ランダムな評価値を付けていて、打ち場所は このようになる、

と言った方が正しいのではないかだぜ☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「きふわらべは 頭が固いな なんだぜ☆(^q^)wwww」

KIFUWARABE_80x100x8

「もう助言しねー☆」


21:02

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「cgfthink と、Gnugo1.2 を コピペ貼り付け合体できるように

ソースの構造を似せる作業中だぜ☆」



 

00:48

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「呼吸点を数えるアルゴリズムをやっと理解したので

Enty ブログにまとめてみるぜ☆」

KIFUWARABE_80x100x8

「また Enty か☆ 誰も読んでないのに☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「こっちは日記、あっちは知識のツアーみたいな感じに

していくぜ☆」


03:10

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「よし書いた……☆ 今日はここまでだぜ☆」

 

Enty 『連載企画☆!<第7話> オープンソースで、囲碁プログラミングして大会に出よーぜ☆!』

https://enty.jp/posts/7312

 


 

 

はてなブックマーク - 【囲碁】きふわらべがポナンザ(の弟)を倒す☆!目指せ第9回UEC杯コンピュータ囲碁大会(33) Gnugo1.2を参考にしようぜ☆?(^~^)?
Bookmark this on Yahoo Bookmark
Buzz This
Bookmark this on Google Bookmarks
Bookmark this on Digg
Share on Facebook
Share on reddit
Share on LinkedIn
Share on StumbleUpon
Share on GREE
email this
LINEで送る
Pocket

【囲碁】きふわらべがポナンザ(の弟)を倒す☆!目指せ第9回UEC杯コンピュータ囲碁大会(32) コの字のくぼみに打ち込まないように、評価関数を変えようぜ☆?(^~^)?

 

11_ちゆり_03_下

2016-03-12 18:53

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「イ・セドルさん VS アルファ碁さん 第3局 面白かったな☆」

KIFUWARABE_80x100x8

「板倉が全部持ってったんだぜ☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「ようつべ、囲碁プレ、ニコ動特番、ポナ300万、

4窓で眺めていたんだが、ぜんぶ ぼやーっと見ていたぜ☆」

KIFUWARABE_80x100x8

「明日も 4窓だな☆!」

KITASHIRAKAWA_Chiyuri_80x100x8_03_Ahee

「えっ……☆ ポナ300万、裏番組で被ってくるのは 止めてほしいぜ……☆」

KIFUWARABE_80x100x8

「でも4窓で見るんだろ☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「4窓で見ながら、機能……、というか思考部に 計算を1つ追加したぜ☆」

emptyemptyemptyemptyempty

emptyemptyblackemptyempty

emptyblackplace1blackempty

emptyemptyemptyemptyempty

emptyemptyemptyemptyempty

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「コの字……、というか マウス とでも呼ぶとするかだぜ☆?

この状況では、黒石のマウスに 白石 を打ち込む って

損だと思うんだぜ☆」

emptyemptyemptyemptyempty

emptyemptyblackemptyempty

emptyblackwhiteblackempty

emptyemptyemptyemptyempty

emptyemptyemptyemptyempty

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「こんなん なったら……☆」

emptyemptyemptyemptyempty

emptyemptyblackemptyempty

emptyblackemptyblackempty

emptyemptyblackemptyempty

emptyemptyemptyemptyempty

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「取られるんだぜ☆! まさに お口の中だぜ☆!

これを発見したテスト対局の様子は Enty に載せているぜ☆」

 

Enty 『連載企画☆!<第4話> オープンソースで、囲碁プログラミングして大会に出よーぜ☆!』

https://enty.jp/posts/7134

 


19:59

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「ソースコード全体をひっくり返す 大改造ばっかりやっていて

ソースコード解説が できないんだが、少しでも 紹介しておくぜ☆」

201603122003

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「最近、C++ でのクラスの書き方を覚えたんだぜ☆

問題クラスは .IsThis( ) メソッドを持っていて、まず現局面が

問題となる局面かどうかを調べることにするぜ☆」


 

20:09

KIFUWARABE_80x100x8

「Is で始まるメソッドは 状態を論理値で返すようにするのが

デザインパタンじゃないのかだぜ☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「じゃあ メソッド名は .Research( ) に変更だぜ☆!」


20:11

201603122011

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「Research( ) メソッドの中は簡単なものだぜ☆

隣接しているところが 相手の石か、枠なら、カウンターを1つ増やしておくぜ☆」


20:13

201603122013

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「隣接する4箇所を調べ終わったあとに、

スコアに加算しているコードを書いているんだが、

この Evaluate( ) の中でやっていることは……☆」


20:16

201603122016

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「口の中に打ち込む以外の手を 加点 な☆

全部 加点式 とすることにするぜ☆ 減点は 無し☆」

KIFUWARABE_80x100x8

「うむ☆ 素直な評価だぜ☆!」


20:25

201603122027

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「じゃあ、対局の様子を記録するぜ☆

1手ずつ 記録するのは タイヘンなので すこし はしょるぜ☆」

KIFUWARABE_80x100x8

「おう☆」


20:29

201603122029

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「黒手番が わたしだぜ☆!」

KIFUWARABE_80x100x8

「白手番が わたしだぜ☆!」


20:31

201603122031

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「あれっ☆! 口の中に 放り込んできたぜ☆?」

KIFUWARABE_80x100x8

「黒石3個に隣接していて、時計回りに見ると

石の数 × (10 / (呼吸点の数+1)) という計算式では、

1 × (10 / (4+1) ) +

1 × (10 / (3+1) ) +

1 × (10 / (4+1) )

になり、7 点だぜ☆

ランダム値が +0~99点 加算されることを考えると、

他の交点は 口の中ではないボーナス +50 点されていると

考えると、

まぐれ だぜ☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「なんだ、まぐれ か……☆」


20:38

201603122038

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「なんか まぐれではなく、

盤の端っこに置くのが 好き になっていないかだぜ☆?」

KIFUWARABE_80x100x8

「もう少し様子を見てみようぜ☆?」


20:41

201603122041

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「ツケ か、盤の端にしか 置いてないぜ☆」

KIFUWARABE_80x100x8_02_Hidosu

「口の中に放り込まないボーナス +50 をオフにして確認しろだぜ☆!」


21:06

201603122105

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「ランダムを無くすと、 ツケ てくるな☆

cgfthink の評価値は 相手の石の隣が 基本的に高くなるみたいだな☆」

KIFUWARABE_80x100x8

「ランダム値は、

石の隣にツケるより 高い評価を出すためのものかだぜ☆」


21:12

201603122112

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「not 記号 が抜けていたぜ☆」

KIFUWARABE_80x100x8

「お父んは 抜けているな☆」


21:15

201603122115

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「確かに 口の中には 打ち込んでこなくなったんだが、

ツケ ばっかりしてくると

反撃で 簡単に取り返せてしまうぜ☆?」

KIFUWARABE_80x100x8

「 ノビ を覚えたらどうだぜ☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「計算式は☆?」

KIFUWARABE_80x100x8

「呼吸点が1つになっている味方の(1つまたは連になっている)石の

隣に打つ手には +50点 とかでどうだぜ☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「やってみるかだぜ……☆

それまでに これまでに気づいたことは Entyの有料ブログに

まとめていこうぜ☆?」

KIFUWARABE_80x100x8

「よっしゃ☆!」


21:23

201603122123

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「その前に 盤の端っこに付く石なんだが、

『枠』に ツケ ているということは ないかだぜ☆?」

KIFUWARABE_80x100x8

「調べてみようぜ☆?」


21:29

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「あ……☆ お父んは 発見したぜ☆」

KIFUWARABE_80x100x8

「何をだぜ☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「囲碁盤を 同心円に例えると、外側に向かうほど 円周が長いだろ☆

例えば 内側から 1、8、12、25、64 と増えていくんだぜ☆」

(※2016-03-12 21:54 修正 ぶーっ☆! 1、8、16、24、32)

KIFUWARABE_80x100x8

「外周の方が でかい☆!」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「確率的に 1つ外周の方に石を置く確率は、ざっと 2倍だぜ☆!」

KIFUWARABE_80x100x8

「そんなにもなのかだぜ☆!」


22:23

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「よし、バグっぽいのは ! の漏れだけだぜ☆

対局をやりなおすぜ☆!」

KIFUWARABE_80x100x8

「おーっ☆! どんとこいっ☆!」


 

22:25

 

201603122225

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「なんか ツケ てくるな……☆(^q^)」


22:27

201603122227

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「わっかを作ろうというゲームで、団子を作っていていいのかだぜ……☆」


22:29

201603122229

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「4 -3、 4 – 4 の白石の2個団子を 見捨ててしまったぜ☆?」

KIFUWARABE_80x100x8

「ノビ た方が良かったのかなんだぜ☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「ノビ ると シチョウ でやられてしまいそうな気もするんだぜ☆」


22:32

201603122232

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「 5 – 5、 5 – 6 の白石を見捨ててしまったぜ☆?」

KIFUWARABE_80x100x8

「ノビ た方が良かったのかなんだぜ☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「こうなった状況がもう ダメなんじゃないかだぜ☆?」


22:35

201603122234

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「3 – 5、 3 – 6 の白石が取られてしまうぜ☆?」

KIFUWARABE_80x100x8

「なぜ こんな状況になったんだぜ☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「石をくっつけて 団子にしておくのは まずいんじゃないかなんだぜ☆?」


22:39

201603122239

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「3方向が 相手の石、枠で囲まれている口の中に 放り込んでしまったぜ☆

+100 点ぐらいの差を付けて まぐれでは置かないようにするかだぜ☆?」


22:43

201603122242

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「もう 白石は 2眼 を作るスペースがないだろ☆

黒石で作った袋に 白いお餅を詰め込んでいくだけだぜ☆」

KIFUWARABE_80x100x8

「なぜ こういう状況になったんだぜ☆?」


22:49

201603122249

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「この直後の1手が わたしの 巧手だぜ☆」

KIFUWARABE_80x100x8

「自慢か☆」

201603122251

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「4 – 5 に 黒石を置いたことで、

4 – 3 の白石、3 – 6 の白石のどちらにも 襲い掛かることができるぜ☆!」

KIFUWARABE_80x100x8

「なぜ お父んは 襲い掛かる方で、わたしは 襲われる方なんだぜ☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「短いひも よりは、 長いひも の方が

ぐるっと包み込めるからじゃないか☆?」

KIFUWARABE_80x100x8

「なぜ 短いひも と、 長いひも の差がついて

しまったんだぜ☆?」


22:59

201603122258

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「次に白石を 置いたところが、

短い紐、長い紐を 分けてしまったんだと思うんだぜ☆」

KIFUWARABE_80x100x8

「どれだぜ☆?」


 

23:00

201603122300

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「ここだぜ☆ 黒石が伸びると思わず、

自分から 分断されるような、向かいに石を置いてしまったんじゃないか☆?」

KIFUWARABE_80x100x8

「どこが 線になるか 見えてないとダメか☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「ダメかどうかは分からないが、

相手の石を挟んで 向かいに置くのは 悪い手なんじゃないか☆?」

KIFUWARABE_80x100x8

「そうなのだろうか☆?」


23:08

201603122308

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「次の対局……☆ 3 – 6 に打てそうなのに パス してきたな☆」

KIFUWARABE_80x100x8

「バグかも知れないぜ☆! 見直そうぜ☆?」


23:27

201603122327

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「枠際の 口の中に打ち込んでしまったぜ☆

判定を見直すぜ☆」


23:32

201603122332

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「noHitMouthのリサーチで 口になっているかどうか隣接する邪魔者を

カウントアップしているのに、

リサーチする前に、WAKU の時は 処理を中断して抜けているぜ……☆

順番を入替えるぜ☆」


00:59

201603130058

KIFUWARABE_80x100x8

「どうだぜ☆? 白石が残っているぜ☆!」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「いやー、白石は全部死んでるぜ☆

囲碁は そういうゲームではないので☆」

KIFUWARABE_80x100x8

「えっ☆! Σ(^q^)!!」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「ばっちぐー リングを2個 作ってないと

石は取られてしまうんだぜ☆

このまま石を埋めていったら、まっ黒になるぜ☆?」

KIFUWARABE_80x100x8

「やってみてくれだぜ☆」


 

01:02

201603130102

KIFUWARABE_80x100x8

「おおお☆! なんでだぜ~☆! Σ(^q^)!!」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「囲んで取る、というのが 分かりにくかったら、

石は 窒息すると 取られる、

と覚えたらどうだぜ☆?」

KIFUWARABE_80x100x8

「おっおっ☆! 窒息しないためには どうすればいいんだぜ☆(^q^)!」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「穴ぼこが 2つあると、

囲碁は 1度に1個しか 石を置けないので 両方塞げないだろ☆

鼻の穴が2つあると思えばいいんじゃないか☆?」

KIFUWARABE_80x100x8

「鼻の穴を2つ作るゲームかだぜ☆(^q^)」



 

03:20

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「がんばって 読者のいないブログを更新してきたぜ☆」

 

Enty 『連載企画☆!<第6話> オープンソースで、囲碁プログラミングして大会に出よーぜ☆!』

https://enty.jp/posts/7241

 

KIFUWARABE_80x100x8

「おつだぜ☆ さっさと寝ろ☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「…………☆ 明日は イ・セドル のかっこいいところが見たいよな☆

寝るか……☆(^q^)」


 

 

はてなブックマーク - 【囲碁】きふわらべがポナンザ(の弟)を倒す☆!目指せ第9回UEC杯コンピュータ囲碁大会(32) コの字のくぼみに打ち込まないように、評価関数を変えようぜ☆?(^~^)?
Bookmark this on Yahoo Bookmark
Buzz This
Bookmark this on Google Bookmarks
Bookmark this on Digg
Share on Facebook
Share on reddit
Share on LinkedIn
Share on StumbleUpon
Share on GREE
email this
LINEで送る
Pocket

【囲碁】きふわらべがポナンザ(の弟)を倒す☆!目指せ第9回UEC杯コンピュータ囲碁大会(31) cgfthink の評価関数を見てみようぜ☆?(^~^)?

11_ちゆり_03_下

2016-03-11 14:43

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「はい☆! きふわらべブログに移ってきたぜ☆」

KIFUWARABE_80x100x8

「早く ponanGo を倒そうぜ☆!

読者は わたしが ponanGo に 勝つ ことにしか興味はないぜ☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「それより まず cgfthink の評価関数を見てみようぜ☆?」


14:49

evaluation(1)

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「これが cgfthink の評価関数だぜ……☆、

あっ、この cgfthink の読み方の記事を Entyの有料公開ブログ でやって、

きふわらべ への改造を こっちの無料公開ブログで やったらいいんじゃないかだぜ☆?」

KIFUWARABE_80x100x8

「どっちでもいいので、早くしてくれだぜ☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「じゃあ、向こうのブログを書きに行こうぜ☆!」


18:09

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「はいっ☆ 向こうで ブログを書いてきたぜ☆

新しい記事を書くと、どんどん古い記事は有料にしていく予定だぜ☆(^q^)」

 

Enty 『連載企画☆!<第4話> オープンソースで、囲碁プログラミングして大会に出よーぜ☆!』

https://enty.jp/posts/7134

 

KIFUWARABE_80x100x8

「まだまだ 思考部分の改造に入る前に 記事が書けるな☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「困ったものだぜ☆!」


2016-03-12 00:07

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「じゃあ、第5話も書いてきたんで☆」

 

Enty 『連載企画☆!<第5話> オープンソースで、囲碁プログラミングして大会に出よーぜ☆!』

https://enty.jp/posts/7167

 

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「これで思考部の開発に入れるぜ☆」

KIFUWARABE_80x100x8

「ようやく スタート地点か☆!」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「そうそう……☆

ところで ponanGo、大会に出ないんだって☆」

KIFUWARABE_80x100x8

「えっ☆! Σ(^q^)!!」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「なんか DeepZen のチームと合流したみたいなんで、

DeepZen 倒そうぜ☆?」

KIFUWARABE_80x100x8

「よし☆! 分かったぜ☆!

(ブンッ ブンッ)」 ※腕を振り回す



 

00:47

waku(1)

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu

「あれっ☆! 使ってないと思っていた WAKU 3 のデータが

入っているぜ☆!」

KIFUWARABE_80x100x8

「よく調べようぜ☆?」


00:55

waku(2)

KITASHIRAKAWA_Chiyuri_80x100x8_03_Ahee

「しかも 便利な 盤面を表示する関数もあった☆!」

KIFUWARABE_80x100x8_02_Hidosu

「内容物を よく調べろだぜ☆!」


 

 

はてなブックマーク - 【囲碁】きふわらべがポナンザ(の弟)を倒す☆!目指せ第9回UEC杯コンピュータ囲碁大会(31) cgfthink の評価関数を見てみようぜ☆?(^~^)?
Bookmark this on Yahoo Bookmark
Buzz This
Bookmark this on Google Bookmarks
Bookmark this on Digg
Share on Facebook
Share on reddit
Share on LinkedIn
Share on StumbleUpon
Share on GREE
email this
LINEで送る
Pocket