The Strips algorithm

This is a discussion on The Strips algorithm within the General AI Programming forums, part of the Cprogramming.com and AIHorizon.com's Artificial Intelligence Boards category; I ran across this article, and was curious what more experienced programmers thought of it? STRIPS: A New Approach to ...

  1. #1
    Registered User
    Join Date
    Sep 2006
    Posts
    8,868

    The Strips algorithm

    I ran across this article, and was curious what more experienced programmers thought of it?

    STRIPS: A New Approach to the Application of Theorem Proving to Problem Solving..—.. AiGameDev.com


    New to me.

    One reviewer said:

    STRIPS is a good theory, but not so good in a practical application.

    Is that the general consensus?
    Last edited by Adak; 10-11-2009 at 01:28 PM.

  2. #2
    Dr Dipshi++ mike_g's Avatar
    Join Date
    Oct 2006
    Location
    On me hyperplane
    Posts
    1,218
    Well symbolic ai is cumbersome and slow in general. Unless you have a very simple model this kind of planning is probably too slow for most realtime games, but fine for turn based. The main problem is that whenever an action is taken the model changes so you have to rebuild the plan, or assume that everything is going to end up fine.

    Its basically just another search algo, but with pre-conditions, so if you know minimax or a* you should be able to pick it up fairly quickly. If you want to find out more related info google "block worlds" or "micro worlds" I havent actually implemented STRIPS myself yet, just read about it.

  3. #3
    Malum in se abachler's Avatar
    Join Date
    Apr 2007
    Posts
    3,189
    It's bloated buzzware. Anyone that has ever actually worked with commercial AI could tell you it will never perform acceptably in a limited resource environment like games.

    Any serious paper begins with an immediate in depth description of the technical differences. That link read more like a spam advertisement for natural male enhancement.

    The recent incursion of planning techniques into the world of game development can be attributed in part to the ideas behind STRIPS.
    Recent ... WTF !?! This guy is actually claiming he invented planning techniques RECENTLY????

    Planning techniques have been around for thousands of years.
    Until you can build a working general purpose reprogrammable computer out of basic components from radio shack, you are not fit to call yourself a programmer in my presence. This is cwhizard, signing off.

  4. #4
    Registered User
    Join Date
    Sep 2006
    Posts
    8,868
    That is the concensus - STRIPS is not so good for anything that's time constrained.

    Thanks, guys!

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Implement of a Fast Time Series Evaluation Algorithm
    By BiGreat in forum C Programming
    Replies: 7
    Last Post: 12-04-2007, 02:30 AM
  2. Replies: 4
    Last Post: 12-10-2006, 07:08 PM
  3. Binary Search Trees Part III
    By Prelude in forum A Brief History of Cprogramming.com
    Replies: 16
    Last Post: 10-02-2004, 04:00 PM
  4. Request for comments
    By Prelude in forum A Brief History of Cprogramming.com
    Replies: 15
    Last Post: 01-02-2004, 10:33 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21