Auto-translated
Overall, yes. The player needs to have a powerful army, good character development, and stats. Between waves, additional tasks need to be completed on the surface. But the random factor is still significant: the calculation relies on the AI making poor decisions, but sometimes it can act intelligently. There's nothing you can do about that. After all, heroic difficulty is meant to be challenging.