| 
 
	
	| 
	
	
		|  August 26, 2001, 12:39 | #1 |  
	| King 
				 
				
					Local Time: 14:50 Local Date: October 31, 2010 Join Date: Jan 2000 Location: homeless, Praha, Czech Republic 
					Posts: 2,603
				        | 
				Is the combat formula wrong?
			 
			
			IMHO the combat formula 
P = SUMn(COMB(n-1,dh-1) * (p^dh) * (1-p)^(n-dh))  
mentioned in http://apolyton.net/forums/showthrea...856#theformula 
is wrong
 
	
 
	| Quote: |  
	| In layman's terms, P is the sum of the probabilities of the all possible outcomes of the attacker winning; For example, the odds of the attacker winning ten straight combats, plus that of winning ten out of eleven, plus that of winning ten out of twelve, and so on, added together to produce a grand total. The maximum number of rounds is the attacker's and defender's total hit points minus one. Basically, until the winner is left with a single hit point after destroying the loser. The defender's chance is (1 - winner's probability). |  
	
 
The problem is that the event "the attacker winning ten straight combats " is also one of events "the attacker winning ten out of eleven ". 
In other words,  
sets
 
{events; the attacker winning ten straight combats} 
{events; the attacker winning ten out of eleven} 
{events; the attacker winning ten out of twelve} 
...
 
are not disjunctive and so they must not be added up.
		
				 Last edited by SlowThinker; August 26, 2001 at 12:57.
 |  
	|   |  |  |  
	| 
	
	
		|  August 26, 2001, 12:42 | #2 |  
	| King 
				 
				
					Local Time: 14:50 Local Date: October 31, 2010 Join Date: Jan 2000 Location: homeless, Praha, Czech Republic 
					Posts: 2,603
				        | 
				My proposition of the correct formula:
			 
			
			Any line of dh+ah-1 combats (some combats are superfluous, because the result of the battle is known before the {dh+ah-1}th combat, but this does not matter) is an event.(You may imagine an event as dh+ah-1 of bits. "1" means the attacker wins, "0" means the defender wins)
 Events with at least dh wins of the attacker induce that the attacker wins the battle. Events with less than dh wins of the attacker induce that the attacker loses the battle.
 
 P = SUMn(COMB(dh+ah-1,n) * (p^n) * (1-p)^(dh+ah-1-n))
 
 Where "n" is summed from dh to dh+ah-1.
 
 (n represents number of combat wins of the attacker
 dh+ah-1-n represents number of combat wins of the defender
 COMB(dh+ah-1,n) represents number of events where the attacker wins n combats)
 |  
	|   |  |  |  
	| 
	
	
		|  August 26, 2001, 13:57 | #3 |  
	| King 
				 
				
					Local Time: 14:50 Local Date: October 31, 2010 Join Date: Jan 2000 Location: homeless, Praha, Czech Republic 
					Posts: 2,603
				        | 
			
			An additional note to the formula: 
	
 
	| Quote: |  
	| Originally posted by Marquis de Sodaq Note: Modified hit points: An opponent's total hit points are divided by the unit's firepower. Thus an attacker with 2fp halves the defender's total hit points.
 |  
	
 
I think that these numbers should be rounded up. 
In other words, both 9-hitpoints unit and 10-hitpoints unit have 5 modified hitpoints against a 2FP unit.
		 |  
	|   |  |  |  
	| 
	
	
		|  August 26, 2001, 21:11 | #4 |  
	| King 
				 
				
					Local Time: 06:50 Local Date: October 31, 2010 Join Date: Jul 2000 Location: ... no, a Marquis. 
					Posts: 2,179
				        | 
			
			  I suspect this thread is supposed to get my attention.   The problem is that the event "the attacker winning ten straight combats" is also one of events "the attacker winning ten out of eleven". 
Your logic is correct. Winning ten straight can be seen as one of the eleven possible subsets of winning ten of eleven. As for replacing the formula, it is not necessary. The chances of winning the first ten combats (be it out of 10, 12, or any other number) are actually different combinations. Winning the first ten is one outcome, but whether that would have been  followed by 1, 2, or 9 losses makes them different. Although they have the same result, they are mathematically exclusive occurences.
 
Just in case I misunderstood you, I adopted your suggestion into my Excel calculator. The math ends up the with the same results. I believe, unless I have misread something, that you have discovered another way to come up with the same number.    Let me know if you think what you have suggested changes the result, in which case I will redo my checks.
		  
				__________________ 
				The first President of the first Apolyton Democracy Game  (CivII, that is)
 
The gift of speech is given to many, 
intelligence to few.
			 |  
	|   |  |  |  
	| 
	
	
		|  August 26, 2001, 21:13 | #5 |  
	| King 
				 
				
					Local Time: 06:50 Local Date: October 31, 2010 Join Date: Jul 2000 Location: ... no, a Marquis. 
					Posts: 2,179
				        | 
			
			
	
 
	| Quote: |  
	| Originally posted by SlowThinker I think that these numbers should be rounded up.
 In other words, both 9-hitpoints unit and 10-hitpoints unit have 5 modified hitpoints against a 2FP unit.
 |  
	
 
This part I have not yet tested. My calculations allow for the half (e.g. 4.5).
		  
				__________________ 
				The first President of the first Apolyton Democracy Game  (CivII, that is)
 
The gift of speech is given to many, 
intelligence to few.
			 |  
	|   |  |  |  
	| 
	
	
		|  August 27, 2001, 16:20 | #6 |  
	| King 
				 
				
					Local Time: 14:50 Local Date: October 31, 2010 Join Date: Jan 2000 Location: homeless, Praha, Czech Republic 
					Posts: 2,603
				        | 
			
			
	
 
	| Quote: |  
	| Originally posted by Marquis de Sodaq This part I have not yet tested. My calculations allow for the half (e.g. 4.5).
 |  
	
 
I proceeded from the description of the combat system yesterday. 
But I have tested it now. I think I am right. A 9FP 1HP unit is very weak against a 10FP 1HP unit, my results corresponds to a 5FP 1HP unit against a 10FP 1HP unit.
		 |  
	|   |  |  |  
	| 
	
	
		|  August 27, 2001, 16:25 | #7 |  
	| King 
				 
				
					Local Time: 14:50 Local Date: October 31, 2010 Join Date: Jan 2000 Location: homeless, Praha, Czech Republic 
					Posts: 2,603
				        | 
				 Last edited by SlowThinker; August 27, 2001 at 16:37.
 |  
	|   |  |  |  
	| 
	
	
		|  August 27, 2001, 21:49 | #8 |  
	| King 
				 
				
					Local Time: 06:50 Local Date: October 31, 2010 Join Date: Jul 2000 Location: ... no, a Marquis. 
					Posts: 2,179
				        | 
			
			Thanks again for testing what is becoming accepted as rote. The formula is a bit confusing to translate into coherent, language-based thought. That final -1 does indeed account for the necessary final win by the attacker.    
				__________________ 
				The first President of the first Apolyton Democracy Game  (CivII, that is)
 
The gift of speech is given to many, 
intelligence to few.
			 |  
	|   |  |  |  
	| 
	
	
		|  August 27, 2001, 22:40 | #9 |  
	| King 
				 
				
					Local Time: 07:50 Local Date: October 31, 2010 Join Date: Jan 2001 Location: of underdogs 
					Posts: 1,774
				        | 
				Try BINOMDIST
			 
			
			This may already be known, but Excel has a worksheet function that appears to calculate P (overall probability) from p (probability per round) quite accurately in a single cell.  In the English version it is: 
"=1-BINOMDIST(dH_over_aF-1,aH_over_dF+dH_over_aF-1,Prob_per_Round,TRUE)" , 
 
where 
dH_over_aF = def hit point / att firepower, 
aH_over_dF = att hit point / def firepower, 
Prob_per_Round = probability of victory per round (p), 
TRUE forces the function to return the cumulative  binomial distribution function.
 
Read the Excel help file on this function for more information.  Using BINOMDIST also corrects a error in my  flawed invocation of the Euclid/Buenos equation (E/B), which used Excel's COMBIN with ~60 rows of n (i.e. calculating P from p took ~180 cells!).  The flaw is shown in the following example.
 
4a, 20hp, variable fp attacking 5a, 20hp, 1fp
Att fp E/B BINOMDIST dH_over_aF 
1___7.6%___7.6%____20 (7.6% matches the number posted in the Eggman/Euclid/Buenos thread*) 
2__74.3%__74.3%____10 
3__70.6%__90.6%_____6.67 
4__98.2%__98.2%_____5 
5__99.3%__99.3%_____4 
6__80.7%__99.8%_____3.33 
7__57.4%_100%______2.86 
8__67.6%_100%______2.50 
9__76.7%_100%______2.22
 
Looks like I didn't truncate dH_over_aF to an integer properly.  In any event, BINOMDIST in a single cell is far more elegant than a 180 cell calculation.
 
*http://apolyton.net/forums/Archives/...-1-000624.html |  
	|   |  |  |  
	| 
	
	
		|  August 28, 2001, 09:57 | #10 |  
	| King 
				 
				
					Local Time: 06:50 Local Date: October 31, 2010 Join Date: Jul 2000 Location: ... no, a Marquis. 
					Posts: 2,179
				        | 
			
			Thanks, Boco. My Excel work also involved separate probabilities in rows, with a set of SUM cells for different ranges. It also took up 60+ rows. I'll look at that BINOMDIST function, it could save a heap of clutter in the calculation!
		  
				__________________ 
				The first President of the first Apolyton Democracy Game  (CivII, that is)
 
The gift of speech is given to many, 
intelligence to few.
			 |  
	|   |  |  |  
	| 
 
 
 
	| 
	|  Posting Rules |  
	| 
		
		You may not post new threads You may not post replies You may not post attachments You may not edit your posts 
 HTML code is On 
 |  |  |  
 
 All times are GMT -4. The time now is 08:50. 
 |  
 
	
	
		
	
	
 |