メカ女子将棋 アピール文書 By メカ女子将棋部 皆様へ: この文書について メカ女子将棋:アピール文書 (WCSC25) メカ女子将棋部 アピール文書 本文書はメカ女子将棋部が第25回世界コ メカ女子将棋も今年で6回目の出場とな ンピュータ将棋選手権に出場させる「メ カ女子将棋(通称:メカジョさん)」に ついて、そのユニーク性(オリジナリ ティ)を保証するためのドキュメントで す。 執筆段階(3月末)においてまだ開発は 進んでおり、実際のコンピュータ将棋選 手権当日のソフトウェアとは一部仕様が 異なりますこと、あらかじめご承知おき ください。 りました。出場を(生)暖かく見守って くださったオーディエンスの方、選手権 関係者各位にお礼申し上げます。 (まぁあの、電王戦の資料に毛が生えた 程度のものに、なりまするー) 03 メカ女子将棋のハイライト メカジョさんの特徴 テーマ: 「全力で甘える主義♡」 人生とは短いものです。私たちは地球上にほんの数十年しか居られないのです。だから自分が何ができるかだけでなく、如何に他の人や歴 史の先人が築き上げてきた資産を上手に活用するかが大事です。私たちは最先端のプログラミング言語の力を借りて、 ここに全く新しいコンピュータ将棋へのアプローチを提案致します。テーマは「全力で甘える主義♡」です!! Julia 言語 Win/Mac/Linux Client/Server 女子部 テクニカル・コンピューティ ングに特化した新しいプロ グラミング言語です 私たちのソフトウェアは複 数のプラットフォーム上で 動作します 思考エンジンをサーバにし て、将棋所の動作する環境 とエンジンの動作する環境 の分離に成功しています コンピュータ将棋界で唯一 の(自称を含む)女子部に メカ女子将棋部 アピール文書 よるソフトウェアです(^^) 04 メカ女子将棋のコンセプト メカジョさんとは 戦況は刻々と変化しています。しかし我々は常に明後日 の方向にコンピュータ将棋界をリードしてきました 度重なる新ソフトによる下克上、上位ソフトの 撤退。コンピュータ将棋ソフト界はまさしく戦 国時代です。しかしそんな中で我々メカ女子将 棋部は明後日の方向に特化した愛らしい「メカ ジョさん」をコンピュータ将棋というメディア で表現すべく試行錯誤を繰り返してきました。 私たちの存在は男性主体のコンピュータ将棋界 において異色でありながら女性らしい感性で新 しいコンピュータ将棋の可能性を追求してきた のです。コンピュータ将棋ソフトが「かわいい」 一つくらいそんなコンピュータ将棋ソフトがあっ てもいいのではないでしょうか。弱いですけど ね、てへっ(^^;) メカ女子将棋部 アピール文書 05 メカ女子将棋の使命 私たちの取るべき道 どんなに優れた将棋ソフトでも、そこにオリジナリティを見出せなければそれは決してよいソフトウェアでは ない、というのがメカ女子将棋の基本的なアイデアです。もちろん様々な先人の知恵を拝借するのですが、そ の上で私たちにしかできない将棋ソフトを作ることが本当に大事なことだと思っています。また変わりゆく季 節の中で新しい要素を摂り入れていくことにも私たちは貪欲です。その基本アイデアの上に女子部の女性的な 感性から生まれた発想で将棋ソフトを「完パケ」すること、それが私たちに課された使命です。 メカ女子将棋部 アピール文書 06 Meet The Executives メカ女子将棋部メンバーご紹介 メカジョさん 竹部 さゆり 渡辺 弥生 中の人 女流棋士 女流棋士 100 30 65 30 100 90 100 80 100 サイエンス メカ女子将棋部 アピール文書 将棋 その他の才能 07 Meet The Executives メカ女子将棋部メンバーご紹介 酒井 美由紀 理絵子 アート担当 プログラマ PR 50 90 100 50 30 25 100 90 70 サイエンス メカ女子将棋部 アピール文書 木村 健 将棋 その他の才能 07 Meet The Executives プログラマ メカ女子将棋のソフトウェア資産を 木村 健 構築するプログラマ達です 理絵子 PRも担当します 将棋監修 監修というほどではないですが、メ カジョさんの将棋について助言を与え 竹部 さゆり 渡辺 弥生 たりするメンバーです アーティスト 酒井 お裁縫やアートディレクションを担当 するメンバーです メカ女子将棋部 アピール文書 美由紀 08 What We Do We Deliver Dream 評価関数には bonanzaさんの fv.binを、探索は 独自です Julia言語 思考エンジンはほぼJulia言語で書かれていま す。評価関数としてはbonanzaさんのfv.binを使 用していますが、僕のJulia実装側にバグがあり そうな感じです。探索は独自で、あまりNPSが 速くありません。sliding pieces(飛角香龍馬) はMailboxという配列ベースの方法をとってい ますが、あとはBitBoardを使っています。 メカ女子将棋部 アピール文書 独自探索 ルーチン 09 What We Do We Deliver Dream すいません、続きはのちに更新します ひとまず締め切り厳守だと思いますので、そのうちまた更新します。時間 が足りませんでしたすみません。。。 Julia言語 というわけで、 ひとまずこれを、暫定の3/31バージョンと致しますー。 メカ女子将棋部 アピール文書 独自探索 ルーチン 10 Timeline We Deliver Dream メカ女子将棋 メカ女子将棋 メカ女子将棋 メカウーサー将棋 メカウーサー 第20回世界コンピュータ 第21回世界コンピュータ 第22回世界コンピュータ 第23回世界コンピュータ 第24回世界コンピュータ 将棋選手権 (35位) 将棋選手権 (39位) 将棋選手権 (38位) 将棋選手権 (36位) 将棋選手権 (42位) CUDA実装 2009 2010 メカ女子将棋 アピール文書 C/C++実装 2011 C/C++実装 2012 Julia実装 2013 Julia実装 2015 2014 11 Timeline We Deliver Dream メカ女子将棋 第2回将棋電王トーナメント (予選21位) メカ女子将棋 第1回将棋電王トーナメント (予選17位) 2013 2014 メカ女子将棋 アピール文書 2015 12
© Copyright 2024