FAQterms

From SeventeenOrBust

Contents

Terms and Jargon


What are cEMs ?

cEMs stands for "corrected Exponent Mods" This is the unit of measurement used by SoB. It is unique to the project and not used by anyone else. The name comes from a function call that the client program makes. This function handles exponentiation and is called "exp_mod()". The original unit of measurement was EMs (i.e. how many times exp_mod() was called), but for bigger numbers the function takes longer to execute. So a correction factor was introduced. Resulting in "corrected Exponent Mods". Later on, the algorithm was replaced by a faster version which doesn't slow down as much as the numbers get bigger. The "correction" was not (or couldn't be) adjusted to match the new algorithm and the cEMs unit is now very inaccurate when comparing statistics.


What is a block ?

What is a test ?