Recording Tasks

TKnowles

New member
As part of our automated test suite for an AI system I'm making, I want to be able to record an execution history for every task that passes so that we can write integration tests that verify that the agent is reacting properly to input. Is there a way to get a callback on every task that runs so that we can record them? Short of that, is there source code available for Behavior Designer so that we can add our own functionality? Editing the behaviour source and task classes would also help us in other areas such as adding our own blackboard / systems that don't need to be passed through the BT variables (we're wanting to avoid extra lookups or boxing allocations).
 
There isn't a built in way to do this but the runtime source is available on the downloads page.
 
Top