Announcement

Collapse
No announcement yet.

The AI level needs a randomised variation!

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

  • The AI level needs a randomised variation!

    One of the problems with the AI in this and other games (Age of Empires comes to mind) is that different AI levels use a level factor of some sort but the level is fixed. So all the races finish things at about the same time, do things at the same time, discover techs at the same time, have the same cost to reach each espionage level etc.

    My suggestion is that while the AI level should average to whatever factor it is set, that each turn or each series of turns that a random variation is generated for that factor. This would be generated differently for each race so that each race on the same AI level will behave slightly differently.

    I'm speaking a little abstractly here because I don't know eactly how the AI works but say Cakewalk=1, Simple=2, Easy=3, Beginner=4, Standard=5 etc. Well, suppose you set all the AI races to Standard level. This would give them level 5. But you could then generate a random variation on that number. Level 5 might in fact mean anything from 4.5 to 5.5. So, first turn, one race might get a level of 4.7, another 5.4 and so on. But at regular intervals, the levels are randomised again. That regular interval might be as often as each turn; however my thoughts on this is that it might average out too much to be the same for each race if it is each turn so it might be better to only randomise ever so often. That way, each race could have a consistent trend of pace and races on the same AI level will show apparent differences. The randomisation routine could also make sure that each race on the same AI level has a different variation from any other race just to make sure they are different.

    You would have to make the interval of randomisation regular enough that one race doesn't become that predictable. It could be a random interval and in fact each race could change their AI variation at different times to keep the unpredictablity factor in. Certain regular events could trigger recalulating the AI level for a race such as whenever it discovers a new technology or at some pivotal moment.

    Make sense Brad? Anyone?
    Avoid COLONY RUSH on Galactic Civlizations II (both DL & DA) with my Slow Start Mod.
    Finding Civ 4: Colonization too easy? Try my Ten Colonies challenge.

  • #2
    Since the different civilizations use different AI's I don't see the problem in this game. They will be different from each other.

    Comment


    • #3
      Originally posted by Gufnork
      Since the different civilizations use different AI's I don't see the problem in this game. They will be different from each other.
      There is a lot of variation, but they do tend to use similar build orders. I've found that I get the announcement that someone has built a Manufacturing Capital several times in one turn, and usually all the civs will have built one within a half dozen turns.

      Comment


      • #4
        I noticed you making a lot of new suggestions, Rusty Gamer.
        You want a new game?
        Most don't make much sense in this game.

        This idea sounds a little too difficult to actually code it. Which would lower the value of the AI. The current AI is very good and with version 1.1 there is some sort of a randomizer in the AI but not every turn. That would be ridiculous.

        Comment


        • #5
          I DID say probably not every turn. Read the OP carefully.

          I posted some ideas recently I needed to get off my chest. I'm not talking about a new game, but merely tweaking the current game to make it better.
          Avoid COLONY RUSH on Galactic Civlizations II (both DL & DA) with my Slow Start Mod.
          Finding Civ 4: Colonization too easy? Try my Ten Colonies challenge.

          Comment


          • #6
            Even if it's not that dissimilar I believe that the better option is to work to make the AI's more different and unique instead of this patchwork solution.

            I think most of his suggestions would work great with this game and definetly won't make it radically different.

            Comment


            • #7
              Thanks.
              Avoid COLONY RUSH on Galactic Civlizations II (both DL & DA) with my Slow Start Mod.
              Finding Civ 4: Colonization too easy? Try my Ten Colonies challenge.

              Comment


              • #8
                I believe Rusty question should be a plus plus factor to get the game (....and not only this game but all strategy games) very enjoyable.


                Randomizing the AI behaviour simply allow to the other races to change strategy (Obviously not every turn) deepining....."Pathos"....

                I simply suppose It's very hard to balance this factor for Brad & Co................
                MF

                Comment

                Working...
                X