Hello Smogon,
I'd like to share yet another attempt at making a worthy Pokemon Showdown battle bot. This bot takes an approach similar to most others - transpose through the game as far as time permits, evaluate the resulting states, and make a decision about what the best move is.
In an attempt to remain competitive against humans, I have made the decision logic not completely deterministic. If there are multiple good options, the bot may choose a different move if faced with the same situation again.
Github Repository:
https://github.com/pmariglia/showdown
Results
I've been using the account NiceNameNerd for battling/testing.
All of these games were played by the bot - I mostly test random battles because the spreads are predictable (Serious + 85/85/85/85/85/85), but the bot can play most single battle formats.
PS. Ignore Battle-Factory - those games were played a long time ago
Replays
Gen7RandomBattle replays:
https://replay.pokemonshowdown.com/gen7randombattle-888793347https://replay.pokemonshowdown.com/gen7randombattle-888796020https://replay.pokemonshowdown.com/gen7randombattle-874410489
Gen4OU replays vs. Technical Machine (created by David Stone - thanks for battling me David!)
Game 1
Game 2
Game 3
I'd like to share yet another attempt at making a worthy Pokemon Showdown battle bot. This bot takes an approach similar to most others - transpose through the game as far as time permits, evaluate the resulting states, and make a decision about what the best move is.
In an attempt to remain competitive against humans, I have made the decision logic not completely deterministic. If there are multiple good options, the bot may choose a different move if faced with the same situation again.
Github Repository:
https://github.com/pmariglia/showdown
Results
I've been using the account NiceNameNerd for battling/testing.
All of these games were played by the bot - I mostly test random battles because the spreads are predictable (Serious + 85/85/85/85/85/85), but the bot can play most single battle formats.
PS. Ignore Battle-Factory - those games were played a long time ago
Replays
Gen7RandomBattle replays:
https://replay.pokemonshowdown.com/gen7randombattle-888793347https://replay.pokemonshowdown.com/gen7randombattle-888796020https://replay.pokemonshowdown.com/gen7randombattle-874410489
Gen4OU replays vs. Technical Machine (created by David Stone - thanks for battling me David!)
Game 1
Game 2
Game 3