once a god - now seeking for a more exciting live as human.
Published on August 13, 2008 By TheBigOne In Demigod

I think the following is quite interesting, especially for those who say that Demigod needs 358585894190140489 Demigods to be varied.

Okay so lets assume there are 15 Demigods which is about the number I expect to see, with 9 Demigods already confirmed (assuming Vampire Lord and Oak aren't the same Demigod) .

Case I : One versus One.

Number of Matchups in total :

15+14+13+12+11+10+9+8+7+6+5+4+3+2+1 = 120 or more simply written ((15+1)*7)+8 = 120

Number of Matchups without Mirrormatches :

120 - 15 = 105.

 

Case II : Five vs Five.

Lets calculate how many unique Demigod Combinations a single team can have. (that means it is the same if Player A1 has the Rook and Player A2 the Torchbearer or Player A1 has the Torchbearer and A2 has the Rook etc.). We also assume each Demigod can only be once in a team.

k = 15 ( number of elements in total)

n =  5 ( number of elements we pick)

15! / (5!*(15-5)! = 3003

Quite an Impressive Number already.

That means the Number of Matchups in total is :

3003+3002+3001+....+3+2+1 or more simply written ((3003+1)*1501)+1502 = 4510506

Number of Matchups without Mirrormatches:

4610506-3003= 4507503

I think thats enough Matchups to experiment with for a quite long time. Add the fact that each demigod and each team will have different possible builds and strategies and that each map will play differently and we should end up with a number so large that there are only silly words .

 

Finally as interesting Addition, if your team is a team of random players you could consider that Player A having Rook and Player B having Torchbearer isn't the same for your team as the other way round. of course the strategies of both teams remain the same but the players have to play another Demigod so its a difference for them.

a Team of 5 specific Demigod can have 5! = 120 different Permutations.

4510506*120 = 541260720

I expect the balancing beta for Demigod to be quite interesting

 


Comments (Page 1)
2 Pages1 2 
on Aug 13, 2008
Whoooo, combinatorics!
on Aug 13, 2008
Now do the same for dota
on Aug 13, 2008
on Aug 13, 2008
This is crying for a way to mathamaticly describe the attack and defence stats and automaticly test them in a controlled environment. Some interesting stuff for the people who are really good in math here   
on Aug 13, 2008
I'd say 15^2 in a 1on1 since mirrors would be valid imho.
on Aug 13, 2008
15^2 distinguishes between Rook vs Torchbearer and Torchbearer vs Rook, but they are the same matchup from a neutral point of view. Well I guess I wasn't all clear what I meant with "unique Matchup", I consider it unique from the neutral point of view while of course for the players there is a difference between rook vs torchbearer and torchbearer vs rook and that would be indeed 225 matchups.


Gabberkooij, there is no reasonable way to mathematically solve even less to simulate it and get any useful results, its just too complex.
Of course you could simulate some basic stuff but those results aren't very useful when it comes to how the balance is in real matches.


For Dota it is about 3,2*10^14 (All Pick Mode) if I didnt make a mistake.


on Aug 13, 2008
Isn't their a DEMIGOD that can do this math for me isn't something in the skill tree
on Aug 13, 2008
there totally SHOULD be!!! I'd play as him every time!
on Aug 13, 2008
WUAAAAAAGGHHH!!! MATHEMATICS! IT BUURNS!
on Aug 13, 2008
WTF IS MATH!!1!!ONE!1!1!
on Aug 14, 2008
To the last two posts,

-- ............................................______ __
....................................,.-'"...................``~.,
.............................,.-"..................................."-.,
.........................,/...............................................":,
.....................,?........................... ...........................,
.................../.................................................. .........,}
................./.................................................. ....,:`^`..}
.............../.................................................. .,:"........./
..............?.....__............................ .............:`.........../
............./__.(....."~-,_..............................,:`........../
.........../(_...."~,_........"~,_....................,:`..... ..._/
..........{.._$;_......"=,_......."-,_.......,.-~-,},.~";/....}
...........((.....*~_......."=-._......";,,./`..../"............../
...,,,___.`~,......"~.,....................`..... }............../
............(....`=-,,.......`........................(......;_,,-"
............/.`~,......`-...................................../
.............`~.*-,.....................................|,./.....,__
,,_..........}.>-._...................................|........... ...`=~-,
.....`=~-,__......`,.................................
...................`=~-,,.,...............................
................................`:,,.............. .............`..............__
.....................................`=-,...................,%`>--==``
........................................_........ ..._,-%.......`


Also, that's a lot of numbers.
on Aug 15, 2008
Doommastr,
Nice facepalm.
Totally called for too. The maths isn't bad.
on Aug 16, 2008
Ahhhhh!!!! finite series!!!! I failed that pre-calc test
on Aug 30, 2008

I've played DOTA for 2+ years and know its 80+ heroes rather intricately.  And I still crave a new hero with each DOTA patch.  There's never enough

on Aug 30, 2008

True dat Warlock.

2 Pages1 2