2012/10/17

新刊「コンピュータ囲碁―モンテカルロ法の理論と実践―」

新刊「コンピュータ囲碁―モンテカルロ法の理論と実践―」が共立出版から2012/11/11発刊予定。

著者の一人、山下さんはコンピュータ将棋YSSとコンピュータ囲碁「彩」の作者。

第I部 理論編
 第1章 はじめに
 第2章 背景:モンテカルロ木探索以前
 第3章 モンテカルロ囲碁の概要
 第4章 モンテカルロ木探索の詳細
 第5章 モンテカルロ木探索の強化
 第6章 最後に
第II部 実践編
 第7章 モンテカルロ囲碁
 第8章 原始モンテカルロ囲碁の作成
 第9章 モンテカルロ木探索の概略
 第10章 UCTで探索するプログラム
 第11章 彩のデータ構造
 第12章 MCTSで使われる手法
 第13章 ノードの作成
 第14章 彩のUCT関数
 第15章 プレイアウトを行う前の処理
 第16章 プレイアウトの中での処理
 第17章 パターン
 第18章 Minorization-Maximizationアルゴリズム
 第19章 群の評価
 第20章 連の死活探索
 第21章 プレイアウトでの攻め合い
 第22書 並列化
 第23章 時間制御
 第24章 その他の情報
 第25章 開発環境など
 第26章 資料
 第27章 モンテカルロ法を試してみて

 

コンピュータ囲碁 ―モンテカルロ法の理論と実践―

コンピュータ囲碁 ―モンテカルロ法の理論と実践― 美添 一樹 山下 宏 松原 仁

共立出版 2012-11-10
売り上げランキング :


Amazonで詳しく見る
by G-Tools

2012/10/11

100均の自転車ライトをLED化

100円ショップで売っているクリプトン球を使った自転車ライトをLED化した。単三電池を4本使うようになっているので、エネループx4本(約5V)を使って5V用のLED豆電球に交換するだけで済むはずだったがいろいろと加工が必要だった。

P1060242b

まず電池ホルダの金具がショートしていて点灯しないという初期不良があり、金具を中央に戻しても時間がたつと寄ってきてしまうのでビニールテープを巻いて絶縁した(下の写真の赤矢印)。

P1060123d

更に電池ホルダのバネのひとつが不良で、カバーをはめると電極が離れて消灯してしまうので、半田を盛って接触するように修繕。100円商品でなければ店で交換してもらうところ。

LED電球で点灯実験したところ極性が逆になっていたので、電極をラジオペンチで引っ張り出して折り曲げ、リード線を半田付けして極性を逆にした(今回使ったLED電球は中央の電極がプラス)。

P1060126b

LED電球のツバの部分が小さく、前に抜け落ちてしまうため、不要なブリスターパックを切り取ってドーナッツ状に穴を開けてワッシャーのように間に挟んで固定した。

P1060153b P1060154b

自転車の振動で電池カバーが外れてしまいそうなのでビニールテープを巻いて完成。クリプトン球はまわりに光が広がるが、LED電球は正面を照らすのみで、比べてしまうとLED電球はかなり暗く感じる(どちらもエネループを4本使用)。クリプトン球の点灯時間が3~4時間にたいして、このLED電球ならかなり長く使えそうだが、もう少し明るさが欲しいところ。

この他にも100均には「自転車用ライトホルダーケース」という製品も置いてあり、これに3LEDのランチャーライトを入れると今回のLEDライトより明るく、小型軽量なので使い勝手も良かった。

P1060171b

2012/10/10

郵便受けの修理

郵便受けの扉が壊れて外れてしまい、郵便物が雨で濡れたり飛び出してしまうので、ビニール袋をガムテープで止めて使っていた。郵便受けは壁に埋め込まれているので壁を壊す大掛かりな工事が必要になりそうなので長い間放置していた。

こんな感じで見栄えが悪いし頻繁にビニールを張り替えないといけない。

P1050948b

このような古い郵便受けの蓋が壊れるのはよくあるらしい。

上のサイトではステンレスに穴を開けて扉をつけて壁を壊さないで直しているが、ステンレスの穴あけは簡単ではないので、今回は木枠をはめ込んで扉をつけた。

P1060237b

扉はPP板を蝶番で取り付けてマグネットキャッチャーで留めている。

。P1060238b

風雨に晒されるので木材防腐剤を塗っている。元々の郵便受けが小さく、回覧板が飛び出してしまうため枠は大きめにした。取っ手とマグネットキャッチャーはホームセンター、それ以外は百円ショップで揃えたので材料費だけなら1000円程度で、思ったより立派なものができた。

2012/10/09

100均のUSBシガーソケットを12Vアップコンバータに改造

100均のUSBシガーソケットのアップコンバータへの改造記事を参考に12Vアップコンバータを作製した。

今回はキャンドゥで入手したシガーソケットを使った(この製品にはUSB端子はついていない)。

P1060124b P1060129b P1060131b

回路図は上記のサイトにあるのと同じ。なるべく部品を再利用し、基板はパターンカットして流用した。パターンカットで分離が難しい位置にレイアウトされていた抵抗、ダイオードなどを取り外し、ICとコンデンサはそのまま使った。アップコンバータにした場合、入力側につける抵抗が足りなくなるので200Ωの抵抗を追加している。インジケータの発光ダイオードは基板上に抵抗をつけるスペースがなかったので取り外した。

改造前の基板はイモ半田だらけ。出力側のプラス端子のパターンが浮いていて、分解時にパターンがはがれてしまった。これを見てしまうと車のシガーソケットにさすのは勇気がいる。

基板表 基板裏
改造前 改造前
P1060148b P1060152b
改造後 改造後
P1060159b P1060161b

出力電圧を決める抵抗は12Vを狙ってR1=5.6kΩ, R2=47kΩに付け替えた。

出力電圧Vout = 1.25 x (1 + R2/R1) = 11.74V

計算上は11.74Vで、エネループ4本(約5V)をつないで実測すると11.5Vだった。

元から付いていた抵抗のカラーコードは判別が難しかったのでテスターで測ってみるとR1=0.99kΩ, R2=3.36kΩで5.5Vとなり、実測でも5.3Vぐらいで少し高めになっていた。

この基板の電解コンデンサは入力側4.7uF、出力側47uFという小さなものが付いていて、リップルが気になるが、LEDを点灯させるつもりだったのでそのまま使っている。

結果的に追加したのは抵抗3本だけで12Vのステップアップコンバータができた。