Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • BackTrack 5 R2
  • Wine 1.4 / 1.5.5
  • Mozilla Firefox 12...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.4 LTS
  • Linux Kernel 3.4
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.4
  • Home > Linux > Programming > Libraries

    Owyl 0.3.0

    Download button

    No screenshots available
    Downloads: 288  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    David Eyk | More programs
    BSD License / FREE
    January 16th, 2009, 09:43 GMT [view history]
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    Owyl description

    A Python behavior tree for implementing fast and flexible AI.

    Owyl has been tested with Python 2.5.

    You have Pyglet. You've got Rabbyt. But who do your sprites go to for advice? Owyl, of course.

    The goal of Owyl: provide a fast and flexible Behavior Tree library implemented in python. For more information on Behavior Trees, see the articles at http://aigamedev.com/hierarchical-logic

    Owyl has been tested with Python 2.5.



    Product's homepage

    Requirements:

    · Python

    What's New in This Release: [ read full changelog ]

    · Working(!) boids example.
    · Requires memojito: http://pypi.python.org/pypi/memojito
    · Including tests for some of the vector math.
    · Man, I hate vector math.
    · Child handling has now been pushed into parent behaviors.
    · Previously, children were only run once, and then re-instantiated on the next iteration (oops!).
    · Parent must call children before yielding them.
    · visit will call the root task of its tree.
    · Non-working decorators now work.
    · I think parallel is really working correctly now.
    · Tracebacks are totally not helpful right now.
    · Debugging is a pain in the neck.
    · This needs to be improved upon.
    · I have no idea how. Tracebacks seem to ignore time spent inside of generators.
    · Some sort of value-added generator-ified traceback may be in order.

      


    TAGS:

    Python behavior tree | flexible AI | fast AI | Python | tree | AI



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM