Quoted By:
I seriously want an ai to play showdown so I can use it forever and don't have to depend on internet or playerbase existing. How could it be created? One of those generational algorithm neural networks?
Input data:
>the 6 pokemon on your team
>types for each pokemon
>ability for each pokemon
>item for each pokemon
>stats for each pokemon
>gender
>weight
>moveset
>status
>current pokemon in play
>field effects like weather/hazards
>your opponents 6 pokemon
>unknown until revealed
>when revealed, the type for that pokemon
>possible abilities for that pokemon until proven such as a ground move not affecting due to levitate
>possible stat ranges for that pokemon until made more specific such as outspeeding your pokemon or being outsped by your pokemon putting upper/lower limits on them, in combination with ranges where a +/- nature would be deduced
>possible moves for that pokemon until confirmed through its use
>gender when confirmed
>weight when pokemon is known
>status
>item when confirmed
>current opponent pokemon in play
output data:
>which possible move you want your in play pokemon to use this turn or which pokemon in your party to switch to