Inspiration
I wanted to see how an ai would deal with maintaining resources on a map while having to travel to get more food.
What it does
It's supposed to be a model that plays a survival game I made. This game has three stats: food, water, and shelter. All 3 have to be maintained to stay alive, but food supplies disappear after being used once.
How we built it
I built it by making a game in pygame and trying to use gym to make a q-table to teach the model how to play that game.
Challenges we ran into
I didn't know that reinforcement training was something seperate from what I have learned about ai. I did a lot of useless research before starting that made me have to play catch up during the event.
Accomplishments that we're proud of
I think the playable version of my game is fun in a janky kind of way. It is my first game made in pygame, so that is a cool first.
What we learned
I learned a lot about pygame. I learned about different ai model training methods I did not know exist. I was introduced to the gym library.
What's next for Adam
I want to finish up what I have here first. Other than that, I'd like to give Adam an Eve at some point. Seeing a model interact with its environment is cool, but I am curious how it could interact with another version of itself.
Log in or sign up for Devpost to join the conversation.