Ideas for an AI driven water cycle?

Has anyone implemented a AI driven water cycle; rain=puddles=evaperation=cloud accumulation

Why AI?
It’s just scripted behavior.

Also, slightly unrelated as it may be, the built in clouds still perform like trash.

Because of that, no one wants to really work with it. Its completely pointless if you can’t use them in game afterwards.