Announcement

Collapse
No announcement yet.

Fact: Civ 3 Combat is Rigged

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Fact: Civ 3 Combat is Rigged

    In my previous game I was playing on a pangea map with one small island and one large island, I started on the small one, and the other civs started on the other one. In about 1Ad I gathered up a legion of 40 horseman and sent them to attack the Romans, followed by the Germans. The attack was successful and I only lost a few regular horseman which were reinforced soon after, from my first invasion I gained 3 elite units that survived to the end.

    But then I attacked Russia, all my attacks were fairly accurate, except when I attacked one of their cities with my elite horseman, they had 3 regular spearman fortified. Each elite horseman took down 2 hit points before loosing 5. effectivly I lost 3 elites in the same battle situation killing 2/3 of the enemy, with full health, then loosing 5 hit points, what a loss.

    Anyway, if the combat model is what people say it is, then this situation is rendered impossible. Perfectly randomized combat, until I get to Russia were I loose all my elites in the same battle circumstances at the same turn. The odds of the happening are fairly high for 1 elite unit, very high for 2, and impossible for 3 in the same turn.

    There has to be some other aspect to combat that has been overlooked, I have never seen anything like this happen until my last game.
    Last edited by Alex 14; December 6, 2001, 19:47.
    Alex

  • #2
    dude, w/all due respect, I see nothing wrong with this. Horseman against fortified, city dwelling spearman? I'd expect to lose that, and roundly - no matter how many elite horseman to be thrown at them.

    GL tho.

    bone
    Bone

    Comment


    • #3
      10 Jag Warrior can take down a veteran Mech Inf. fortified in a (small) city. That's unreal!

      Most of the Jag's don't do a thing to the mech inf, but then one will get lucky and take two hp's. I mean, they're using clubs!

      Comment


      • #4
        Originally posted by ElBone
        dude, w/all due respect, I see nothing wrong with this. Horseman against fortified, city dwelling spearman? I'd expect to lose that, and roundly - no matter how many elite horseman to be thrown at them.

        GL tho.

        bone
        It's not that fact that he lost the horsemen that bothered him, it was that he lost all 3 of them in exactly the same way. All 3 units dealt 2 damage at first, then lost 5 in a row. Like he said, it's not impossible, but if the system was truly, consistantly random, than what occured is about the same odds as getting hit by lightning.

        The random number generator isn't broken per se, but is pre-set before every turn and uses 'streaks' to make it's own job easier and speed up the game.
        Making the Civ-world a better place (and working up to King) one post at a time....

        Comment


        • #5
          i noticed it too in a recent game: the generator is not random. i have seen the take 2/3 hp, then lose 4-5 (whether a vet or elite) occur several times in a row also. i believe the combat is random to a point, then the computer decides it "cant lose" and the unit becomes invincible, killing the stronger unit. this seems to happen alot at desperate times for them, like the last unit in a stack is attacked, redueced to 1hp, then i lose all hp. then i attack again and the 1hp unit defeats my 5hp attacker! it was my cav vs their unfortified grassland knights, so i should have had an advantage (which i did until it got down to that 1 hp) no matter what i did, i could not kill that unit. after losing 2 elite cav and 4 vet cav to the 1hp knight, i just ended my turn in frustration, then that knight attacked and died.
          The Civ3 world is one where stealth bombers are unable to sink galleons, Man-O-Wars are a powerful counter to battleships, and knights always come equipped with the AT-S2 Anti-Tank Sword.

          The Simwiz2 Combat Mod Version 2.0 is available for download! See the changes here. You can download it from the CivFanatics Thread or the Apolyton Thread.

          Comment


          • #6
            the russians might have had more units than you. This is my theory in my combat probablility thread.

            It seems to me some weird number is thrown into the combat calculation- and I think it deals with the number of units of the human and the ai.

            I wish it relied solely on attack/defense and terrain/city/walls bonus'. I'm certain they use some funky number in their "rolls"

            Comment


            • #7
              Wow guys. I think at this point that Civ3 combat has achieved urban legend status.

              Comment


              • #8
                Originally posted by jimmytrick
                Wow guys. I think at this point that Civ3 combat has achieved urban legend status.
                Yeah, people get really superstitious when they lose 3 units in a row.

                Comment


                • #9
                  You say it's rigged, but, then you deny it saying you were able to conquer a lot of cities beforehand. How is that rigged? I mean, if it was really rigged, you would have a hard time conquering any city. Just a big stroke of luck and a stroke of bad luck. I don't see you whining about how you conquered X amount of cities in a row, but you do when you lost 3 units in a row. =)

                  Also, check out


                  It's about 'random numbers', it will explains a lot of 'weirdness' you see in Civ3.
                  -Karhgath

                  Comment


                  • #10
                    I'm guessing the Firaxis programmers just used the OS's (pseudo) random number generator. These tend to be tied to the computer's time, which is measured in milliseconds, though finer resolution is possible. Then it gets processed through a bunch of functions that all serve to make the result wander greatly from the original time. So even if the initial seed times differ by just one, after applying a half dozen of these functions, you can end up with some completely different random numbers. Blaming the number generator for this is unjustified, as for just about all practical purposes, this is "random enough." I mean, these types of random number generators are used to create the one-time encryption system used by Secure Sockets Layer (AFAIK), aka SSL or https. If it's random enough for Amazon to rely on it for hundreds of millions worth of dollars in transactions every quarter, I suspect it's good enough for civ3. If there's a problem with the combat system, it lies elsewhere. I'm not even convinced by your example that there is one. Your statement implies (sorry) a lack of a proper grasp of probability.

                    Comment


                    • #11
                      At least in Civ's 1 & 2 combat seemed more logical. I think this had to do with the fact that modern units had many more hit points than less advanced units. Why did Firaxis think it was a good idea to make hit points the same for all types of units? There is no way that a spearmen can withstand or inflict the same amount of damage as a Tank! By standardizing hit points for all units they have made combat less realistic/fun IMO. If Hit points were more realistic, then I think the pseudo random number generator would be fine as is. Does anyone else see this as a major problem? It really bothers me that modern units are so easily destroyed by inferior units. I wish the AI would just upgrade their units. I don't mind a tank losing to infantry (very plausible, the soldier could have laid mines), but to Cavalry(did not work in WWII for the Polish)? Games like Civ should at least mimic the world from which they are modeled.

                      Comment


                      • #12
                        sophist : First, your name fits nicely =)

                        Second, statistically, PRNG are 'correct'. However, in small ranges, it could be totally 'unrandom', if you excuse the bad wording. Statistically, the following list of 'random' numbers is correct, if max = 10 :

                        1
                        2
                        3
                        4
                        5
                        6
                        7
                        8
                        9
                        10

                        Try anyway you want, but this is statistically correct and goes along probablity correctly. However, it is not how us, humans, perceive randomness. If you ask anyone, they will all say it is not random, althought it could, technically, be a result of a couple of dice you threw, which should be random. Also, encryption and all needs only one number, and most LCG are giving different enough results with good distinct seeds that it is ok. When generating a Key for PGP for example, you must move your mouse a good amount of time so it can generate a seed based on your movements. It is way better to generate a seed than using time, but it is still using the same basic formula, the seed is just more likely to be distinct.

                        However, when using a LOT of random numbers, one after another, you quickly see the discrepency. In the long run, yes, it will be statistically correct, but the discrepency will be even bigger than conventional randomness(for the lack of better wording) with dice for example. So, using like 20 numbers of a list in combat can yields weird results, as much as it can yield correct results. Like I said, there is nothing wrong, it's just that it is not how we perceive randomness. Statistically, it is correct.
                        -Karhgath

                        Comment


                        • #13
                          The other day a guy walked into a store, bought a lottery ticket for a buck, and won millions of dollars. Want to talk about impossible?

                          Comment


                          • #14
                            i "love" it when people use the word "fact" in their thread titles....
                            Co-Founder, Apolyton Civilization Site
                            Co-Owner/Webmaster, Top40-Charts.com | CTO, Apogee Information Systems
                            giannopoulos.info: my non-mobile non-photo news & articles blog

                            Comment


                            • #15
                              I think the thing that confuses many people is that "randomness" does not mean you have nice cyclic periods changing between low and high results.

                              Try drawing a box on a piece of paper and ask someone to place 100 random dots within the box. Afterwards you will notice that the dots will be pretty evenly spaced out and almost arranged in a pattern even though you asked for random dots. If you had a true random generator place those dots you would end up with some clusters of close dots and some big empty spaces as well as some areas with evenly spaced dots. The dots placed by the human are not truely random, but the person propably thinks they because thats how most people percieve randomness.

                              In other words, random means just that: Random! Sometimes you will get results that you think are not random because they look like a pattern. If that didnt happen there would be something wrong with your random numbers.
                              Imagination is more important than knowledge. Knowledge is limited. Imagination encircles the world. - Albert Einstein

                              Comment

                              Working...
                              X