odapro2019
odapro2019
小田切プロジェクト2019
17 posts
Don't wanna be here? Send us removal request.
odapro2019 · 5 years ago
Text
1月第1.2週活動報告
ん〜なんかやってないことあるな〜
あ、Tumblrだ。。。
明けましておめでとうございます。
小田切プロジェクト代表の二木です。
最終発表も終わり、2019年も終わりプロジェクトも残すところ「レポート作成」「動画作成」「外部発表」をのみとなっています。
12月の最終週では頂いたコメントを元にフィードバックを行い、また最終レポートの内容決めなど行いました。
僕はこの重要な日にインフルエンザにかかってしまい、出席できませんでしたが、みなさんしっかりしているのでちゃんと議事録や議論の様子をあげてくれました、ありがとう;;
1月に入ってからは、KOUSAに向けて最終発表のフィードバックや反省を元に成果物も改良を行なっていますが、やはり重荷が降りたといったところでしょうか。
僕も気が抜けてTumblrの更新を忘れていましたし、、、
将棋班は駒の追加、二歩の禁止条件を定義、AIの精度向上。
パズドラ班は各プログラムの連結(コード一回走らせれば画像解析とルート探索が両方できるようにする)と強化学習への挑戦。
を行なっています。
まだ割と活動的にやってるプロジェクトここくらいじゃないかな?
KOUSAまで1ヶ月、頑張りましょう。
脱力系投稿でした。
0 notes
odapro2019 · 6 years ago
Text
12月第1.2週活動報告
小田切プロジェクト代表、二木です!
寒さも厳しくなってきていよいよ冬ですね。
冬には何がありますか?
そう最終発表ですね!!!
(クリスマスとか思った人は友達になれなそう)
そう、最終発表です。
とりあえず当プロジェクトは最終発表に向けて調整を行なっています。
授業時間も黙々と作業作業!といった感じで缶詰みたいになってます。
将棋班は参考にしていたサンプルコードがなかなか厄介らしく書き換えに苦労しています。当プロジェクトの担当教員、小田切先生も「こりゃ優しくない書き方だなぁ」みたいな事言っていました。
パズドラ班は画像解析を一旦終了しルート解析のプログラムと繋げる作業に入っています。画像解析とルート解析がそれぞれバラバラに起動するようじゃ実用性に欠けますからね。
あと一週間、小田切プロジェクト、そして他の方々もファイトです!!
P.S.
先日僕やM崎くんのパソコンでPythonのコードを走らせたらその瞬間PCが再起動する謎のバグが発生しました。
M崎くんが原因の究明を試みたところ、anacondaのバージョンに問題があったみたいです。
とりあえずAnacondaとPythonを両方アンインストールしてダウングレードしたところ治ったみたいなので、もし同様の案件で困っている方がいればお試しください!
0 notes
odapro2019 · 6 years ago
Text
11月第4週活動報告
代表のくせに先週の更新を��全に忘れておりました。。。
申し訳ない、二木です。
11月も終盤ですね~。
他のプロジェクトの様子を小耳に挟んだのですが、わりと発表に向けて軽い調整みたいな話をしていて「あっこれはうちやばい?」ってなったことは内緒です。
よそはよそ、うちはうちって小さい頃親によく言われましたし。。
いやこれは明らかにリーダーとしての力不足というか、明らかにタスク管理を怠った僕の責任なんですよね。申し訳ない。
余談ですが今期「プロジェクトマネジメント」という講義を受講しておりまして、いかに自分がプロジェクトリーダーとしての仕事ができていなかったのか痛感しております。
ただ、1つ申したいのはこの講義前期にやるべきでしょ!?って思いますね。それでもできる人はできているので責任転嫁なんですけど笑
まあ反省はここまでとして、当プロジェクトは時間がやばいです。機械学習を使ってパズドラの敵キャラを判別することや、簡単な将棋の対戦AIはできているので、あとは発表会の際に人に見せられるような状態にできるかどうか。。
あと約3週間、できるところまでは行きたいのでギリギリを攻めていますが、どこまでいけるのでしょう、不安ではあります。
技術面で全く力になれてない僕はとにかくメンバーに頭が上がらないので、引き続き頑張ってとしか。。
ん?これ議事録というより日記じゃね?
追記
Tumblrの記事タイトルがバラバラで見づらいなと思ったので全部統一しました。(遅いよ!)
そうしたら6月3週目の渡邊くんの記事を誤って削除してしまいました;;
内容は映像のロゴを作る勉強をしている的な内容でした。
学校で編集していたら回線が悪すぎたからなのか同じ記事が2つ表示されていたので削除したら両方消えました!本当にごめんなさい!
11月1.2週の記事はないし、完全に気が抜けております。よくないよくない。
終わりよければなんとやら!最後までTumblrも抜かりなく更新していきます。
0 notes
odapro2019 · 6 years ago
Text
11月第3週活動報告
こんにちは。将棋班の岡です!
今日からポケモンソード・シールド発売しましたね!!!!!!!!!!
みなさんはどっちにしますか??僕は金銭的に余裕がないので書いませんけどね。。詰みそうだし;;
今週の将棋班はー
AI学習をする前の盤面&駒を増やすコードを作っています!
今の段階はこんな感じです〜
Tumblr media
将棋班のコードを作る担当は僕含めて3人いるのですが、なんと2つのパソコンがメモリ不足で使えないことが判明しました!!!
1年でマックブックのメモリが4Gも違うんですよ!詐欺ですよ!!これ訴えたら勝てますかね!!
完全に何もできない状態で最終発表を迎えてしまうので、なんとかしないと!!自分にできることを探してとにかく頑張ってみます!
0 notes
odapro2019 · 6 years ago
Text
10月第3週活動報告
代表の二木です。
寒くなってきましたね~嬉しいですね。
虫いないし、ココア美味しいし、女の子可愛いし。
これからはかなりつめつめになるので、作業してる人たちの負担をなるべく軽減するために、僕がこういう事務的なことは請け負っていきます。
(もう一周はしたし、僕が書いても問題ないよね)
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
パズドラ班の敵キャラを認識するための画像解析や将棋班の「Alpha Zero」というソフトを使うために「Google Colaboratory」をつかっていよいよ学習段階に入っています。
Tumblr media
(こんな感じ)
現状では将棋班はわりと順調そう。
とにかく今は繰り返しAI同士で対戦させてできるだけ強いAIを作ることを目標にしています。
ただ現段階では駒の種類を少なめに設定しているので、これを徐々に増やすとともに、通常のルールにはない駒を作成することで、オリジナルのAIを作るところまで行ければという感じです。
UIに関しても発展の余地ありありです。
Tumblr media
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
続いてパズドラ班。
画像解析のために画像をアップロードしたいのですが、巷で噂のWi-Fi問題のおかげで作業が順調に進まないのです。
代替案として、「有線でやってみる」「小田切先生の部屋のWi-Fiを使う」など考えてみましたが、セキュリティやら電波の強度やらでうまくできなそう。。
作業時間も多くて残り1ヶ月半となってきたので、お家でやるのもいたしかたないのですが、某パズドラ班のブレインはお家の回線も死んでるとやらで八方塞がり\(^o^)/
強化学習でルート解析しようと試みているのですが、条件の定義やそもそものコードの記述でなかなか進まないみたいです。うーんプロは難しいことやってるんだなと実感する日々。
そろそろアニメでいう9~10話くらいの一番やべえぞ!って時期なので、誰かしらの主人公補正に期待してハッピーエンドを祈っています、僕はモブなので;;
0 notes
odapro2019 · 6 years ago
Text
10月第2週活動報告
今週はパズドラ班の宮崎がタンブラーを書きます!!!!
徐々にやばくなって来たような気がしないでもないですが目を逸らして頑張ってま〜〜〜〜〜〜〜〜す!!!(死)
というのも、僕の家の回線がサイバー攻���によって死んでしまっているからです!
YouTubeも見れないしApexLegendsもできないしストレスがたまりますね
なので大学で作業するしかないのですが、夏休みが終わってから大学の回線もクソなんだよなぁ。。。
この世の終わりかな?
さて話を戻しますが、パズドラ班は強化学習を用いたパズルの解法を考えているのと並行して敵キャラクターを認識するシステムを作っています!
キャラクター認識システムは転移学習というシステムを用います。
要するに似たような認識機能を引っ張って来て適応させるようなことをするんです。多分。
ベースになる花の分類アプリを制作したので、この学習データ等を用いて、こちらで用意してるモンスターの画像を認識できるようにします。
将棋班は、どうぶつしょうぎという簡易的な将棋を用いてAIを試験的に実装する試みをしてるみたいですね〜〜〜!
10月の下旬は休みが多そうで嬉しいなぁ!!!!!!!!オラァッ!!!!(進捗は怪しい)
ではでは。
0 notes
odapro2019 · 6 years ago
Text
10月第1週活動報告
こんにちは 竹内です。 夏休みが明け、憂鬱です。
さて将棋班の進み具合ですが 将棋のコードを書く担当 2人 AI担当 1人 映像担当 1人 で進めており、
将棋のコードは前期制作した詰将棋 のコードを使い、将棋を作るというものです。現在、駒の数を増やすために変数を変える作業をしています。ペースがちょっと落ちてきているので僕もちょくちょく手伝ってペースアップを考えています。
AIの方は作るよりも使って将棋と連携させた方がいいのではないか(既にある物を使わなければ間に合わないのではないか)とふと思ったので将棋AIを検索してみました。しかしPonanzaやelmoなどの有名なAIはページがなくなっていたりダウンロード出来なかったりでした。探していく中でWindowsでのみ動くという将棋のAI(名前忘れた)があったので1万年ぶりにWindowsを起動し試しに使ってみたのですが、、、どう連携させればいいか分からない、、、連携のさせ方で悩んでいる最中でございます。
映像担当の進み具合は、、、よく分からないけどAdobeのお勉強を進めてているのではないでしょうか。彼には次の発表直前に頑張ってもらいます。
そんな感じです。 これ、終わるのかな、、、 頑張りまっする。
🔚To Be Continued
0 notes
odapro2019 · 6 years ago
Text
9月第4週活動報告
小田切プロジェクト代表の二木です。
夏休みも終わってしまい3年の自分は就活が近づいてきたと毎日鬱な生活を送っています。プロジェクトもなかなか進捗がなかったり、教習所を通い始めたということもあり個人的に後期はかなり多忙になりそうで、体力的にもしんどいです。
まあ、辛い時はアイドルの動画見れば一発で元気になるちょろおたなので、アイドルってのは偉大ですね。あぁ、山田南実ちゃん可愛い。写真貼りたいけど、誰かと違って公私混同はしないので!
なにかをモチベーションにすることで他のことも巡りが良くなるので、最近することないなぁって思っているそこのあなた!
ぜひアイドルオタクをやってみましょう。推しメンのこと考えれば全てのことが上手くいきますよ!やばい勧誘じゃないよ!
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーさて、
後期一発目の集まりということで前期に決めた個人の課題や進めることについての報告や今後のタスクについて話し合うことが主な内容でした。
パズドラ班は前期に機械学習について触れることがあまりなかったので、このへんの勉強と簡単な実装を夏休みの目標として個人で作業を進めてまいりました。
具体的には
画像解析担当
画像解析用のデータをたくさん持ってくる人(パズドラやってくる人)
ルート解析担当(アルゴリズムの観点から)
ルート解析担当(強化学習の観点から)
に分かれてやってきました。
画像解析くんは、学習をさせて答えを出すっていうプログラムはできたものの、学習が上手くできず思うような結果が出せないようです。
僕からしたらそもそもプログラムを作れるのがはえーすごい状態ですが、パズドラ班の中では一番プログラミングに強い彼なので、頼ってしまって申し訳ないですが、これからも頑張っていただきたい。。
パズドラたくさんやってくるくんは、グーグルドライブにたくさんデータが入っていたのを休み中にも確認していたので、ランクたくさん上がったんだろうなとか思ってました笑
あとは解像度が荒い画像とかも用意する必要があるようなのでそれを作ってくるのがとりあえずのお仕事となりそうです。
アルゴリズムでルート解析するくんは、僕です。
YouTubeに有識者が似たようなことをやっていたので、参考にさせてもらってとりあえずコンボをたくさん作るルート解析プログラムは作ることができました(わーい!)
ただ最終的な目標としては根性対策であったり属性吸収に対応したプログラムを作りたいので、これからもコードとにらめっこしていく必要がありそうですぴえん。プログラミングしたくなくてMPに逃げたのに結局これやってるけど仕事ってこういうことなんですかね
強化学習でルート解析するくんは、分厚い本をもってきてわけわからん数学の式とか書いてあるやつと格闘していました。僕も見させてもらったけど、なんやあれ数弱の僕ならすぐ音を上げるようなものでした。
とりあえず、うまく動かなくてもいいので一度動きはするプログラムを作って評価値とかをひたすら調整するところに時間をあてたいのかなと思いますが、プログラミングもあまり得意じゃない人たちがどこまでできるか、ある意味実験的になりますね(ポジティブ)
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
将棋班はフリーソフトの将棋AIを使ってなにやらやろうとしてるみたい。。(思わせぶり)
話は聞いたけどやっぱり向こうの班の人に書いてもらいましょう!てか長く書きすぎた!こういうやつは長すぎると読む側もだれちゃいますからね。
アイドルのブログをよく読んでいる僕がいうので説得力がありますね!
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
最後に
個人作業が多くて時間中も喋ることが少ないのがちょっとさみしいなあと思ってます。
僕はうるさいくらいの方が好きなので。。
かといって僕から特に話すこともないしもうどうすればいいのーーーー
以上、小田切プロジェクトのおふざけ担当二木でした。
0 notes
odapro2019 · 6 years ago
Text
7月第3週活動報告
おはようございます。
ミリシタ二周年おめでとうございます!!!
Tumblr media Tumblr media
2周年イベントで無事担当アイドルである北沢志保と天空橋朋花のアイドル別ランキングで1000位入賞してきました。
そんな私は、朝マンホールで自転車がスリップしまして、その結果グリコポーズをしながら宙を舞い、腹からダイブしました。
♪ 高みを目指して Flyers~ ♪
雨の日の自転車には気をつけたいですね。渡邊。
さてさて、ついに明日に迫ったプロジェクト発表会ですが改めて我々のプロジェクトについて振り返ってみましょう。
私たちのプロジェクトは『Odap! ~機械学習を用いたゲームの攻略とアプリケーションの開発』というタイトルで発表致します。
中間発表ではまだ機械学習を用いた成果物は出来ていませんが、これまでに私たちは機械学習を乗せるための土台となるソフトの開発を[パズドラ班]と[将棋班]に別れて作業してきました。
パズドラ班は盤面の自動解析ができるようになり最適解を繰り出すソフトウェアを開発することに成功しました。私は全くCODINGが出来ないので本当にすごい!ありがたい!!
Tumblr media
将棋班は詰将棋のゲームを作り1手詰の問題と3手詰めの問題を2~3問ずつ出題することができます。こちらは遊べる形になっているので皆さんぜひ遊びに来てくださいね。
Tumblr media
↑これはタイトル画面になります。
まぁ文字でつらつら書き連ねるより実際に見てもらったほうが早いと思うのでぜひ明日は10211に来てください。特にこれを見たアイマスPは来てください。私がお相手します。
語彙力、文章構成力ともに大学最底辺クラスのためこれ以上書くことは厳しそうです。
終わりだよ~(o・∇・o)
P.S.
福岡に行って来ました。
Tumblr media Tumblr media
追加公演埼玉行くぞ行くぞ行くぞ行くぞ行くぞ行くぞ。
明日7月20日、運命の当落です。
追記。
ダメでした。
0 notes
odapro2019 · 6 years ago
Text
7月第2週活動報告
こんにちは! パズドラ班の安藤です。中間発表まで残りわずかですね。他のプロジェクトの皆さんも頑張って良い成果を残しましょう!
さて、成果を報告する前にまず個人の活動について触れようと思います。僕がやってきたことは主に機械学習についての学習です。松尾豊著作「人工知能は人間を超えるかディープラーニングの先にあるもの(角川EPUB選書)」を読んで勉強し、資料やスライドを作って他のメンバーに発表してみました。そこで発表したところ見事にツッコまれまくりました…このとき自分である程度理解したものの他人に教えるのは難しいと痛感しました。改善点としては説明不足、ニューラルネットワーク(機械学習の一つ)の図の簡略化などが分かったのでこの発表は良い機会でした。                      
Tumblr media
これは実際に発表で使ったスライドの一部なんですがニューラルネットワークの図を隠れ層をなくして簡略すると分かりやすいかもしれませんね!
ここからパズドラ班の成果について話そうと思います。
パズドラ班のコーディング班がとても苦戦していた盤面の画像データの認識が可能になりました。その後に2色陣の最適解が出るという仕組みです。僕はコーディング班ではないので詳しくはお見せできません。中間発表のお楽しみということにしといてくださいwまた今後どうするのかという話し合いもしました。目標としては2色の次は3色、4色と色を増やしていくつもりではあります。あとは高難易度ダンジョンの攻略なども検討しています。また、ポスター制作もしています。
Tumblr media
こんな感じで表紙を見ると、あれどっかで見たことあるロゴ?って感じですねwそう思っといてください。いや、むしろ気のせいだ!
今週の投稿はここまで!                         将棋班のほうは次回に託します。では!!
0 notes
odapro2019 · 6 years ago
Text
7月第1週活動報告
将棋班の伊藤です。
Tumblr media
こんな感じでもうゲームの画面はほとんど完成してますね。
あとは、駒の種類を増やしたり問題の種類を増やしたりとやることがまだまだたくさんあります。ここまでほとんど竹内くんがやってくれたので感謝です。自分はついていくのが精一杯で、、、もはや、ついていけてすらいない気もするけれどやれることを頑張ってやっていきたいと思います。
中間発表もまもなくなのでポスター作りや発表練習等しっかり準備して本番を迎えたいですね。
あと、HPの更新もぼちぼちやっていきます。
0 notes
odapro2019 · 6 years ago
Text
6月第4週活動報告
どうも。。。パズドラ班の宮崎です。。。
初投稿です・・・ウイッス
先週のタンブラーで遊んでって書いてあるのでこっから遊びます!!!!!!!!!
先週はパズドラ班の進捗更新できなくてすいません!!!!!!!!!!!
僕が議事録書き忘れました
すいません
ということなんで今から先週のパズドラ班の進捗を書きます
先週のパズドラ班の進捗は・・・
1つ!ポスターの開発に取り掛かってる
2つ!リアルタイムでプレイ画面を参照するのはまだ難しいと判明
3つ!静止画でのプログラム制作に一旦変更
こんなとこですね。
今週の報告に入ります!!!!!
教員相談会に行ったぞぉっ!!!!!!!!!!!!
お邪魔したのは杉田先生と飯田先生です。
感謝を。
将棋は結構好印象だったけどパズドラはびみょ〜な反応だったり難しそうだったり・・・
オン…
あとは今後の予定立てたり、プロジェクトのタイトル考えたりしました!
Tumblr media
予定がこんな感じで
Tumblr media
メインタイトルはこれっていう仮案も出ました!!!(理由はもちろんお分かりですね ?)
サブタイはちゃんと「機械学習を用いたゲームの攻略とアプリケーションの開発」とかにしますのでご心配なく!
中間発表も迫るので頑張っていきたいですね!
今週はこれで報告終わりです!!!!���イェェイ黒門祭最高!!!!!!!!!!!!!!
ps.全力で遊びましたが次回以降僕の更新が真面目になってたら察してください
0 notes
odapro2019 · 6 years ago
Text
6月第2週活動報告
どうも、パズドラ班の小野です。
プログラミング班ですが、今盤面のドロップをカウントするプログラムを作っているのですが、相対座標を撮る際に目印にできる画像がない、強化ドロップの点滅のせいでGBRの値がブレるという問題に直面しているところです。
色々調べて見たんですけど現状解決策が見えてないので行き詰まってます。。
将棋班は報告を聞くにとても順調だそうです。
それとアドバイスを聞きにいく先生が決まったのですが、やっぱり教授に連絡を取るのは少し緊張しますね。ありがとう宮崎。
有意義なアドバイスをもらえるように聞きたいことをしっかりとまとめておこうと思います。
0 notes
odapro2019 · 6 years ago
Text
6月第1週活動報告
おはようございます。将棋班のあつこと渡邊です。
先週の担当は僕のはずでしたが完全に存在を忘れていました。ごめんて。
さてさて、将棋班の方の進捗は駒のフォントにこだわったり色と格闘したり解説用のアニメーション動画を作るために色々と動かしてみたりと僕がやっている間にかなりソフト面では進めてくれています。
将棋の駒をクリックするとその駒がどこに動けるかを示すガイドを同じ画像状に配置できるようになっただけでなくちゃんと駒が指定した場所に動けるようになっています。
Tumblr media
もちろん端まで行った時はそれ以上は進めなくなっています。本当にありがたい。
ちなみに駒が『草』なのは完全にデザイン担当していた僕のせいです。本当はもっとちゃんとしてます。
Tumblr media
主に王とか一文字で表される駒
Tumblr media
成銀、成桂、成香などふた文字必要な駒はこんな感じで表しています。
書いてある文字はそれっぽい文字を選んだだけです。特に意味はないです。
本当です。
パズドラ班は二色陣の計算ソフトができ、さらにはその画像を出すこともできたみたいです。まだ仮段階だからこれからもっとクオリティが上がっていきます。
二班とも進捗は良好です、中間発表でちゃんとした成果物を見せるためにもこの6月は踏ん張りどころですね。
個人的な話になりますが6月末にライブの遠征で福岡に飛ぶことが決定しているためそういった意味でもここが踏ん張りどころですね。
気合い入れて頑張っていきましょう。
小田切プロジェクト、期待してなさいっ!
0 notes
odapro2019 · 6 years ago
Text
5月第4週活動報告
おはこんばんにちわ
パズドラ 班の安盛です。。
アルゴリズム班に配属された自分ですが、機械学習・ディープラーニングの知識がまだ身に付いていないので勉強フェーズに取り残されているところです。
実際にどんなことを行なっているかというと、
「60分でわかる! 機械学習&ディープラーニング超入門」        著 : 機械学習研究会
を読んで勉強しています。60分で分かる系統の本って胡散臭いものが多いですけど意外と内容がしっかりしてます!
知識の定着以外にもアプリケーションソフトのGUI��ザインも行なってます。pythonでGUIを作るということなのでネットで無難と言われているtkinterを勉強しています。6月中にはしっかりとデザインされたものが組めるといいですね。
0 notes
odapro2019 · 6 years ago
Text
5月第3週活動報告
こんにちは
将棋班を担当しているゲーム大好き人間の竹内です。
前回はパズドラ班の人にブログを更新してもらったので
今回は将棋班の僕が担当します。
将棋班は詰将棋のゲームを作ることが話し合いで決定しました。
詰将棋とは普通の将棋よりも小さい盤面で行うクイズのようなものです。
相手がどのような動きをしたとしても結果、積ませることができれば
正解となります。
詰将棋のゲームはPythonというプログラミング言語を使うのですが
パズドラ班とは違い将棋班にはPythonの経験がある人が
1人もいないため、右も左も分からないような状態からの
スタートとなってしまいました
そのため、「盤面や駒などの画像表示」を
今月までに出来るようになろう!
というとても簡単な目標設定をしました。
その結果.....
Tumblr media
パズドラ班のM崎くんの手伝いもあり
目標設定した週に終わってしまいました😤
盤面と駒は別の画像です
やはり目標が低かったようです。
今後の目標としては「マウス入力に対応」できるようにする!です
6月中には出来るように頑張ります
・パズドラ班
パズドラ班はアルゴリズムを考えるグループとプログラミングをコーディングするグループに分かれて作業を始めました。
コーディング班は5月中の目標だった手入力による二色陣での計算ソフトが完成し、アルゴリズム班は導入しようとしている機械学習についての学習を進めているようです。順調に進めているようですね!
今週までの進み具合はここまでです
パズドラ班、将棋班 助け合いの精神で頑張りましょう!😘
0 notes
odapro2019 · 6 years ago
Text
5月第2週活動報告
GWも開け、向暑のみぎりでございますが、皆さまいかがお過ごしでしょうか。
小田切プロジェクト2019。
本日よりtumblerの更新をしていきます。
初回の担当は一応リーダーを務めてる二木(ふたつぎ)です。
硬くなりすぎても崩しすぎても嫌なので、いい感じのゆるさで更新していければいいなと。
今週の議事録に行く前に、今回は初回なので今までのプロジェクト活動について簡単に説明していきます。
僕たち小田切プロジェクトでは
「機械学習によるゲームの攻略」
ということを目標に活動しています。
その内容は将棋のゲームに関して開発している「将棋班」とガンホー・オンライン・エンターテイメント株式会社のパズル&ドラゴンズ(長いから以下パズドラ)に関して研究している「パズドラ班」に分かれています。
(僕が属しているのは「パズドラ班」で、「将棋班」のことについて詳しくは来週以降のメンバーに書いてもらえればと思います。)
僕たちパズドラ班はGWに入るまで、とにかくPythonや機械学習についての勉強をしてきました。(今までプログラミングから逃げてきたメンバーが多いのでまずは基礎をみんなで理解しておこうといった感じですね)
今週は5月末までの目標を決めるということをメインに進めていきました!
◆ 中間発表までの目標
・パズドラ班
パズドラがわかる人に説明するなら、「2色陣の最大火力配置をすぐに表示するプログラムを作る」というのが僕たちパズドラ班の中間発表までの目標です。最終目標は「6色盤面でルート解析ができるようになる」とか「リーダースキルに合わせて最適ルートを見つける(2way、5個消し)」とかプレイヤーとして欲しい要素を徐々に追加していきたいです。
わからない人に簡単に伝えるのであれば、パズドラは通常30個の「ドロップ」と呼ばれる6色の石がランダムに敷き詰められています。それを動かしてパズルを組んでいくゲームです。そのドロップが2つの色のみでランダムに並べられる状態(例:赤15-青15、赤10-青20 etc…)の時に、最適な位置にドロップを配置するプログラムといった感じでしょうか。詳しくは「パズドラ 最大火力配置」で検索してみてください。
(将棋班に関しては将棋班のメンバーに詳しく書いてもらいます)
◆今週の議事録
・パズドラ班
5月までの目標は、受け取ったデータ(2色のドロップの数)を最大火力配置盤面と紐付けるプログラムを作ることです。といっても、図も何も無いとわからないと思うので、今後の更新で進捗を載せていければと思います。
Tumblr media
(こういう写真があるとtumbler映えですね)
また、今後の活動に向けて班内でもコーディング班とアルゴリズムを考える班を決定しました。(それに縛られすぎてしまうと負担が偏ってしまう可能性もあるので、あくまでそれを中心的に進めていく人というくらいの方がいいのかな)
金曜日はコーディング班はコーディングを進めること、アルゴリズム班は最大火力配置の盤面のデータを作成し、残った時間を勉強に当てました。このままだとコーディング班にかなりの負担がでてしまうので、他の面でサポートできるところを模索していきたいです。
・将棋班
将棋の盤面をPCの画面上に表示することが最低限の目標です。そこから進められれば、盤面の適切な位置に駒を配置したり、さらに駒を動かすところまでできればやりたいです。
Tumblr media
          (将棋班のホワイトボードのメモ)
いよいよそれっぽい話し合いをしていますね
ただ、将棋班が何をやっているのか、あまりに把握できていないので講義時間の終わり際に、お互いの班の進捗報告をしっかりやって方がいいかもしれないなぁ。。
ということで今週はここまでです
長々と書いてしまいましたが、来週以降はその週のことのみになるので短くなるかと思います。
「小田切プロジェクト2019」頑張っていきましょう!
1 note · View note