I think it’s like a tree of questions where they get more specific as you go down, and each leaf is a “is it [character]” question, and it just traverses this tree, trying every sibling node at every level until there’s a “yes” answer, in which case it tries all of that node’s children and its siblings
i mean, i wasn't really thinking about how it works mechanically, i was more thinking of how it is so unreasonably good at what it does, but thanks for the insight
I think it’s like a tree of questions where they get more specific as you go down, and each leaf is a “is it [character]” question, and it just traverses this tree, trying every sibling node at every level until there’s a “yes” answer, in which case it tries all of that node’s children and its siblings
and if its a leaf node and you say “yes” it terminates
i mean, i wasn't really thinking about how it works mechanically, i was more thinking of how it is so unreasonably good at what it does, but thanks for the insight