C++ implementation of comprehensive evaluation model