If you look in the code you see that it will not accept PoW blocks after 83,636 PoW blocks
https://github.com/DarkCredit/DarkCredit/search?utf8=%E2%9C%93&q=LAST_POW_BLOCK+
if (IsProofOfWork() && nHeight > LAST_POW_BLOCK)
return DoS(100, error("AcceptBlock() : reject proof-of-work at height %d", nHeight));
this checks if the block is PoW and checks the height to make sure it doesn't pass 83636 PoW blocks
No one is claiming to be genius coders?
Just average guys with a passion for crypto and coding new things
Another thing we plan to destroy 100k of the premine