We want to use AI/ML to create a farm in the world. Our idea is to make it easier for players to grow food for consumption or feeding. Given an inventory of seeds for wheat, carrots, potatoes, a gardening hoe, and buckets of water, the agent will figure out how to grow crops. It looks at its grid in order to see the world state, which will show which land can grow food, and which foods are ready for harvest. The application for this project is giving the player a stable food source.
The implementation of our project lies under the folder Smart_Farm in our GitHub repository. Create_world.py creates MissionXML, Steve.py has the agent functions and run.py runs the mission. More details about our implementation can be found here