float value = World.Instance.Random.NextFloat();
if( value >= 0 && value < bug )
return "Bug";
if( value >= bug && value < bug + zombie )
return "Zombie";
if( value >= bug + zombie && value < bug + zombie + robot )
return "Robot";
return "Robot";