King of Kings is a free PBEM strategy game that has been running for over five years. The original turn processor was written in Pascal. This project uses C++ to implement a library of core classes that are used both to process turns, and as turn analysis