No announcement yet.

Column #148; By Windborne

  • Filter
  • Time
  • Show
Clear All
new posts

  • Column #148; By Windborne

    Winborne chooses to discuss exactly what the title of his article suggests, a different kind of artifical intelligence, in his debute column on Apolyton.

    Comments/questions are welcomed here, or you may opt to contact the author directly.

    Dan; Apolyton CS

  • #2
    I'm no programmer, so I'm not exactly clear on how this works. Could someone please explain it more thoroughly?


    • #3
      If I'm not mistaken, this is exactly what they're doing over in


      • #4
        What Windborne describes is possible in Age of Empires II and to a lesser degree in the original.

        St. Leo
        Blog | Civ2 Scenario League | leo.petr at


        • #5
          Don't mean to sound "contradictory" here, but...

          We already have a "modular" approach to Ai's in every version of Civ's; Attack-Expand-Civilize AS 1,0 or -1 is some kind of variably applied personality for opponents.

          This method is a >low-level< stacking that is almost identical to the NODES-Ply's verification standard in many games. Contrary to programmable >high-level< calling from subprocedurals tied to a "constant" main, it basically makes planning more "humanlike" than unpredictable.

          Randomizing is another key element; Smart reasoning OR emotional thinking.

          A library of intelligent moves by chessplayers (for example) has been known to recreate "smart" somehow.
          The human's -sad-, -mad-, -sensitivity- aspects are harder to code than the mathematical approach.