Tesseract currently uses the Dark Gravity Wave difficulty adjustment algorithm, adapted from RavenCoin. It seems to do a decent job of adjusting the difficulty to changes in hashpower but it does display a fair amount of volatility when hashpower remains constant.

It is possible that replacing the algorithm with a discrete PID controller would improve the behavioral characteristics.