Earlier quoted context omitted.
It definitely cannot be beaten using random inputs. It doesn't even get out of Pallet Town after billions of steps. We tested...
the game has been beaten by fish
Show HN: Beating Pokemon Red with RL and <10M Parameters
61–70 of 71 posts
Re: Show HN: Beating Pokemon Red with RL and <10M Parameters
#62brains basically have “modules” like this as well - neuronal columns that handle specialised tasks. For example when you’re driving on the road, the understanding whether the distance between you and the vehicle in front is increasing or decreasing is a finely tuned function of a specialised part of the brain.
Re: Show HN: Beating Pokemon Red with RL and <10M Parameters
#63Earlier quoted context omitted.
if youve done the work to to make the rival rl based and have the ability to go around youd probably have added basic battle controls
as it stands, battling is wholly unimportant to completing the game, as long as the agents can eventually complete the trainer battles mandatory for plot advancement. it's funny because everyone thinks about battling when they think about pokemon. my first fn i wrote, back when we were still bumping around pallet town, was a battle reward function. it was trash and didn't work and was over-complicated. the crux of th…
I know all about rl. Ive read go-explore 1/2, and I have personally implemented intrinsic curiosity.
I was just commenting on what rhe other person said, which is that it would be cool to have the npcs be agents that battle and train too, to which you said they could not be made to, to which I say, we have the technology. :)
Re: Show HN: Beating Pokemon Red with RL and <10M Parameters
#64Earlier quoted context omitted.
as it stands, battling is wholly unimportant to completing the game, as long as the agents can eventually complete the trainer battles mandatory for plot advancement. it's funny because everyone thinks about battling when they think about pokemon. my first fn i wrote, back when we were still bumping around pallet town, was a battle reward function. it was trash and didn't work and was over-complicated. the crux of th…
you missed my point. I know all about rl. Ive read go-explore 1/2, and I have personally implemented intrinsic curiosity. I was just commenting on what rhe other person said, which is that it would be cool to have the npcs be agents that battle and train too, to which you said they could not be made to, to which I say, we have the technology. :)
Re: Show HN: Beating Pokemon Red with RL and <10M Parameters
#65Re: Show HN: Beating Pokemon Red with RL and <10M Parameters
#66Re: Show HN: Beating Pokemon Red with RL and <10M Parameters
#67Please stream the gameplay to twitch so people can compare.
We have a shared community map where you can watch hundreds of agents from multiple peoples training runs playing in real time! https://pwhiddy.github.io/pokerl-map-viz/
Re: Show HN: Beating Pokemon Red with RL and <10M Parameters
#68Earlier quoted context omitted.
you dont port it you wrap it. you can put anything in an rl environment. usually emulators are done with bizhawk, and some lua. worst case theres ffi or screen capture.
Right, my thought was that this would be way too slow for episode rollout (versus an accelerated implementation in jax or something), but I guess not!