This project could be turned into a programming competition:
Start with (ideally) identical plants and conditions. After one year, find the program that did the best job (judging by the resulting plant).
Next: Adapt the code for different types of plants/flowers.