* [misc]progress: [Phase 1 of 3] Setting up. * * * [misc]progress: [1/2] Preparing points * * * * [misc]points: Sampling 256 additional inputs, on iter 0 have 0 / 256 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 119 additional inputs, on iter 1 have 137 / 256 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 55 additional inputs, on iter 2 have 201 / 256 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 24 additional inputs, on iter 3 have 232 / 256 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 11 additional inputs, on iter 4 have 245 / 256 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 8 additional inputs, on iter 5 have 248 / 256 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 7 additional inputs, on iter 6 have 249 / 256 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 4 additional inputs, on iter 7 have 253 / 256 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [exit]points: Sampled 256 points with exact outputs * * * [misc]progress: [2/2] Setting up program. * [misc]progress: [Phase 2 of 3] Improving. * [enter]simplify: Simplifying (- (* a a) (* b b)) * * [misc]simplify: iters left: 4 (5 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * * [misc]simplify: iters left: 2 (17 enodes) * * [misc]simplify: iters left: 1 (32 enodes) * [exit]simplify: Simplified to (* (+ a b) (- a b)) * * [misc]progress: iteration 1 / 4 * * * [misc]progress: picking best candidate * * * * [misc]pick: Picked # * * * [misc]progress: localizing error * * * [misc]progress: generating rewritten candidates * * * [misc]progress: generating series expansions * * * [misc]progress: simplifying candidates * * * [misc]progress: adding candidates to table * [misc]progress: [Phase 3 of 3] Extracting. * [enter]simplify: Simplifying (* (+ a b) (- a b)) * * [misc]simplify: iters left: 4 (5 enodes) * * [misc]simplify: iters left: 3 (7 enodes) * [exit]simplify: Simplified to (* (+ b a) (- a b)) * * * * [misc]points: Sampling 8000 additional inputs, on iter 0 have 0 / 8000 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 3496 additional inputs, on iter 1 have 4504 / 8000 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 1554 additional inputs, on iter 2 have 6446 / 8000 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 677 additional inputs, on iter 3 have 7323 / 8000 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 302 additional inputs, on iter 4 have 7698 / 8000 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 151 additional inputs, on iter 5 have 7849 / 8000 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 71 additional inputs, on iter 6 have 7929 / 8000 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 35 additional inputs, on iter 7 have 7965 / 8000 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 21 additional inputs, on iter 8 have 7979 / 8000 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 11 additional inputs, on iter 9 have 7989 / 8000 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 4 additional inputs, on iter 10 have 7997 / 8000 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 4 additional inputs, on iter 11 have 7999 / 8000 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [exit]points: Sampled 8002 points with exact outputs