Some are using ML methods to optimize P123 classic ranking systems:
And most recently:
P123 Classic has always been a linear GAM (Generalized Additive Model) by definition. We have moved from mostly manual optimization to what is clearly a gray area for everyone—including those most against machine learning.
Going forward, I think some non-linear GAMs hold promise, not just for their transparency, but for their ability to handle non-linear monotonic relationships. This would essentially be a 'non-linear P123 Classic.'
More and more, the question shouldn't be 'P123 vs. Machine Learning.' Rather, the question is: 'How can I use machine learning to optimize P123 Classic?' Even the use of Mod() (or odd/even universes) can be seen as a form of cross-validation.
From a marketing perspective, P123 could do more to frame this less as a debate between opposing sides. Maybe P123’s AI 2.0 will incorporate apps from @AlgoMan and others to help bridge that gap.
As it is, whenever someone likes P123 Classic, there is often an implied dislike for P123’s AI. This implies a divide that isn't good for marketing or the community.
P123 would do well—marketing-wise—to facilitate more ML options specifically for optimizing P123 Classic. This would soften the debate that often ends in implicit criticism of the AI tools, while providing tools for everyone. As I understand it, ML has helped the bottom line despite the negative sentiment in the forum.