User blog comment:Googleaarex/Bashicu Matrix System Analysis (Part 1)/@comment-30754445-20170724222847/@comment-24061664-20170725100156

Bashicu always explains the algorithm by a program, and the official "definition" of BM2 is in the source code of the calculator. Rewriting the program code to human readable rule would be a hard task, and if someone does it it may not be "easy to understand". Someone can try it, though. Anyway the output is from a open-source program, meaning that the definition is clear.