G PHYSICS
G06 COMPUTING OR CALCULATING; COUNTING
G06N COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
3/00 Computing arrangements based on biological models
G06N3/004 Artificial life, i.e. computing arrangements simulating life
G06N3/006 based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]