That's some great and very reliable data. "I haven't seen it".
"I haven't seen it" is data. That's just a matter of dictionary definition. Look it up. It was available, and nothing better was available to me. I can't see how you could have reason to doubt this.
Nobody has "great and very reliable data" at this point. Technically, 3 observations is enough to speculate a pattern. I had 4 observations. Based on that, I formed a speculative hypotheses, which was wrong. I don't apologize for that. However, for reasons that were obviously bad, I was also overconfident about my speculation. That's the mistake that's worthy of criticism. However, let's not go completely overboard. It wasn't exactly an academic paper, was it?
The real question, of course, is how much code would go into such an algorithm. Unfortunately, I haven't the foggiest notion. Since I'm also busy learning my lesson about speculation, I can't meet your expectation of an estimate. Sorry.