I need to check certain conditions (of size n) on an object and perform one of several options available (size m) based on the result. Seems to me it fits a tree.
Now. The tree is quite large and I wonder if there’s a way to reduce it.
Here’s a sample of it
The conditions are marked as c1,…,cn and the functions to perform are marked as f1,…,fm (the crossed zeros are dont-care values)