Defining Awesome
  • Status Updates

  • Written by . Posted at 9:38 am on February 4th, 2010

    A* is a brilliant algorithm because I think it emulates the exact way human brains make fast plans and best decisions. Nodes of the algorithm are created on the fly based on our current situation and predictable outcomes of given actions. All of these actions and situational outcomes are drawn out from memory and the best ones are picked based on a heuristic that guesses how far the outcome of that action is away from achieving our goal. This is exactly how I’m making my bots think.

    Be Sociable, Share!

    3 comments.

    1. Man, I’m really curious if any human is going to be able to defeat these UBER-bots when they’re maxed out. This is really exciting in a way.

      So, when are we gonna get a glimpse at them?


    2. That’s not a problem to make them unbeatable, you just make them fire with 100% accuracy. The hard-problem and my challenge is to make them indistinguishable with a human player.


    3. Even if they fire with 100% accuracy they can be beaten by someone who has 50% accuracy and dodges bullets.

      Soldat works this way.


    Post a comment.

    Links