これからの計画

とりあえず、これからやっていこうと思ってること、考えていることをメモ。


その前にまず現状、出来ていること

・天鳳自動打ち用のプログラム(7割くらい)

 -基本的にOpenCVを使った画像認識+WinAPIでのマウスエミュレート
 -マウスエミュレートでの牌や「ポン」とかのダイアログクリックは出来てる
 -画像認識は、「ドラ表示牌」「副露牌」「点棒状況」「ツモ切りor手出し」が出来ていない
 -それ以外の捨て牌やリーチ状況、積み棒の数、とかはできてる

・牌譜の読み込み


 -天鳳専用ブラウザでテキスト形式に変換したものを読み込むプログラムは完成
 -AIの学習向けにどういった場況で何を切ったか、何を鳴いたかを取り込める

・ニューラルネットワークによる機械学習プログラム


 -教師用データ(どういう場面で何を切ったか等)を読み込んで学習するプログラム
 -現時点では中間層は1層の簡単なネットワーク
 -まだ手牌のみからの学習しか出来てない


そして今後やっていこうと思ってることはたくさんあるけど
とりあえず↓の箇条書きの通り

・ニューラルネットワークによって牌譜からどれだけ学習できるか研究
(どういう入力したらうまく学習できるか等)

・天鳳自動打ち用に、「ツモ切りor手出し」以外は画像認識出来るようにする

・パケット解析による天鳳自動打ちプログラム作成


ほんとは画像認識したいけど、ツモ切りor手出しどうやっていいか分からないし、
パケット解析のほうが読み込み時間が短くなりそうだから

・牌譜読み込みでの不正検出プログラムの作成


これが出来ることが天鳳でAIが打つための条件のため。
これが終わらないとテストプレイでしか打てないが意外と大変(´・ω・`)


といったところに取り組みながら、
どういったアルゴリズムなら、強いAIになるのかを日々考えていきたい。

早くある程度の強さのAIにして、不正検出プログラム作って、天鳳で打っていかないと
「爆打」に追いつけなくなってしまうから頑張らねば・・・!
スポンサーサイト

はじめました

はじめまして。
ppaaooという名前で天鳳打ってるpaoといいます。

元々ただの天鳳ユーザーだったのですが、
麻雀AIに興味を持ち、自分でAIを作ったり研究したりしていこうと思いました。

あまり文章書いたり、日記的なものは得意ではないのですが
麻雀のAIに関する研究(?)を始めるにあたり

・自身のやってきた結果を残していく

・頭で考えていくことをアウトプットしていく


といったことを目的としたブログにするつもりです。


どこまでブログが長続きするかは分からないですが
もし読んでいただける方がいましたらどうぞ宜しくお願いいたします。

プロフィール

Author:pao
AIに興味を持った社会人天鳳民。
ID:ppaaoo 最高9段。だいたい8段くらい。

最新記事
最新コメント
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる