I take your point Jim about not shying away from halting an attacking force. But in most cases, such a situation should have been foreseen during the planning of the attack. Estimates for timings ca always blow out but if the estimate is telling you that your assault will be in the dark then unless time is of the imperative your best to move the force to your intended assembly during the remaining daylight, rest up till an hour before dawn and then mount your attack so HHour is near dawn.
There are always exceptions to this and that is something we need to canvass. For instance, what are those cases where a night attack is needed? It may be because the scenario is about to end, and you need the victory points pronto. It may be because the enemy has a significant advantage in artillery and the dark will help offset its effectiveness. What are some others, folks?
I kind of chucklesd when you discuss needing a night attack because time is growing short.
There have been a significant number of complaints about the AI "cheating" by pursuing just such an attack at the end of the game.
If the AI is acting on the time constraints to eke out a victory, it actually shows the programming is generating quite human-like behavior.
I agree with your premise of taking into account the time of day to minimize night attacks.
The only issue I see is trust in the progress estimate.
It's based on available intel at the start of the attack. The intel's accuracy could be affected by the enemy bringing up reinforcements or being better prepared than antticipated to slow the attack's progress, leading to effort continuing the nighttime hours.
That's primarily the contingency my decision to halt and rest is based on.
Perhaps that contingency could be addressed by some evaluation of the effort's time estimate for completion plus. a percentage overrun on that estimate triggering a decision for a resting halt. I don't want to complicate the solution, but my seat of the pants decision is based on how much twillih]ght remains and the health status of my force compared to the same status of the defending force. -- it may be worthwhile to accept a greater level of nighttime disruption if the enemy breaks and runs as a result.