Meh, there family trees (which I've seen be used in a high school Spanish class, and before that it was something I've seen I think in 1st grade), non flowchart logic trees (which I've seen for several different things, jokes or not jokes), like seriously I doubt someone is read it and go "hmm... this doesn't look like a tree outside. What the hell?" Not to mention that this game has apparently been taught in programming classes and to consider that the definition of "tree" only applies to growing stuff outside when not in code shows just how many actual programmers there are playing.
Even if, umm... I think giving a full definition of trees seems kinda like over explaining one simple thing in a game with so much more important logic that is necessary to learn. Who cares if this is called a tree or a car. You already have the definition of "AI" when you think of it anyways. At the very least, gfx should just say it is a tree rather than saying it looks like a tree, but saying "algorithmic tree" sounds so much more like some fancy hard to understand term