@Bbrk24 Except for rabbit, they're animals documented to be able to count. Bee
π
is output via number of matches, because counting that is fairly lightweight to implement in most languages (bees are small). Elephant
π
is output via capture count, because that is in a way kind of overkill (elephants are big), since in .NET a capture stack contains the contents of its captures, which is potentially much more information than just the number of captures. Rabbit
π
is output via number of ways it can match, because rabbits multiply (breed), and this output method is great at multiplying. —
Deadcode 5 hours ago