AI要約DDDを用いたポケモンバトルの実装例で、ポケモンと技を横断するバトル処理をドメインサービスで実装している。TypeScriptのクラス設計と実行例を通じて、実装の流れと成果物を示している。
Tag
Related articles
AI要約ポケモンチャンピオンズ向けのバトルアドバイザーai-rotomの設計・実装を詳述する技術記事である。データと計算をプログラムとAIで分離し、静的データ・計算エンジン・AIの役割分担を具体的に解説している。
#ポケモン対戦分析#AI#TypeScript#ポケモン図鑑
2026/04/19のんZenn
AI要約ポケモンを題材にSOLID原則を用いたオブジェクト指向設計を解説する技術記事である。責任分離と拡張性を実例で示し、Pokemonクラスの分割や新タイプ追加時の修正回避などを具体的に解説している。
#ポケモン対戦分析#TypeScript#ポケモン図鑑
2026/01/15Makoto IshibashiQiita
AI要約ポケモンを題材に継承の限界とコンポジションの活用を解説するOO原則入門である。タイプと技を独立オブジェクトとして設計することで、ポケモンを持つ設計である。
#ポケモン対戦分析#データベース#TypeScript#ポケモン図鑑
2026/01/15Makoto IshibashiQiita
AI要約JavaScriptのin演算子と型ガードを、ポケモンのデータを例として解説する入門記事である。ポケモンデータの型定義と安全なアクセス方法を具体的に示す。
#ポケモン対戦分析#JavaScript#TypeScript#ポケモン図鑑
2025/10/01penguindarumaQiita