T.E.A de Souza

Results 44 issues of T.E.A de Souza

Unity startup guide should be restructured following the stateless/stateful boundary, as this is both a good learning curve and useful to Active-LT users

documentation
Unity

Unity provides functions for these; AL needs an equivalent with good support for expression bodied members. Want debug drawing logged and labelled, so we can filter crowded output later on.

enhancement
Unity

In a typical case you create a BT (say 'A') with its agent set to loop = false. Then you stack another BT (say 'B') When B returns `done`, the...

bug
Unity

Pushing BTs is useful, however the related APIs are currently not available to external clients; make the related APIs public.

enhancement
Unity

Re-add metadata to csproj

Non-feature

Referring: - [Introduction to Utility theory](http://www.gameaipro.com/GameAIPro/GameAIPro_Chapter09_An_Introduction_to_Utility_Theory.pdf) - [Dual Utility reasoning](http://www.gameaipro.com/GameAIPro2/GameAIPro2_Chapter03_Dual-Utility_Reasoning.pdf) - [Building utility into behavior trees](http://www.gameaipro.com/GameAIPro/GameAIPro_Chapter10_Building_Utility_Decisions_into_Your_Existing_Behavior_Tree.pdf)

enhancement

A welcoming sample will: - Focus on simple sequences and selectors - Perhaps illustrate one or two common unary ops - Avoid *undef* foobar (which is rarely used)

documentation

The `Try` expression wrapper would return a boolean. Example: ```cs return Try(obj = EvalObj()) && done; // false if null, true otherwise. ``` Converting `null` objects to a failing status...

enhancement

In practice I never use `Via(...)` which perhaps is because I do not consistently use the logging API. Also, it appears that `Eval` is now a static keyword. Also, as...

question