Second System Simulations project: a self-propelled agents flock simulation the off-lattice cellular automaton