A dynamic knowledge model for water management in maize