Приветствую.
Немного не понятно, почему нужно именно выбирать.
Почему бы не создать нужное количество рас с уникальной спецификой каждая? Пусть их будет даже за 20, зато в одном сценарии произойдет встреча максимум 8 из них. Будет веселеее играть на рандоме.