BotBot is Root

In this machine-learning sandbox, your goal is to tell a flower how to grow and watch its roots spread as you've directed. Can you guide the flower to water *and* make it drink?
Jam year: 
2023
Diversifiers: 
Sharing is caring (Sponsored by GitHub)
Zen
Platforms: 
Web standard (HTML5, Java, JavaScript, Flash)
Tools and Technologies: 
GitHub, Unity (any product)
Technology Notes: 
This may seem like a simple experience, however there are two fundamental and major pieces of technology at work under the hood - wave function collapse and machine learning. We are using wave function collapse to generate large randomized maps containing predictable types of patterns drawn from significantly smaller sample maps. This enabled us to train a machine learning algorithm to seek out patterns in the generated tile set based on user inputs for tile desirability. We have found that this has some very interesting emergent behavior.
Credits: 

Chris Ingerson - Tech Art / Systems Programmer
Taylor Hocutt - Programming
Garrison Lee - Programming
Dylan Roderick - ML Consultant
Juan Bothe-Botero - Art

Game Stills: 
Game Tags: 
2D
Casual
Puzzle
Simulation