sped up approx_equal()
more realistic testing parameters
extended testing setup to compute perplexity