CarrotSmart_Farm

Project_Summary

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.

Github_Repo

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

ScreenShots

Farming in Smart-Farm:

This is what the initial inventory looks like:

Screenshot1

And this is what the smart farm looks like:

Screenshot2

Screenshot2

Meet_the_Team

Team_Photo