TASさんのメモ帳

TAS動画作成などをしております。動画一覧: http://www.nicovideo.jp/mylist/18908465

Deep LearningでぷよぷよAIを作ってみる

https://github.com/mizusearchdemon/DeepuyoLearning chainerrlのquickstartのネットワークそのままで試したら、やたらと2個組みを作りたがる子になってしまった。。 やるべき事は、 盤面を色別に分ける 数手前の盤面を入力に含める QFunctionのネットワー…

Deep Learning: 解説資料

ニューラルネットワークと深層学習ニューラルネットワークの仕組みについて Python - 【機械学習】Deep LearningフレームワークChainerを試しながら解説してみる。 - Qiita

Deep Learning: chainer環境の構築 on 64bit Windows

参考情報 公式QuickStart: Chainer: A flexible framework of neural networks DeepLearningライブラリのChainerがすごい、らしい - cvl-robot's diary Python, gitのインストール python.jp Free Mercurial and Git Client for Windows and Mac | Atlassian…

SWF関係のメモ

QWOPとか現状TASれないので、なんとかならないかなーと思い(これから)少しお勉強。 SWF File Format Specification [Adobe] ↑の日本語訳 Flash SWF Spec SWF File Format Reference

ぷよぷよAI(2)

難しく考えすぎてたかな? 総当たりとか、TASっぽい思考になってた。人間的に考えよう。発火点からの計算で。 とりあえず実装してみる。

ぷよぷよAI(1)

AI=リアルタイムTAS という流れ?で、AIにも手を出し始める。 とりあえず今の状態 対象はWindowsのぷよぷよフィーバー c++で開発中 メモリ直読み、画面認識とかやってない・・・ 回しは出来てるけど、先行入力が少し厄介。 その他は何も無しw ツモの先読み…

DirectX hooking

基本 DLL injectionでd3d8.dllのexport関数をフック d3d8.hからIDirect3D8インターフェイスの関数定義の所を持ってきて、proxyクラスを作成 フックしたDirect3DCreateの所で、オリジナル関数の返り値(IDirect3D8*)を保存しておき、代わりに自分(proxyクラス)…