remove draw dependency from player generation