remove non-functional code
wip: beginning of estimation function

Don't use it yet. Because the estimation function is so slow, it just
doesn't save any computations but rather brings new computations to the
table. This makes everything just slower.

Now there is a question about the correctness of big tests.