Details

Time bar (total: 5.0m)

sample1.3s

Algorithm
intervals
Results
689.0ms112×body10240exit
224.0ms97×body1280valid
98.0ms93×body640valid
59.0ms26×body160valid
54.0ms43×body1280nan
30.0ms32×body640nan
26.0ms33×body320valid
11.0ms17×body320nan
8.0ms15×body160nan
2.0ms10×body80valid
1.0msbody80nan

simplify1.5s

Counts
1 → 1
Iterations

Useful iterations: 3 (468.0ms)

IterNodesCost
05594
113394
244792
3247489
done500289

prune39.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.9b

localize101.0ms

Local error

Found 4 expressions with local error:

0.6b
(* (/ (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0))) (exp (+ (+ (- z 1.0) 7.0) 0.5))) (+ (+ (/ -176.6150291621406 (+ (- z 1.0) 4.0)) (+ (+ (/ 676.5203681218851 z) 0.9999999999998099) (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))) (+ (/ 771.3234287776531 (+ (- z 1.0) 3.0)) (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))))
1.0b
(/ (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0))) (exp (+ (+ (- z 1.0) 7.0) 0.5)))
1.0b
(* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0)))
1.0b
(sqrt (* PI 2.0))

rewrite1.2m

Algorithm
rewrite-expression-head
Rules
624×frac-add
176×flip3-+ flip-+
157×*-un-lft-identity
117×distribute-lft-out
80×frac-times associate-*r/
31×associate-*r*
27×add-exp-log
20×associate-*l* add-cbrt-cube
19×add-sqr-sqrt
14×prod-exp
12×add-cube-cbrt
pow1
times-frac div-exp
unpow-prod-down
associate-+l- cbrt-unprod
cbrt-undiv associate-/r* add-log-exp unswap-sqr
pow-to-exp exp-sum associate-*l/ pow-exp
sqrt-pow1 exp-diff pow-prod-down sqrt-prod associate-/r/ *-commutative div-inv pow-sub sqr-pow
unpow-prod-up distribute-rgt-in frac-2neg distribute-lft-in pow1/2 clear-num associate-/l/ associate-/l* distribute-lft-out--
Counts
4 → 286
Calls
4 calls:
1.2m
(* (/ (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0))) (exp (+ (+ (- z 1.0) 7.0) 0.5))) (+ (+ (/ -176.6150291621406 (+ (- z 1.0) 4.0)) (+ (+ (/ 676.5203681218851 z) 0.9999999999998099) (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))) (+ (/ 771.3234287776531 (+ (- z 1.0) 3.0)) (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))))
886.0ms
(/ (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0))) (exp (+ (+ (- z 1.0) 7.0) 0.5)))
904.0ms
(* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0)))
6.0ms
(sqrt (* PI 2.0))

series2.2s

Counts
4 → 10
Calls
4 calls:
1.1s
(* (/ (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0))) (exp (+ (+ (- z 1.0) 7.0) 0.5))) (+ (+ (/ -176.6150291621406 (+ (- z 1.0) 4.0)) (+ (+ (/ 676.5203681218851 z) 0.9999999999998099) (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))) (+ (/ 771.3234287776531 (+ (- z 1.0) 3.0)) (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))))
642.0ms
(/ (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0))) (exp (+ (+ (- z 1.0) 7.0) 0.5)))
434.0ms
(* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0)))
0.0ms
(sqrt (* PI 2.0))

simplify850.0ms

Counts
296 → 296
Iterations

Useful iterations: done (744.0ms)

IterNodesCost
0107363253
done500058696

prune6.9s

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 0.0b

localize92.0ms

Local error

Found 4 expressions with local error:

0.1b
(exp (- (+ (+ (- z 1.0) 7.0) 0.5)))
0.6b
(* (* (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0))) (exp (- (+ (+ (- z 1.0) 7.0) 0.5)))) (+ (+ (/ -176.6150291621406 (+ (- z 1.0) 4.0)) (+ (+ (/ 676.5203681218851 z) 0.9999999999998099) (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))) (+ (/ 771.3234287776531 (+ (- z 1.0) 3.0)) (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))))
1.0b
(* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0)))
1.0b
(sqrt (* PI 2.0))

rewrite1.0m

Algorithm
rewrite-expression-head
Rules
2184×frac-add
642×frac-times
616×flip3-+ flip-+
331×associate-*l/
244×exp-neg associate-+l- pow-sub
242×associate-*r/
174×*-un-lft-identity
163×neg-sub0 exp-diff
127×distribute-lft-out
81×un-div-inv
31×associate-*r*
21×add-exp-log
16×add-sqr-sqrt exp-prod
15×prod-exp add-cbrt-cube add-log-exp
12×pow1 associate-*l*
11×add-cube-cbrt
unpow-prod-down cbrt-unprod
distribute-lft-neg-in distribute-rgt-neg-in
sum-log rem-exp-log
pow-prod-down neg-log
distribute-lft-out-- unswap-sqr
pow-to-exp sqrt-pow1 pow-exp sqrt-prod *-commutative sqr-pow
unpow-prod-up distribute-rgt-in neg-mul-1 distribute-neg-in distribute-lft-in pow1/2 diff-log exp-sum
Counts
4 → 687
Calls
4 calls:
580.0ms
(exp (- (+ (+ (- z 1.0) 7.0) 0.5)))
59.1s
(* (* (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0))) (exp (- (+ (+ (- z 1.0) 7.0) 0.5)))) (+ (+ (/ -176.6150291621406 (+ (- z 1.0) 4.0)) (+ (+ (/ 676.5203681218851 z) 0.9999999999998099) (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))) (+ (/ 771.3234287776531 (+ (- z 1.0) 3.0)) (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))))
1.2s
(* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0)))
4.0ms
(sqrt (* PI 2.0))

series1.1s

Counts
4 → 10
Calls
4 calls:
26.0ms
(exp (- (+ (+ (- z 1.0) 7.0) 0.5)))
662.0ms
(* (* (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0))) (exp (- (+ (+ (- z 1.0) 7.0) 0.5)))) (+ (+ (/ -176.6150291621406 (+ (- z 1.0) 4.0)) (+ (+ (/ 676.5203681218851 z) 0.9999999999998099) (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))) (+ (/ 771.3234287776531 (+ (- z 1.0) 3.0)) (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))))
420.0ms
(* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0)))
0.0ms
(sqrt (* PI 2.0))

simplify1.4s

Counts
697 → 697
Iterations

Useful iterations: done (1.1s)

IterNodesCost
01611225167
done5000206584

prune9.4s

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.0b

localize73.0ms

Local error

Found 4 expressions with local error:

0.1b
(exp (- (+ (+ (- z 1.0) 7.0) 0.5)))
0.6b
(* (* (* (* (pow (+ z 6.5) (- z 0.5)) (sqrt 2.0)) (sqrt PI)) (exp (- (+ (+ (- z 1.0) 7.0) 0.5)))) (+ (+ (/ -176.6150291621406 (+ (- z 1.0) 4.0)) (+ (+ (/ 676.5203681218851 z) 0.9999999999998099) (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))) (+ (/ 771.3234287776531 (+ (- z 1.0) 3.0)) (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))))
1.0b
(* (* (pow (+ z 6.5) (- z 0.5)) (sqrt 2.0)) (sqrt PI))
1.0b
(sqrt PI)

rewrite37.3s

Algorithm
rewrite-expression-head
Rules
2184×frac-add
642×frac-times
616×flip3-+ flip-+
575×associate-*l/
244×exp-neg pow-sub
242×associate-*r/
165×*-un-lft-identity
163×neg-sub0 exp-diff
122×distribute-lft-out
81×un-div-inv
33×associate-*r*
32×add-exp-log
25×prod-exp
23×add-cbrt-cube
16×pow1 exp-prod
15×add-log-exp
13×cbrt-unprod
12×add-sqr-sqrt
11×add-cube-cbrt
pow-prod-down
distribute-lft-neg-in distribute-rgt-neg-in sqrt-prod
sum-log rem-exp-log
neg-log
pow-to-exp associate-*l* pow-exp *-commutative distribute-lft-out--
distribute-rgt-in neg-mul-1 rem-sqrt-square distribute-neg-in distribute-lft-in sqrt-pow1 pow1/2 diff-log exp-sum
Counts
4 → 684
Calls
4 calls:
487.0ms
(exp (- (+ (+ (- z 1.0) 7.0) 0.5)))
36.6s
(* (* (* (* (pow (+ z 6.5) (- z 0.5)) (sqrt 2.0)) (sqrt PI)) (exp (- (+ (+ (- z 1.0) 7.0) 0.5)))) (+ (+ (/ -176.6150291621406 (+ (- z 1.0) 4.0)) (+ (+ (/ 676.5203681218851 z) 0.9999999999998099) (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))) (+ (/ 771.3234287776531 (+ (- z 1.0) 3.0)) (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))))
59.0ms
(* (* (pow (+ z 6.5) (- z 0.5)) (sqrt 2.0)) (sqrt PI))
1.0ms
(sqrt PI)

series934.0ms

Counts
4 → 10
Calls
4 calls:
17.0ms
(exp (- (+ (+ (- z 1.0) 7.0) 0.5)))
628.0ms
(* (* (* (* (pow (+ z 6.5) (- z 0.5)) (sqrt 2.0)) (sqrt PI)) (exp (- (+ (+ (- z 1.0) 7.0) 0.5)))) (+ (+ (/ -176.6150291621406 (+ (- z 1.0) 4.0)) (+ (+ (/ 676.5203681218851 z) 0.9999999999998099) (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))) (+ (/ 771.3234287776531 (+ (- z 1.0) 3.0)) (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))))
289.0ms
(* (* (pow (+ z 6.5) (- z 0.5)) (sqrt 2.0)) (sqrt PI))
0.0ms
(sqrt PI)

simplify941.0ms

Counts
694 → 694
Iterations

Useful iterations: done (709.0ms)

IterNodesCost
01611221130
done5000202534

prune8.2s

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 0.0b

localize72.0ms

Local error

Found 4 expressions with local error:

0.1b
(exp (- (+ (+ (- z 1.0) 7.0) 0.5)))
0.4b
(/ (* (* (* (* (pow (+ z 6.5) z) (sqrt 2.0)) (sqrt PI)) (exp (- (+ (+ (- z 1.0) 7.0) 0.5)))) (+ (+ (/ -176.6150291621406 (+ (- z 1.0) 4.0)) (+ (+ (/ 676.5203681218851 z) 0.9999999999998099) (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))) (+ (/ 771.3234287776531 (+ (- z 1.0) 3.0)) (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0))))))) (pow (+ z 6.5) 0.5))
0.5b
(* (* (* (* (pow (+ z 6.5) z) (sqrt 2.0)) (sqrt PI)) (exp (- (+ (+ (- z 1.0) 7.0) 0.5)))) (+ (+ (/ -176.6150291621406 (+ (- z 1.0) 4.0)) (+ (+ (/ 676.5203681218851 z) 0.9999999999998099) (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))) (+ (/ 771.3234287776531 (+ (- z 1.0) 3.0)) (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))))
1.0b
(sqrt PI)

rewrite54.6s

Algorithm
rewrite-expression-head
Rules
2496×frac-add
704×flip3-+ flip-+
484×associate-*r/
480×frac-times
325×exp-neg
323×associate-/l/
171×*-un-lft-identity
163×neg-sub0 exp-diff
162×un-div-inv
124×distribute-lft-out
93×add-exp-log
72×prod-exp
38×add-cbrt-cube
27×associate-*r*
21×div-exp
20×cbrt-unprod
16×exp-prod
15×add-log-exp
14×pow1 add-sqr-sqrt
13×add-cube-cbrt
11×pow-to-exp pow-exp
unpow-prod-down times-frac associate-/r*
distribute-lft-neg-in distribute-rgt-neg-in pow-prod-down associate-*l/
cbrt-undiv sum-log rem-exp-log
neg-log
sqrt-prod
distribute-lft-out-- sqr-pow
distribute-rgt-in neg-mul-1 rem-sqrt-square distribute-neg-in frac-2neg distribute-lft-in sqrt-pow1 pow1/2 diff-log associate-*l* exp-sum clear-num *-commutative div-inv associate-/l*
Counts
4 → 794
Calls
4 calls:
487.0ms
(exp (- (+ (+ (- z 1.0) 7.0) 0.5)))
17.3s
(/ (* (* (* (* (pow (+ z 6.5) z) (sqrt 2.0)) (sqrt PI)) (exp (- (+ (+ (- z 1.0) 7.0) 0.5)))) (+ (+ (/ -176.6150291621406 (+ (- z 1.0) 4.0)) (+ (+ (/ 676.5203681218851 z) 0.9999999999998099) (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))) (+ (/ 771.3234287776531 (+ (- z 1.0) 3.0)) (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0))))))) (pow (+ z 6.5) 0.5))
36.7s
(* (* (* (* (pow (+ z 6.5) z) (sqrt 2.0)) (sqrt PI)) (exp (- (+ (+ (- z 1.0) 7.0) 0.5)))) (+ (+ (/ -176.6150291621406 (+ (- z 1.0) 4.0)) (+ (+ (/ 676.5203681218851 z) 0.9999999999998099) (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))) (+ (/ 771.3234287776531 (+ (- z 1.0) 3.0)) (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))))
1.0ms
(sqrt PI)

series1.3s

Counts
4 → 10
Calls
4 calls:
17.0ms
(exp (- (+ (+ (- z 1.0) 7.0) 0.5)))
849.0ms
(/ (* (* (* (* (pow (+ z 6.5) z) (sqrt 2.0)) (sqrt PI)) (exp (- (+ (+ (- z 1.0) 7.0) 0.5)))) (+ (+ (/ -176.6150291621406 (+ (- z 1.0) 4.0)) (+ (+ (/ 676.5203681218851 z) 0.9999999999998099) (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))) (+ (/ 771.3234287776531 (+ (- z 1.0) 3.0)) (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0))))))) (pow (+ z 6.5) 0.5))
404.0ms
(* (* (* (* (pow (+ z 6.5) z) (sqrt 2.0)) (sqrt PI)) (exp (- (+ (+ (- z 1.0) 7.0) 0.5)))) (+ (+ (/ -176.6150291621406 (+ (- z 1.0) 4.0)) (+ (+ (/ 676.5203681218851 z) 0.9999999999998099) (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))) (+ (/ 771.3234287776531 (+ (- z 1.0) 3.0)) (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))))
0.0ms
(sqrt PI)

simplify814.0ms

Counts
804 → 804
Iterations

Useful iterations: done (631.0ms)

IterNodesCost
01444164378
done5001150328

prune12.9s

Pruning

8 alts after pruning (6 fresh and 2 done)

Merged error: 0.0b

regimes170.0ms

Accuracy

0% (0.9b remaining)

Error of 1.0b against oracle of 0.1b and baseline of 1.0b

bsearch0.0ms

simplify13.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
05785
18185
28685
done8685

end0.0ms

sample22.9s

Algorithm
intervals
Results
9.0s3839×body10240exit
4.7s3384×body1280valid
3.0s2431×body640valid
1.9s1481×body1280nan
1.8s1258×body640nan
1.0s1244×body320valid
493.0ms613×body320nan
273.0ms672×body160valid
131.0ms314×body160nan
70.0ms358×body80valid
47.0ms283×body80nan