updated difficulty adjustment algorithmus