Pure Ruby version of 'Money, Sex and Evolution' agent-based modeling simulations