Thunderbrd
C2C War Dog
Someone said don't run the combat sim in game in order to calculate the odds.
I agree, however.... do run the combat sim by copying your code elsewhere and generate a large table of odds, and store it in a file.
To determine combat odds in game, look up the appropriate predetermined table entry.
You may not find a perfect match in the table for a particular match-up, but you should be able to find the closest matches and split the difference.
(The above thought though was for one on one fights not the stack vs stack fights mentioned as a future possibility. Stack vs stack might make the number of pair up combos to precalculate untenable)
Interesting concept, which could be a good math check. But generally, the way the odds mechanism works now would be nice to continue with - an absolute model of statistical mathematics. Statistical math CAN encompass everything I'd like to do but the difficulty factor for some of it is truly immense. So it'll take a lot of thinking, pounding my head against a wall, crunching numbers, sharing those figures, and starting with a more thorough understanding of the all too algebraically expressed odds calculations we already have in the code. In short, it's going to take a herculean patience and methodical rationale to work it out.