A virtual life simulator using hexagons