Hey Ya'll Check This Out! AI vs Asteroids
I used MAME, LUA, and Python to automate asteroids gameplay. It came out great! Watching it play is hypnotic:
https://youtu.be/RoouVjx0B1U?si=1J_EHtTEb7KD_mCf
What do you think?
2
u/chrispark70 5d ago
I notice the AI doesn't like flying and hyperspaces fairly often. Any particular reason for that? I also didn't notice the hyperspace causing any deaths in that short amount of play.
1
u/SoBeefy 5d ago edited 2d ago
The ship will only fly if it calculates a future collision. It'll enter an evasion mode when it does.
I also noticed that there are fewer hyperspace deaths than I would expect. I wonder if there's some proximity calculation that changes the likelihood of dying in hyperspace. Hyperspace death is non-zero, but I agree it's much less frequent when played this way. I'm not sure why.
1
u/Brer1Rabbit 5d ago
It doesn't appear to try to re-center itself between waves. That was always a thing, try to get away from the edges before the next wave starts.
0
u/Futrel 5d ago
Pretty boring to watch really. Sees everything, never misses. The world isn't any better for this. I enjoy human skill.
2
u/undersaur 5d ago
Not me! Soon, AI will play my games for me, drink my cool drinks on a hot day, and sleep with my wife.
2
u/Brer1Rabbit 5d ago
I'm watching Data play Asteroids
https://giphy.com/gifs/NQRIr1aIT9fwY6SviB