private void populateNatives(Batch <Venue> huts, boolean minor) {
    final Background
      NB   = Background.NATIVE_BIRTH,
      NH   = Background.PLANET_DIAPSOR,
      NC[] = Background.NATIVE_CIRCLES ;
    
    for (Venue hut : huts) {
      int numHab = 1 + Rand.index(3) ;
      while (numHab-- > 0) {
        float roll = Math.abs(Rand.avgNums(2) - 0.5f) * 2 ;
        final Background b = NC[(int) (roll * NC.length)] ;
        boolean male = Rand.yes() ;
        
        if (Rand.index(5) != 0) {
          if (Visit.arrayIncludes(Background.NATIVE_MALE_JOBS  , b)) {
            male = true  ;
          }
          if (Visit.arrayIncludes(Background.NATIVE_FEMALE_JOBS, b)) {
            male = false ;
          }
        }
        
        final Career c = new Career(male, b, NB, NH) ;
        final Human lives = new Human(c, hut.base()) ;
        lives.mind.setHome(hut) ;
        lives.mind.setWork(hut) ;
        lives.enterWorldAt(hut, world) ;
        lives.goAboard(hut, world) ;
      }
    }
  }