Нейросеть будет создавать персонажей просто распределяя характеристики полностью рандомно в каждый стат (по типу ловкость , сила , мана и т.д), количество очков характеристик доступных для распределения к примеру может достигать 10, на 2 уже 12, на 3-15 итд , но это не значит что на 100 уровне где максимум очков характеристик можно вложить к примеру 1000 не попадётся герой которому достался всего 1 (бесконечный рандом).
При этом будет стат который влияет на прогрессивность персонажа , он будет определятся в количестве % от всех очков опыта попавших в него(его единственного нельзя повысить) , таким образом если на 1 уровне у персонажа 10 из 10 очков попали в талант то ему присуждается ранг (максимально талантливый), и если на 100 уровне персонажу в интеллект попадёт 1000 Очков в талант то он тоже получит ранг.
Процесс игры так замедляется , но появляется возможность развивать персонажа. Так же в игре будут и приобретённые очки характеристик их можно либо насильно влить в перса или отправить к примеру в шахту , или на тренировочное поле где он повысит искусство меча. На первом этапе игрок имеет количество ресурсов необходимых для призыва 1 своего последователя(я бы сделал так что бы 1 призванный герой был кем то из списка начальных персов , что бы не вышло что самый первый персонаж окажется не способен атаковать, так как он Хиллер).