Good article. I am genuinely interested to learn about how to think of problems in such a mathematical form. And how to test it. Any resources?