An artificial life simulation using genetic BDI agents.