I mean, clearly it should slow down when M is large, but I'm a little surprised at just how slow it is.
Maybe as a first pass - I would expect the code as written to have runtime proportional to the number of flags in the prism. Does that seem to happen in practice?
I mean, clearly it should slow down when M is large, but I'm a little surprised at just how slow it is.
Maybe as a first pass - I would expect the code as written to have runtime proportional to the number of flags in the prism. Does that seem to happen in practice?