Extract one algorithm class
Fast evaluation algorithm