Disclaimer: The algorithm described in this article was reverse-engineered by unpacking data + actual breeding data. It is not guaranteed to be 100% correct. We apologize for any errors and ask for your understanding. All in-game situations take precedence.