Doloro GDK 22 .1.0 Beta
by Tauri Interactive
|
In-editor utility that provides a bridge between backstage data and editor GUI. Provides base UI controls to manage environmental shell and embeds external debug tools into itself as a uniform hub.
Doloro GDK
menu at the top of your editor. In some version or along with a platform requirements menu item can be located within Tools
directory.DAI Debugger
item.On
in the DAI Debugger
window colored in red (record). In case if it is gray and contains Off
label, press it to turn-on environment tracking.In opened DAI Debugger
window press the On
button colored red to disable environmental shell execution. After that the shell will stop Doloro AI Core
events handlers till turn op back.
All the Brain
instances connected to the debug shell and not demands any extra actions from you. But some of deep features could work for them on partial way. That's normally goes to high-weighted console logs call or other internal operations causing significant time loss.
When the environment shell is enabled, you can't exclude a single instance from the whole. You can only adjust extra tracking features by managing of Debug deep
state of the instance.
How to: Change debug tracking deep
To start deepest analysis of an instance you must change its tracking depth settings parameter.
For this:
Brain
component navigate to the Tracking
block.Tracking depth
option to state of your following purposes.State | Activity |
---|---|
None | DEFAULT Any high-weight debug operations that going along with internal rule are blocked. |
Shallow | Only most important operations will be called during AI graph execution. |
Deep
| All operation focused on debug, tracking or analysis purposes will be permitted. |
During Play
editor mode you can take a look inside execution process of each tracking instance of AI. For this you should open DAI Studio
or an analog (if provided) and select target instance in scene's hierarchy.
After the instance has been connected to the studio you can find entire AI's pipeline map tree with state highlights for each member.
green
means that the node has been computed with Result.Success
.red
means that the node has been computed with Result.Fail
.yellow
means that the node has Result.InProgress
state and continue its execution at next step.gray
or absent mark means that the node has not been included to current execution queue.Base Doloro-AI-Inspector
module implements several extension for the debug environment. The extensions available in normal inspector during selection of any node at DAI Studio
or any other supportive editor.
Tab that tracks last received Result
s at the node. Allows to backtrack results after a new root execution session has been started.
Provides node related settings related to the node scope. Also provides statistic data about last node call.
The environment shell recording data of entire AI instances at scene separately. Even if an instance currently offline from an editor like a DAI Studio
it not losses it's session data.
You may switch between instances under the focus in any time to get access to its session.