I think those who read the thread on the forum saw that I want to create an algorithm for any battle: the quick battle result is shown, and you can either accept it or replay it in a real battle. But here's the thing...
This would significantly speed up the game for many situations:
- some battles in the first week - minimal guard of a tower, skeleton, golem against an initial army; it often happens that the quick battle results in no losses, which corresponds to reality - you can save from 20 to 60 seconds per battle.
- many battles in the second week - when you transfer an army from the second week to a tower to defend resources against minimal guard
- battles in hives
and others.
It will be possible to try disabling the "no retaliation" ability in the quick battle and view the battle logs.
That is, the task is to make the quick battle give a maximum result that is not significantly better than what you can achieve yourself. Then it can be implemented in the form that I propose.