All Projects → select766 → pokeai

select766 / pokeai

Licence: MIT license
Develop ultimate AI Pokémon trainer

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language
typescript
32286 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
SCSS
7915 projects

Projects that are alternatives of or similar to pokeai

MaRLEnE
Machine- and Reinforcement Learning ExtensioN for (game) Engines
Stars: ✭ 47 (+161.11%)
Mutual labels:  deep-reinforcement-learning, game-ai
PogoMap
PoGo Map using React Native
Stars: ✭ 59 (+227.78%)
Mutual labels:  pokemon
Carla-ppo
This repository hosts a customized PPO based agent for Carla. The goal of this project is to make it easier to interact with and experiment in Carla with reinforcement learning based agents -- this, by wrapping Carla in a gym like environment that can handle custom reward functions, custom debug output, etc.
Stars: ✭ 122 (+577.78%)
Mutual labels:  deep-reinforcement-learning
ps
Modular Pokémon Showdown
Stars: ✭ 38 (+111.11%)
Mutual labels:  pokemon
Pokebot
Pokémon for Discord
Stars: ✭ 15 (-16.67%)
Mutual labels:  pokemon
AI booklet CE-AUT
Booklet and exam of Artificial Intelligence Master Degree at Amirkabir University of technology.
Stars: ✭ 14 (-22.22%)
Mutual labels:  deep-reinforcement-learning
graphql-pokemon
Extensive Pokémon GraphQL API
Stars: ✭ 81 (+350%)
Mutual labels:  pokemon
showdown-battle-bot
Socket Battle Bot for Pokemon Showdown (http://pokemonshowdown.com/)
Stars: ✭ 19 (+5.56%)
Mutual labels:  pokemon
datascience-mashup
In this repo I will try to gather all of the projects related to data science with clean datasets and high accuracy models to solve real world problems.
Stars: ✭ 36 (+100%)
Mutual labels:  deep-reinforcement-learning
muzero
A clean implementation of MuZero and AlphaZero following the AlphaZero General framework. Train and Pit both algorithms against each other, and investigate reliability of learned MuZero MDP models.
Stars: ✭ 126 (+600%)
Mutual labels:  deep-reinforcement-learning
RL
Reinforcement Learning Demos
Stars: ✭ 66 (+266.67%)
Mutual labels:  deep-reinforcement-learning
code summarization public
source code for 'Improving automatic source code summarization via deep reinforcement learning'
Stars: ✭ 71 (+294.44%)
Mutual labels:  deep-reinforcement-learning
DDPG
End to End Mobile Robot Navigation using DDPG (Continuous Control with Deep Reinforcement Learning) based on Tensorflow + Gazebo
Stars: ✭ 41 (+127.78%)
Mutual labels:  deep-reinforcement-learning
gracidea
🌺 A Pokémon 2D live map gathering all regions, including wandering pokémons and characters and animated tiles!
Stars: ✭ 163 (+805.56%)
Mutual labels:  pokemon
drl grasping
Deep Reinforcement Learning for Robotic Grasping from Octrees
Stars: ✭ 160 (+788.89%)
Mutual labels:  deep-reinforcement-learning
mkm-sdk
Python SDK for Magickartenmarkt API
Stars: ✭ 33 (+83.33%)
Mutual labels:  pokemon
CrowdNav DSRNN
[ICRA 2021] Decentralized Structural-RNN for Robot Crowd Navigation with Deep Reinforcement Learning
Stars: ✭ 43 (+138.89%)
Mutual labels:  deep-reinforcement-learning
neural-mpc
No description or website provided.
Stars: ✭ 54 (+200%)
Mutual labels:  deep-reinforcement-learning
palettetown
Pokemon themed colour schemes for R.
Stars: ✭ 56 (+211.11%)
Mutual labels:  pokemon
godpaper
🐵 An AI chess-board-game framework(by many programming languages) implementations.
Stars: ✭ 40 (+122.22%)
Mutual labels:  deep-reinforcement-learning

PokéAI ~ポケモンバトルAIのつくりかた~

PokéAI(ポケエーアイ)は、ポケモンバトルの戦略を人工知能に考えさせ、 究極的には人が思いつかなかったような戦略を編み出すことを目標とするプロジェクトです。

成果は同人誌の形で発表。頒布情報はHP参照。2018年10月発行の第1巻はPDF無料配布中。

シミュレータとしてPokémon Showdownを利用。

初代ルールのシミュレータ実装とAI -> book-201904

setup

node v10.x が必要。

git submodule update -i
cd Pokemon-Showdown
npm run build

python 3.8が必要。

pip install -r requirements.txt
python3 setup.py develop

mongodb 4.xが必要。コードを実行することで、デフォルトではpokeai_4データベースを生成する。

基本構成

  • /js: シミュレータを直接呼び出すJavaScriptコード
  • /pokeai: Pythonコード
    • /sim: シミュレータとPython環境の橋渡し
    • /ai: AI機能
  • /data: ポケモンリスト、対戦ルール等

実験方法

本にした実験はreproduceディレクトリに情報があります。masterブランチは随時更新されるため、過去の実験コマンドが動かなくなっている場合があります。過去のバージョンはtagsから参照ください。

ライセンス

コードはMITライセンスとしております。本については、ファイル内のライセンス表記をご参照ください。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].