Replies: 16 comments 11 replies
-
I periodically watch HotA streams from pro gamers and even there, it is not so rare for AI to cope better than this pro player (he decides that he can do better, replays the battle and ends up with the worst losses), let alone an ordinary player. And no one raises the question about making the AI dumber :) |
Beta Was this translation helpful? Give feedback.
-
I agree with @ihhub . Autobattle AI shouldn't perform his best. I think, we shouldn't make him the dumbest player ever, but certainly now he plays better, than any novice player. So, how would new players study heroes battles then? :) Instant battle option is designed to work only for the cases where player's army is significantly stronger, than opponent's one. |
Beta Was this translation helpful? Give feedback.
-
I wish that dumber insta-battles AI should be applicable only on higher difficulties. Maybe Rook or higher. |
Beta Was this translation helpful? Give feedback.
-
Actually, @Alucard648 has a point. On higher difficulties it is reasonable to make AI dumber. |
Beta Was this translation helpful? Give feedback.
-
Hi, everyone. Am I misunderstanding or are we saying to make the AI progressively dumber the higher the difficulty is set to? This seems contrary to what the opening message states. I think in a perfect world the instant battles would play exactly as you would. Since this is impossible I think the instant battles for easy difficulty should perform worse than for impossible difficulty. This should avoid novice players abusing it and not gaining any combat skills. |
Beta Was this translation helpful? Give feedback.
-
Again, one can start auto-combat and learn certain battle skills as he can watch how AI performs the battle. |
Beta Was this translation helpful? Give feedback.
-
Hi, @Alucard648. The point is that a player won't do this because they will never see the combat screen with instant battles on. The times they do choose to restart they'll just realise that they always get a worse result so they might stick to always accepting the instant result. |
Beta Was this translation helpful? Give feedback.
-
Is it really worth it? We can't police how people are playing the game. IMO if they want to do a quick run and focus on Adventure map - so be it. When we get to implementing working multiplayer proper auto battles will be the key to save time (mostly early and midgame) and make it reasonable to finishing a game within few hours. If AI won't minimize losses on easy battles nobody will use it. |
Beta Was this translation helpful? Give feedback.
-
True. Too dumb AI is just useless for a relatively experienced player because instead of saving time, its use only gives unnecessary army losses. It is also useless for a novice player, because, as @Alucard648 said, novice could at least learn some basic tricks from strong AI by watching the battles in auto mode. So, it is useless for an experienced player and is useless for a novice, what is the target audience of dumb AI then? You might as well just turn the instant battles off, but you can do it now too. |
Beta Was this translation helpful? Give feedback.
-
Hello everyone, I think instant battle and auto battle should be as smart as possible, even if the result is better than a human player, otherwise why use them? |
Beta Was this translation helpful? Give feedback.
-
As I expected we have many different opinions. I am converting this into discussion. |
Beta Was this translation helpful? Give feedback.
-
Hi, everyone! So in my opinion, we should to keep current instant battle AI plus probably reduce some of his algorithms a little bit to make him behave more straightforward. |
Beta Was this translation helpful? Give feedback.
-
Bump! 😄 The case, when experienced players says: "I could finish the battle much better!" - but fails with more losses, happens even more frequently nowadays. :) |
Beta Was this translation helpful? Give feedback.
-
Hello @Branikolog,
So what's the problem then?
Let the player play the game in the way that suits him best. |
Beta Was this translation helpful? Give feedback.
-
I do feel like the goal of improving the vanilla AI may have already been achieved, and that further improvements are to the detriment of the experience. My understanding was that the new AI was meant to replicate the behavior of a novice player: better than a blind full-speed rush towards enemy lines, but not so intelligent that it fails to make mistakes. It strikes me that an AI that plays better than "professionals" isn't meeting that need. |
Beta Was this translation helpful? Give feedback.
-
Since the opening of this issue and discussion and looking at everyone's comments and especially @oleg-derevenetz I have doubts that this is a good idea... |
Beta Was this translation helpful? Give feedback.
-
Preliminary checks
Describe the problem requiring a solution
I noticed that AI has become too smart and sometimes wins battles with even better results that an average human player. Instant battles are designed to help players in easy battles but not in complicated ones. The current state of the options leads to a situation that players don't even play battles and only focus on Adventure Map strategy. This shouldn't (my own opinion) happen in general as players suppose to play the full game.
Describe the possible solution
Just make AI decisions in battle dumber. One way to do this is to always make AI to attack without defence actions. In this case AI might loose more army without trying to defend their units.
Additional info
This topic open for discussions but I suggest to explain an easy to implement solution from development point of view.
Beta Was this translation helpful? Give feedback.
All reactions