An agent-based, pattern oriented simulation of Aeschynomene virginica