>Two armies, each led by a general, are preparing to attack a fortified city. The armies are encamped near the city, each on its own hill. A valley separates the two hills, and the only way for the two generals to communicate is by sending messengers through the valley. Unfortunately, the valley is occupied by the city's defenders and there's a chance that any given messenger sent through the valley will be captured.
>While the two generals have agreed that they will attack, they haven't agreed upon a time for attack. It is required that the two generals have their armies attack the city at the same time in order to succeed, else the lone attacker army will die trying. They must thus communicate with each other to decide on a time to attack and to agree to attack at that time, and each general must know that the other general knows that they have agreed to the attack plan. Because acknowledgement of message receipt can be lost as easily as the original message, a potentially infinite series of messages are required to come to consensus.
I cast message
I shoot an arrow with a letter
I get a carrier pidgeon
I use flag signals
I get a soldier on top of both hills to shout when the other camp goes over the hill
I look at the third god damned dimension and just go around the fucking valley
Also what the fuck does this have to do with Traditional Games?
If the generals have enough manpower to siege a fortified city, they have enough to clean out this valley. There's no possible scenario in which they would leave a hostile force on their flanks while sieging. What's the point of this puzzle again?
>the Two Generals Problem is a thought experiment meant to illustrate the pitfalls and design challenges of attempting to coordinate an action by communicating over an unreliable link
> General A1 sends a message to Geberal A2 at the same time as General A2 sends one to A1
Message from A1 to A2: We will attack at time 1.
Message from A2 to A1: I will disregard whatever message you send me and attack at time 3. If yu want to win this, attack at time 3 too.
One has to be the alpha male here.
not to get all metaphor-autist on you, but what the fuck. Unless the sandwiched defensive line is absurdly long you can just go around them. That's how encirclement works.
Better problem might be to to have an undercover agent that needs to coordinate with homebase about a sabotage operation. Which lends itself better to solutions involving secure communication.
Fire signal or maybe some kind of spy amongst the ranks from one army then he went to the second army with a message. Anyway who the fuck splits army in two when its 1:1 army size situation
Alternately; stand on top of hill and look at other army. Wait until time X. If other army attacks before time X, attack with them. If they don't, attack at time X, being joined by other army.
Step one: place man on hill with vision of both armies' approach. Plan a signal from him to your army for when to attack.
Step two: place your army as close to the city as you can without being in danger of being attacked.
Step three: wait for man on hill to make the signal indicating the other army is attacking and join in.
Or they could.just communicate with flags.
Or just go around the valley.
But realistically if they can't cordon off the city and siege it they don't have the manpower to attack it making the whole situation pointless.
Because they are meant to illustrate a point, not to be a realistic scenario.
For most practical applications.
You can reduce the uncertainty but never completely remove it.
We ask the soothsayer when the portents indicate the greatest chances of success. We assume the other army will do the same and must get told the same day and time. If the other general does not consult his soothsayer he is a heathen and the failure of the attack was due to him not respecting the gods!
Fire a flare gun or a rocket (like the shit from Mulan) as your go signal.
Easy to spot, enemy will have just a short time to prepare and might not even know what the fuck it means, big bang boom middle city dead
This. How the fuck are they going to take it? Sun Tzu said that attacking a fortress is best done when you have ten times bigger army that their own. Clearly, they should sit in those valleys and wait for more troops or new orders - or just one side should attack those fuckers in the valley and hope that the noise will bring help from the other side.
The doesn't solve the problem of agreeing on when to attack, you simply changed the time you wish to agree upon from something like "Monday morning 0800" to "when the flare is sent up".
What if two messengers are take prisoner in the valley, but the city guard can't be sure they're really enemies or just peasants. The messengers know each other, and have seen each other in the cells, but the guards prevented them from talking or signaling.
Now they're taking them to interrogation, each to a separate room. There they are both offered a light punishment for breaking curfew if they, as a villager, can identify the other one as a stranger who must be part of a besieging army. The local lord also proclaims that his reign stands for justice, and if neither talks they can both go free. But if both accuse the other, only the first one gets the light punishment for breaking curfew, the other one is an obvious liar and will be tortured for information about the siege.
How can the prisoners act in their own best interest when they cannot communicate?
This is a trick question - a blazing star flew across the heavens on the twilight of the 2nd equinox and foretold the doom of this city and all its inhabitants. We need simply retreat and wait for this to occur.
Open fire through the hill with the wave motion gun, hopefully the light given off will alert the other army in time to fire theirs and cancel out the attack. If not, you'll wipe out the enemy and your allies, but casualties are to be expected in war.
This experiment runs on several assumptions.
1) That each army is too far away to simply hear the sound of battle
2) That each army has no option to attack the city
3) That any army that enters the valley will immediately be attacked by the city
4) That the city can defeat an army in the field while retaining sufficient defenders to fend off the second army
5) (and most important) That each army can only move in two dimensions
It is incredibly safe for one army to occupy a position in the valley, since the defenders will not be willing to give up their defensive position to repel you. Once you occupy the valley with your full forces, it is unsafe for the enemy to intercept your messengers, so you can immediately call for reinforcements
>each on its own hill
>each ON its own hill
>ON A HILL
Then they can fucking see each other. This is stupid.
One army starts moving slowly, waits for the other to see and catch up. The magical messenger hounds fuck off back inside because they can clearly see they're under attack and the two armies send riders to finely co-ordinate the attack.
> But if both accuse the other, only the first one gets the light punishment for breaking curfew, the other one is an obvious liar and will be tortured for information about the siege.
No point in talking at all, talking would still result in a (light) punishment, and hopefully knowing that you'd still be punished, you can expect the other messenger to follow and also stay silent.
>There they are both offered a light punishment for breaking curfew if they, as a villager, can identify the other one as a stranger who must be part of a besieging army.
This makes no sense, because working on this logic the guards should be able to identify them as strangers, and thus members of the invading army. It makes the assumption that everyone in the city knows one another, which isn't a reasonable assumption to make.
You ask the sage to give you the macguffin, he agrees but only if you choose a door out of three.
The sage explains that behind one door will be the macguffin, and the other two will be falling rocks. After your party chooses a door, he reveals another door which are falling rocks.
Unfortunately, your party TPKs and are unable to get the chance to switch.
Okay but explain this to me tg: what if those hills were red, and had 30 white horses on them?
Then it would be after a huge battle where the amount of spilled blood turned the hill red, and the horses left to roam free after their riders were killed.
>implying hills are made out of human flesh
>implying horses can be teeth