AIエンジンにRustを採用したMac&iPhoneのクロスプラットフォーム対応のオセロゲーム「Piccolo v2.0」がリリースされています。詳細は以下から。
Piccoloはフランスのインディーゲームを開発しているNadim Kobeissiさんが昨年リリースしたオセロ(リバーシ)ゲームアプリで、ディープラーニングで8億以上のオセロゲームを学習されたAIエンジンと対決することができますが、このPiccoloがv2.0アップデートで、AIエンジンをRust言語で再構築したそうです。
Piccolo’s AI engine has been completely rewritten in the Rust programming language, offering quality, speed, and a more engaging challenge.
Piccolo: Othello – App Store
Kobeissiさんによると、Rust言語で書き直されたPiccolo v2.0のAIエンジンは、Go言語で書かれた前バージョンのAIエンジンより最大5倍速くメモリの消費も削減されており、
I rewrote @PiccoloOthello’s engine in @rustlang. Funnily, this now means that my Rust code is already running on 100,000+ active devices (Piccolo has an oddly large active user base.)
Becoming proficient at Rust was worth it and I now feel comfortable with it. pic.twitter.com/fQKstRCzPf
— Nadim Kobeissi (@kaepora) January 22, 2022
加えてAIレベルも調整されレベル4以下を少し簡単に、レベル5から7を少し難しく、そしてレベル8を可能な限り冷酷にしたそうなので、オセロ好きの方はチャレンジしてみて下さい。
- Piccolo: Othello – App Store
- Othello game for iPhone, iPad and Mac. – Piccolo
コメント