Details

Time bar (total: 4.5m)

sample1.9s

Algorithm
intervals
Results
877.0ms114×body10240exit
361.0ms129×body1280valid
197.0ms66×body1280nan
165.0ms66×body640valid
67.0ms37×body640nan
65.0ms27×body320nan
54.0ms39×body320valid
14.0ms16×body160valid
6.0msbody160nan
3.0msbody80valid
3.0msbody80nan

simplify885.0ms

Counts
1 → 1
Iterations
IterNodes
32125
2412
1139
055

prune55.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 1.0b

localize201.0ms

Local error

Found 4 expressions with local error:

0.8b
(* (/ (* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (exp (+ (- z -6) 0.5))) (+ (+ (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ 7 z))) (+ (/ -0.13857109526572012 (+ -1 (- z -6))) (/ 12.507343278686905 (+ z 4)))) (+ (+ (+ 0.9999999999998099 (+ (/ 676.5203681218851 z) (/ 771.3234287776531 (+ 2 z)))) (/ -1259.1392167224028 (- z -1))) (/ -176.6150291621406 (+ z 3)))))
1.0b
(/ (* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (exp (+ (- z -6) 0.5)))
1.0b
(* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
1.0b
(sqrt (* PI 2))

rewrite18.6s

Algorithm
rewrite-expression-head
Rules
444×frac-add
157×*-un-lft-identity
152×flip3-+ flip-+
117×distribute-lft-out
68×frac-times associate-*r/
32×associate-*r*
27×add-exp-log
20×add-cbrt-cube
19×add-sqr-sqrt associate-*l*
14×prod-exp
12×add-cube-cbrt
pow1
times-frac div-exp
unpow-prod-down cbrt-unprod
expm1-log1p-u cbrt-undiv associate-/r* associate-+l- insert-posit16 log1p-expm1-u add-log-exp unswap-sqr
pow-to-exp exp-sum associate-*l/ pow-exp
sqrt-pow1 exp-diff pow-prod-down associate-/r/ *-commutative sqrt-prod div-inv pow-sub sqr-pow
distribute-rgt-in unpow-prod-up clear-num frac-2neg distribute-lft-in pow1/2 associate-/l* distribute-lft-out-- associate-/l/
Counts
4 → 274
Calls
4 calls:
18.2s
(* (/ (* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (exp (+ (- z -6) 0.5))) (+ (+ (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ 7 z))) (+ (/ -0.13857109526572012 (+ -1 (- z -6))) (/ 12.507343278686905 (+ z 4)))) (+ (+ (+ 0.9999999999998099 (+ (/ 676.5203681218851 z) (/ 771.3234287776531 (+ 2 z)))) (/ -1259.1392167224028 (- z -1))) (/ -176.6150291621406 (+ z 3)))))
189.0ms
(/ (* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (exp (+ (- z -6) 0.5)))
140.0ms
(* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
4.0ms
(sqrt (* PI 2))

series1.8s

Counts
4 → 10
Calls
4 calls:
863.0ms
(* (/ (* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (exp (+ (- z -6) 0.5))) (+ (+ (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ 7 z))) (+ (/ -0.13857109526572012 (+ -1 (- z -6))) (/ 12.507343278686905 (+ z 4)))) (+ (+ (+ 0.9999999999998099 (+ (/ 676.5203681218851 z) (/ 771.3234287776531 (+ 2 z)))) (/ -1259.1392167224028 (- z -1))) (/ -176.6150291621406 (+ z 3)))))
573.0ms
(/ (* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (exp (+ (- z -6) 0.5)))
407.0ms
(* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
0.0ms
(sqrt (* PI 2))

simplify7.8s

Counts
284 → 284
Iterations
IterNodes
14671
0939

prune11.6s

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.0b

localize184.0ms

Local error

Found 4 expressions with local error:

0.1b
(exp (+ (- z -6) 0.5))
0.8b
(* (* (/ (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (exp (+ (- z -6) 0.5)))) (/ (sqrt (* PI 2)) (sqrt (exp (+ (- z -6) 0.5))))) (+ (+ (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ 7 z))) (+ (/ -0.13857109526572012 (+ -1 (- z -6))) (/ 12.507343278686905 (+ z 4)))) (+ (+ (+ 0.9999999999998099 (+ (/ 676.5203681218851 z) (/ 771.3234287776531 (+ 2 z)))) (/ -1259.1392167224028 (- z -1))) (/ -176.6150291621406 (+ z 3)))))
1.0b
(* (/ (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (exp (+ (- z -6) 0.5)))) (/ (sqrt (* PI 2)) (sqrt (exp (+ (- z -6) 0.5)))))
1.0b
(sqrt (* PI 2))

rewrite16.0s

Algorithm
rewrite-expression-head
Rules
888×frac-add
304×flip3-+ flip-+
274×frac-times
237×*-un-lft-identity
138×associate-*r/
131×distribute-lft-out
130×times-frac
125×add-sqr-sqrt
80×sqrt-prod
76×associate-*l*
73×associate-*l/
62×add-exp-log
61×associate-*r*
57×add-cube-cbrt
41×unpow-prod-down
34×add-cbrt-cube
25×prod-exp
21×unswap-sqr
20×div-exp
15×exp-sum
14×pow1
13×cbrt-unprod sqr-pow
10×add-log-exp
cbrt-undiv distribute-lft-out--
unpow-prod-up
exp-prod pow-prod-down
expm1-log1p-u pow-to-exp pow-exp insert-posit16 log1p-expm1-u
exp-diff associate-+l- rem-exp-log
sum-log sqrt-pow1 sqrt-div associate-/r/ *-commutative div-inv
distribute-rgt-in distribute-lft-in pow1/2 diff-log
Counts
4 → 523
Calls
4 calls:
49.0ms
(exp (+ (- z -6) 0.5))
15.2s
(* (* (/ (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (exp (+ (- z -6) 0.5)))) (/ (sqrt (* PI 2)) (sqrt (exp (+ (- z -6) 0.5))))) (+ (+ (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ 7 z))) (+ (/ -0.13857109526572012 (+ -1 (- z -6))) (/ 12.507343278686905 (+ z 4)))) (+ (+ (+ 0.9999999999998099 (+ (/ 676.5203681218851 z) (/ 771.3234287776531 (+ 2 z)))) (/ -1259.1392167224028 (- z -1))) (/ -176.6150291621406 (+ z 3)))))
733.0ms
(* (/ (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (exp (+ (- z -6) 0.5)))) (/ (sqrt (* PI 2)) (sqrt (exp (+ (- z -6) 0.5)))))
8.0ms
(sqrt (* PI 2))

series1.5s

Counts
4 → 10
Calls
4 calls:
12.0ms
(exp (+ (- z -6) 0.5))
907.0ms
(* (* (/ (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (exp (+ (- z -6) 0.5)))) (/ (sqrt (* PI 2)) (sqrt (exp (+ (- z -6) 0.5))))) (+ (+ (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ 7 z))) (+ (/ -0.13857109526572012 (+ -1 (- z -6))) (/ 12.507343278686905 (+ z 4)))) (+ (+ (+ 0.9999999999998099 (+ (/ 676.5203681218851 z) (/ 771.3234287776531 (+ 2 z)))) (/ -1259.1392167224028 (- z -1))) (/ -176.6150291621406 (+ z 3)))))
606.0ms
(* (/ (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (exp (+ (- z -6) 0.5)))) (/ (sqrt (* PI 2)) (sqrt (exp (+ (- z -6) 0.5)))))
0.0ms
(sqrt (* PI 2))

simplify11.3s

Counts
533 → 533
Iterations
IterNodes
16513
01256

prune22.4s

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 0.0b

localize201.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (/ (* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (exp z)) (* (exp (- -6 0.5)) (+ (+ (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ 7 z))) (+ (/ -0.13857109526572012 (+ -1 (- z -6))) (/ 12.507343278686905 (+ z 4)))) (+ (+ (+ 0.9999999999998099 (+ (/ 676.5203681218851 z) (/ 771.3234287776531 (+ 2 z)))) (/ -1259.1392167224028 (- z -1))) (/ -176.6150291621406 (+ z 3))))))
0.8b
(* (exp (- -6 0.5)) (+ (+ (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ 7 z))) (+ (/ -0.13857109526572012 (+ -1 (- z -6))) (/ 12.507343278686905 (+ z 4)))) (+ (+ (+ 0.9999999999998099 (+ (/ 676.5203681218851 z) (/ 771.3234287776531 (+ 2 z)))) (/ -1259.1392167224028 (- z -1))) (/ -176.6150291621406 (+ z 3)))))
1.0b
(* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
1.0b
(sqrt (* PI 2))

rewrite32.1s

Algorithm
rewrite-expression-head
Rules
1332×frac-add
456×flip3-+ flip-+
341×frac-times associate-*r/
207×exp-diff
162×*-un-lft-identity
117×distribute-lft-out
34×add-exp-log
33×associate-*r*
31×associate-*l*
29×add-cbrt-cube
25×prod-exp
24×add-sqr-sqrt
17×add-cube-cbrt
14×pow1
13×cbrt-unprod
11×exp-sum
prod-diff
div-exp
unpow-prod-down
distribute-rgt-in distribute-lft-in pow-prod-down associate-*l/
expm1-log1p-u cbrt-undiv insert-posit16 log1p-expm1-u add-log-exp unswap-sqr
pow-to-exp times-frac pow-exp *-commutative
sqrt-pow1 sqrt-prod sqr-pow
unpow-prod-up sub-neg pow1/2 associate-+l- div-inv distribute-lft-out-- pow-sub
Counts
4 → 559
Calls
4 calls:
13.9s
(* (/ (* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (exp z)) (* (exp (- -6 0.5)) (+ (+ (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ 7 z))) (+ (/ -0.13857109526572012 (+ -1 (- z -6))) (/ 12.507343278686905 (+ z 4)))) (+ (+ (+ 0.9999999999998099 (+ (/ 676.5203681218851 z) (/ 771.3234287776531 (+ 2 z)))) (/ -1259.1392167224028 (- z -1))) (/ -176.6150291621406 (+ z 3))))))
18.0s
(* (exp (- -6 0.5)) (+ (+ (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ 7 z))) (+ (/ -0.13857109526572012 (+ -1 (- z -6))) (/ 12.507343278686905 (+ z 4)))) (+ (+ (+ 0.9999999999998099 (+ (/ 676.5203681218851 z) (/ 771.3234287776531 (+ 2 z)))) (/ -1259.1392167224028 (- z -1))) (/ -176.6150291621406 (+ z 3)))))
175.0ms
(* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
8.0ms
(sqrt (* PI 2))

series1.7s

Counts
4 → 10
Calls
4 calls:
1.1s
(* (/ (* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (exp z)) (* (exp (- -6 0.5)) (+ (+ (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ 7 z))) (+ (/ -0.13857109526572012 (+ -1 (- z -6))) (/ 12.507343278686905 (+ z 4)))) (+ (+ (+ 0.9999999999998099 (+ (/ 676.5203681218851 z) (/ 771.3234287776531 (+ 2 z)))) (/ -1259.1392167224028 (- z -1))) (/ -176.6150291621406 (+ z 3))))))
268.0ms
(* (exp (- -6 0.5)) (+ (+ (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ 7 z))) (+ (/ -0.13857109526572012 (+ -1 (- z -6))) (/ 12.507343278686905 (+ z 4)))) (+ (+ (+ 0.9999999999998099 (+ (/ 676.5203681218851 z) (/ 771.3234287776531 (+ 2 z)))) (/ -1259.1392167224028 (- z -1))) (/ -176.6150291621406 (+ z 3)))))
349.0ms
(* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
0.0ms
(sqrt (* PI 2))

simplify9.7s

Counts
569 → 569
Iterations
IterNodes
16121
01382

prune29.1s

Pruning

7 alts after pruning (5 fresh and 2 done)

Merged error: 0b

localize195.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (/ (* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (* (sqrt PI) (sqrt 2))) (exp z)) (* (exp (- -6 0.5)) (+ (+ (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ 7 z))) (+ (/ -0.13857109526572012 (+ -1 (- z -6))) (/ 12.507343278686905 (+ z 4)))) (+ (+ (+ 0.9999999999998099 (+ (/ 676.5203681218851 z) (/ 771.3234287776531 (+ 2 z)))) (/ -1259.1392167224028 (- z -1))) (/ -176.6150291621406 (+ z 3))))))
0.8b
(* (exp (- -6 0.5)) (+ (+ (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ 7 z))) (+ (/ -0.13857109526572012 (+ -1 (- z -6))) (/ 12.507343278686905 (+ z 4)))) (+ (+ (+ 0.9999999999998099 (+ (/ 676.5203681218851 z) (/ 771.3234287776531 (+ 2 z)))) (/ -1259.1392167224028 (- z -1))) (/ -176.6150291621406 (+ z 3)))))
1.0b
(* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (* (sqrt PI) (sqrt 2)))
1.0b
(sqrt PI)

rewrite31.1s

Algorithm
rewrite-expression-head
Rules
1332×frac-add
456×flip3-+ flip-+
341×frac-times associate-*r/
207×exp-diff
162×*-un-lft-identity
117×distribute-lft-out
64×add-exp-log
52×prod-exp
43×add-cbrt-cube
31×associate-*l*
30×associate-*r*
22×cbrt-unprod
20×add-sqr-sqrt
17×add-cube-cbrt
14×div-exp
12×pow1
11×exp-sum
prod-diff
pow-to-exp cbrt-undiv pow-exp
distribute-rgt-in unpow-prod-down distribute-lft-in associate-*l/
expm1-log1p-u pow-prod-down insert-posit16 log1p-expm1-u add-log-exp
times-frac *-commutative sqrt-prod
unpow-prod-up rem-sqrt-square sub-neg sqrt-pow1 pow1/2 associate-+l- div-inv distribute-lft-out-- pow-sub unswap-sqr sqr-pow
Counts
4 → 567
Calls
4 calls:
13.0s
(* (/ (* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (* (sqrt PI) (sqrt 2))) (exp z)) (* (exp (- -6 0.5)) (+ (+ (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ 7 z))) (+ (/ -0.13857109526572012 (+ -1 (- z -6))) (/ 12.507343278686905 (+ z 4)))) (+ (+ (+ 0.9999999999998099 (+ (/ 676.5203681218851 z) (/ 771.3234287776531 (+ 2 z)))) (/ -1259.1392167224028 (- z -1))) (/ -176.6150291621406 (+ z 3))))))
17.9s
(* (exp (- -6 0.5)) (+ (+ (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ 7 z))) (+ (/ -0.13857109526572012 (+ -1 (- z -6))) (/ 12.507343278686905 (+ z 4)))) (+ (+ (+ 0.9999999999998099 (+ (/ 676.5203681218851 z) (/ 771.3234287776531 (+ 2 z)))) (/ -1259.1392167224028 (- z -1))) (/ -176.6150291621406 (+ z 3)))))
179.0ms
(* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (* (sqrt PI) (sqrt 2)))
1.0ms
(sqrt PI)

series1.7s

Counts
4 → 10
Calls
4 calls:
1.0s
(* (/ (* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (* (sqrt PI) (sqrt 2))) (exp z)) (* (exp (- -6 0.5)) (+ (+ (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ 7 z))) (+ (/ -0.13857109526572012 (+ -1 (- z -6))) (/ 12.507343278686905 (+ z 4)))) (+ (+ (+ 0.9999999999998099 (+ (/ 676.5203681218851 z) (/ 771.3234287776531 (+ 2 z)))) (/ -1259.1392167224028 (- z -1))) (/ -176.6150291621406 (+ z 3))))))
293.0ms
(* (exp (- -6 0.5)) (+ (+ (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ 7 z))) (+ (/ -0.13857109526572012 (+ -1 (- z -6))) (/ 12.507343278686905 (+ z 4)))) (+ (+ (+ 0.9999999999998099 (+ (/ 676.5203681218851 z) (/ 771.3234287776531 (+ 2 z)))) (/ -1259.1392167224028 (- z -1))) (/ -176.6150291621406 (+ z 3)))))
374.0ms
(* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (* (sqrt PI) (sqrt 2)))
0.0ms
(sqrt PI)

simplify8.0s

Counts
577 → 577
Iterations
IterNodes
16206
01400

prune27.6s

Pruning

7 alts after pruning (4 fresh and 3 done)

Merged error: 0b

regimes98.0ms

Accuracy

0% (0.9b remaining)

Error of 0.9b against oracle of 0.0b and baseline of 0.9b

bsearch0.0ms

simplify11.0ms

Iterations
IterNodes
272
172
054

end0.0ms

sample32.9s

Algorithm
intervals
Results
10.5s3777×body10240exit
8.7s3393×body1280valid
4.3s2504×body640valid
3.8s1547×body1280nan
2.4s1212×body640nan
1.4s1222×body320valid
740.0ms613×body320nan
386.0ms629×body160valid
225.0ms309×body160nan
122.0ms326×body80valid
105.0ms286×body80nan