Skip to content

Conversation

@MozgovoyOleg
Copy link
Contributor

If tree don't have any running node, we can see nothing about deep nodes in monitor mode, only upper node state.
We can avoid the problem by increasing tick frequency, but it requires more computational resourses.

333

My solution is adding graphical styles for IDLE nodes, that was SUCCESS or FAILURE at current tick.
Gray-green - it is a IDLE status, that was SUCCESS in the past of the tick.
Gray-red - IDLE, that was FAILURE.
I.e. nodes stores it's last previous state and shows it, if current state is IDLE.

111

It is also works well with RUNNING status

222

and in replay mode

Screenshot from 2020-04-06 16-07-13

@facontidavide
Copy link
Contributor

This seems like a great addition, thanks.

I will have a deeper look and merge it soon-ish

@facontidavide facontidavide merged commit bd55f24 into BehaviorTree:master Sep 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants