Modelo de forrageamento
1) É mais interessante colocar os aspectos aos poucos e colocá-los para tentar resolver. Depois você conta uma possibilidade de se fazer. Ex: Primeiro faz os consumidores andarem aleatoriamente. Quando aleatoriamente chega perto da alguma planta, ela morre. As plantas podem ficar aleatórias ou em grid etc.
2)