Thanks @steevc. I appreciate your comment, you are right.
My intention with this post is to fill a hole in the system: Detailed documentation of how it works.
I think it's unacceptable that if you want to know how it works in detail you not only have to be a software developer but also take the time and be patient to read the code, which is very difficult from the beginning.
In physics you have a lot of books explaining everything in detail. Then you can write a book without formulas to reach many more people. But here in steem is the contrary.
For future readers, these posts can also be useful to get a description of the general idea:
RE: Complete guide to understand rewards in HF21 [Part 1]