Split out difficulty eval code from core code