* [misc]progress: [Phase 1 of 3] Setting up. * * * [misc]progress: [1/2] Preparing points * * * * [misc]points: Sampling 256 additional inputs, have 0 / 256 * * * * [misc]points: Computing 256 additional correct outputs * * * * [misc]points: Precision set to 2 * * * * [misc]points: Precision set to 128 * * * * [misc]points: Precision set to 2 * * * * [misc]points: Precision set to 128 * * * * [misc]points: Precision set to 2 * * * * [misc]points: Precision set to 128 * * * * [misc]points: Precision set to 2 * * * * [misc]points: Precision set to 128 * * * * [misc]points: Precision set to 2 * * * * [misc]points: Precision set to 128 * * * * [misc]points: Filtering points with unrepresentable outputs * * * [misc]progress: [2/2] Setting up program. * [misc]progress: [Phase 2 of 3] Improving. * [enter]simplify: Simplifying (- (+ (+ x y) z) (+ x (+ y z))) * * [misc]simplify: iters left: 6 (8 enodes) * * [misc]simplify: iters left: 5 (18 enodes) * * [misc]simplify: iters left: 4 (72 enodes) * * [misc]simplify: iters left: 3 (253 enodes) * [exit]simplify: Simplified to 0 * * [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 (- (+ (+ x y) z) (+ x (+ y z))) * * [misc]simplify: iters left: 6 (8 enodes) * * [misc]simplify: iters left: 5 (12 enodes) * [exit]simplify: Simplified to (- (+ z (+ y x)) (+ x (+ z y))) * * * * [misc]points: Sampling 8000 additional inputs, have 0 / 8000 * * * * [misc]points: Computing 8000 additional correct outputs * * * * [misc]points: Precision set to 2 * * * * [misc]points: Precision set to 128 * * * * [misc]points: Precision set to 2 * * * * [misc]points: Precision set to 128 * * * * [misc]points: Precision set to 2 * * * * [misc]points: Precision set to 128 * * * * [misc]points: Precision set to 2 * * * * [misc]points: Precision set to 128 * * * * [misc]points: Precision set to 2 * * * * [misc]points: Precision set to 128 * * * * [misc]points: Precision set to 2 * * * * [misc]points: Precision set to 128 * * * * [misc]points: Precision set to 2 * * * * [misc]points: Precision set to 128 * * * * [misc]points: Precision set to 2 * * * * [misc]points: Precision set to 128 * * * * [misc]points: Precision set to 384 * * * * [misc]points: Precision set to 128 * * * * [misc]points: Precision set to 384 * * * * [misc]points: Precision set to 640 * * * * [misc]points: Precision set to 384 * * * * [misc]points: Precision set to 640 * * * * [misc]points: Precision set to 896 * * * * [misc]points: Precision set to 1152 * * * * [misc]points: Precision set to 1408 * * * * [misc]points: Precision set to 1664 * * * * [misc]points: Precision set to 1920 * * * * [misc]points: Precision set to 2176 * * * * [misc]points: Filtering points with unrepresentable outputs