見出し画像

エンジニア養成機関の学生が挑む!AI陣取りゲーム”Smart SCAPE CUP”

こんにちは! スマートスケープ DE事業部の佐藤です。
今回は、42 Tokyoと共同で開催したハッカソンバトル
“第一回 Smart SCAPE CUP”の様子をお伝えします。


Smart SCAPE CUPとは

”Smart SCAPE CUP”とは、フランス発のエンジニア養成機関の東京校である42 Tokyoと共同で、弊社が3日間にわたり開催したハッカソンです。
「ブロックスデュオ」という陣取りゲームを応用し、Pythonを使用してAIプレイヤーをチームごとに開発してもらい、実際にゲームで対戦し勝敗を決めました。当日は総勢26名のエンジニア志望者が参加してくれました。
ブロックスデュオとは?解説ページはこちら

Day1  ~チームビルディング~

事前に分けられたチームごとに集まり、チームビルディングを行ってもらいました。役割分担や開発の戦略を熱心に話し合っている姿が印象的でした。どんな成果物が出来上がるのか楽しみです!

開発内容について説明
説明会後に各チーム戦略を練っています

Day2  ~開発~

AIプレイヤーの開発を丸一日かけて行ってもらいました。
当日はスマートスケープ社員がメンターとして参加し、開発のサポートを会場で行いました。最強AIプレイヤーを目指し、開発に関する質問や意見交換が積極的に行われていました。
難しい、時間が足りない~!などの声も…

メンターとアルゴリズムを考え中

Day3  ~成果発表&対戦~

各チーム、どんなアルゴリズムにしたか、工夫した点など発表してもらいました。なんと全チームがきちんと動くものを完成させたことに驚きでした!
(徹夜しました…と言っていたチームもいましたが)

Mini-Max法や深層学習を利用したというチーム、初期配置にこだわったというチームなどそれぞれの特色が良く出ていました。
開発経験のないメンバーがいたチームもありましたが、戦略と開発の担当に分けるなど、工夫して役割分担を行ったそうです。
「アイデアを実装に落とし込むのが難しかった」、「困難な課題に遭遇した時にどうするかを改めて考えさせられた」などの声がありました。
発表内容はどのチームも完成度が高く面白かったです!

そしていよいよ対戦スタート!
自分のチームの成果物の結果だけでなく、敵のチームのアルゴリズムにも興味をもって質問をしながら観戦するなど予想以上の盛り上がりでした。
学生たちのレベルの高さが感じられました。

表彰式

第一回 Smart SCAPE CUPを制したチームは…

トーナメント戦を勝ち抜き、見事8チームの頂点に立ったのは、
チーム「自律神経」の皆さん!

優勝 受賞者からのコメント
アルゴリズムの開発が難しく2日目は大変だったが、優勝できてよかった。修正点を見つけてすでに改善したので、リベンジしたい方は挑戦してください!

惜しくも敗れましたが、準優勝を勝ち取ったのは
チーム「ぺんぎん」の皆さん!

準優勝 受賞者からのコメント
徹夜して頑張ったのに負けて悔しいです。
絶対に勝てると思ったものを作り上げたけど、自分たちを上回る素晴らしいものが見られて勉強になりました。

そして今回は、「プレイヤーの性能」「プログラミング力」「チームビルディング力」を評価指数として特別賞を設けました。
審査の結果、特別賞を受賞したのは、
チーム「ブロックファイター」の皆さん!

開発したAIプレイヤーの性能に加え、今回のハッカソンの方針や考えを端的にまとめて成果物のアーキテクチャを分かりやすく説明できていた点、
GitHubを活用して効率的にソースコードを管理し、課題を見つけて複数人での共同開発を実現できていた点が評価され、見事受賞となりました。

今回のハッカソンは、「創造性」と「問題解決能力」の育成を目的として開催されました。短期間で難易度の高い課題であったにもかかわらず、参加者が全力で取り組んでくれて非常にレベルの高い争いになりました。イベントの最後には参加者に向けて行うインターンシップの案内も行われました。
スマートグループは、IT企業として「やってみよう。楽しもう。」を掲げ、新しい価値を創造しています。ぜひ弊社の採用ページもご覧ください!

42 Tokyo公式X「SMART SCAPE CUP Hackathon Battle」レポはこちら


We’re hiring!

スマートスケープでは一緒に働いていただける仲間も募集しています。
「こうなりたい」という思いを持ち、型にはまらず、自らの意思でキャリアを切り開ける仕組みが整っております!
ぜひお気軽に以下のフォームまたはメールアドレスにご連絡ください!
新卒採用エントリーページ

キャリア採用エントリーページ
キャリア採用で募集している職種についてnoteにまとめました。
以下のリンクよりご覧ください。
スマートスケープで募集中の職種を紹介します!

採用についてご質問等あればお気軽に下記へご連絡ください。

ss-career-recruit@smart-group.co.jp



Products

スマートスケープ株式会社

公式YouTubeチャンネル

SS4M - AIを活用した3D類似形状検索ツール

無料体験版お申し込みはこちら

QUANTO - 調達/購買業務を効率化するクラウドサービス

無料プランお申し込みはこちら

SmartExchange - 3D CADデータを3D PDF/3D HTMLに自動変換するソフトウェア

realvirtual.io - バーチャルコミッショニングを実現!