Skip to content

hoelzl/Xbt.lua

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Extended Behavior Trees (XBTs)

This is an implementation of XBTs in Lua. See the paper in the ASCENS book for the description of XBTs.

The implementation is in the file xbt.lua

Run the tests by invoking

$ lua ./test_all.lua

in the src folder.

The file main.lua holds a small example program. You can invoke it from the source folder as

$ lua ./main.lua

It currently runs two behaviors sequentially; the first one always succeeds in the fifth step, the second one randomly fails or succeeds after a random number of steps.

About

An implementation of Extended Behavior Trees in Lua

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages