Details

Time bar (total: 1.9m)

sample1.7s

Algorithm
intervals
Results
523.0ms111×body10240exit
437.0ms47×body640nan
319.0ms104×body1280valid
139.0ms74×body640valid
80.0ms34×body1280nan
74.0ms49×body320valid
30.0ms16×body320nan
16.0ms19×body160valid
8.0msbody160nan
7.0ms15×body80valid
4.0msbody80nan

simplify2.5s

Counts
1 → 1
Iterations
IterNodes
done5019
32301
2420
1140
055

prune62.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 1.1b

localize158.0ms

Local error

Found 4 expressions with local error:

1.0b
(/ (* (pow (+ 0.5 (- z -6)) (- z (- 1 0.5))) (sqrt (* PI 2))) (exp (+ 0.5 (- z -6))))
1.0b
(+ (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))) (/ -0.13857109526572012 (+ z 5)))
1.0b
(* (pow (+ 0.5 (- z -6)) (- z (- 1 0.5))) (sqrt (* PI 2)))
1.0b
(sqrt (* PI 2))

rewrite499.0ms

Algorithm
rewrite-expression-head
Rules
79×*-un-lft-identity
33×distribute-lft-out
28×times-frac
15×add-exp-log
14×add-sqr-sqrt
12×associate-*l*
11×add-cbrt-cube
add-cube-cbrt add-log-exp
pow1
unpow-prod-down prod-exp
associate-/r* div-exp associate-*r* frac-add insert-posit16
unpow-prod-up sum-log unswap-sqr
pow-to-exp cbrt-undiv sqrt-pow1 flip3-+ exp-sum associate-*l/ pow-exp sqrt-prod cbrt-unprod flip-+ pow-sub sqr-pow
+-commutative associate-+l+ clear-num associate-+r- sub-neg frac-2neg pow1/2 exp-diff pow-prod-down associate-/r/ *-commutative div-inv associate-/l* distribute-lft-out-- associate--r- associate-/l/
Counts
4 → 100
Calls
4 calls:
116.0ms
(/ (* (pow (+ 0.5 (- z -6)) (- z (- 1 0.5))) (sqrt (* PI 2))) (exp (+ 0.5 (- z -6))))
252.0ms
(+ (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))) (/ -0.13857109526572012 (+ z 5)))
124.0ms
(* (pow (+ 0.5 (- z -6)) (- z (- 1 0.5))) (sqrt (* PI 2)))
3.0ms
(sqrt (* PI 2))

series1.0s

Counts
4 → 10
Calls
4 calls:
521.0ms
(/ (* (pow (+ 0.5 (- z -6)) (- z (- 1 0.5))) (sqrt (* PI 2))) (exp (+ 0.5 (- z -6))))
107.0ms
(+ (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))) (/ -0.13857109526572012 (+ z 5)))
394.0ms
(* (pow (+ 0.5 (- z -6)) (- z (- 1 0.5))) (sqrt (* PI 2)))
0.0ms
(sqrt (* PI 2))

simplify3.0s

Counts
110 → 110
Iterations
IterNodes
done5011
23368
1885
0310

prune1.7s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.5b

localize152.0ms

Local error

Found 4 expressions with local error:

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

rewrite15.9s

Algorithm
rewrite-expression-head
Rules
556×frac-add
216×*-un-lft-identity
170×flip3-+ flip-+
147×distribute-lft-out
75×associate-*l/
72×frac-times associate-*r/
31×associate-*r*
24×times-frac
23×add-exp-log
20×add-cbrt-cube
17×prod-exp
13×add-sqr-sqrt associate-*l*
12×pow1
cbrt-unprod add-log-exp
add-cube-cbrt
unpow-prod-down
div-exp pow-prod-down insert-posit16
unpow-prod-up sum-log unswap-sqr
pow-to-exp cbrt-undiv sqrt-pow1 pow-exp *-commutative sqrt-prod sqr-pow
distribute-rgt-in +-commutative associate-+l+ sub-neg distribute-lft-in pow1/2 distribute-lft-out-- associate--r- pow-sub
Counts
4 → 268
Calls
4 calls:
15.5s
(* (* (/ (* (pow (+ 0.5 (- z -6)) (- z (- 1 0.5))) (sqrt (* PI 2))) (exp (+ 0.5 z))) (exp -6)) (+ (+ (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))) (/ -0.13857109526572012 (+ z 5))) (+ (+ (+ (/ 12.507343278686905 (+ z 4)) 0.9999999999998099) (+ (+ (/ -1259.1392167224028 (+ 1 z)) (/ 676.5203681218851 z)) (/ 771.3234287776531 (+ z 2)))) (/ -176.6150291621406 (+ 3 z)))))
226.0ms
(+ (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))) (/ -0.13857109526572012 (+ z 5)))
114.0ms
(* (pow (+ 0.5 (- z -6)) (- z (- 1 0.5))) (sqrt (* PI 2)))
3.0ms
(sqrt (* PI 2))

series1.6s

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

simplify11.3s

Counts
278 → 278
Iterations
IterNodes
done5002
14914
01030

prune7.2s

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0b

localize507.0ms

Local error

Found 4 expressions with local error:

1.0b
(* (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))) (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))))
1.0b
(* (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))) (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))))
1.0b
(* (sqrt (* PI 2)) (pow (- (+ z 0.5) -6) (+ (- z 1) 0.5)))
1.0b
(sqrt (* PI 2))

rewrite758.0ms

Algorithm
rewrite-expression-head
Rules
448×*-un-lft-identity
173×distribute-lft-out
160×times-frac
44×swap-sqr
27×associate-*r*
26×add-sqr-sqrt
21×pow1
20×associate-*l*
18×frac-times
16×flip3-+ frac-add flip-+
15×add-cube-cbrt
13×add-exp-log
10×add-cbrt-cube
unpow-prod-down associate-*r/
associate-*l/
prod-exp unswap-sqr
insert-posit16 add-log-exp
pow-prod-down *-commutative cbrt-unprod
pow2 distribute-rgt-in distribute-lft-in sqrt-pow1 pow-plus pow-sqr pow-prod-up sqrt-prod distribute-lft-out-- sqr-pow
pow-to-exp unpow-prod-up pow1/2 pow-exp associate-+l- pow-sub difference-of-squares
Counts
4 → 188
Calls
4 calls:
268.0ms
(* (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))) (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))))
291.0ms
(* (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))) (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))))
188.0ms
(* (sqrt (* PI 2)) (pow (- (+ z 0.5) -6) (+ (- z 1) 0.5)))
3.0ms
(sqrt (* PI 2))

series519.0ms

Counts
4 → 10
Calls
4 calls:
78.0ms
(* (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))) (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))))
105.0ms
(* (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))) (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))))
336.0ms
(* (sqrt (* PI 2)) (pow (- (+ z 0.5) -6) (+ (- z 1) 0.5)))
0.0ms
(sqrt (* PI 2))

simplify5.1s

Counts
198 → 198
Iterations
IterNodes
done5003
24199
1981
0302

prune5.3s

Pruning

5 alts after pruning (3 fresh and 2 done)

Merged error: 0b

localize379.0ms

Local error

Found 4 expressions with local error:

1.0b
(+ (* (/ 12.507343278686905 (+ z 4)) (/ 12.507343278686905 (+ z 4))) (- (* 0.9999999999998099 0.9999999999998099) (* (/ 12.507343278686905 (+ z 4)) 0.9999999999998099)))
1.0b
(* (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))) (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))))
1.0b
(* (pow (+ 0.5 (- z -6)) (- z (- 1 0.5))) (sqrt (* PI 2)))
1.0b
(sqrt (* PI 2))

rewrite507.0ms

Algorithm
rewrite-expression-head
Rules
230×*-un-lft-identity
88×distribute-lft-out
80×times-frac
22×swap-sqr
20×associate-*l*
18×add-sqr-sqrt
14×pow1 frac-add
12×associate-*r*
11×frac-times add-exp-log add-cube-cbrt
flip3-+ flip-+ add-log-exp
add-cbrt-cube
unpow-prod-down associate-*l/
associate-*r/
prod-exp insert-posit16 unswap-sqr
unpow-prod-up flip3-- flip--
associate-+r+ sum-log sub-neg sqrt-pow1 pow-prod-down *-commutative sqrt-prod cbrt-unprod sqr-pow
pow2 distribute-rgt-in pow-to-exp +-commutative associate-+r- distribute-lft-in pow-plus pow1/2 diff-log pow-exp pow-sqr pow-prod-up distribute-lft-out-- associate--r- pow-sub
Counts
4 → 139
Calls
4 calls:
50.0ms
(+ (* (/ 12.507343278686905 (+ z 4)) (/ 12.507343278686905 (+ z 4))) (- (* 0.9999999999998099 0.9999999999998099) (* (/ 12.507343278686905 (+ z 4)) 0.9999999999998099)))
333.0ms
(* (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))) (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))))
114.0ms
(* (pow (+ 0.5 (- z -6)) (- z (- 1 0.5))) (sqrt (* PI 2)))
3.0ms
(sqrt (* PI 2))

series633.0ms

Counts
4 → 10
Calls
4 calls:
66.0ms
(+ (* (/ 12.507343278686905 (+ z 4)) (/ 12.507343278686905 (+ z 4))) (- (* 0.9999999999998099 0.9999999999998099) (* (/ 12.507343278686905 (+ z 4)) 0.9999999999998099)))
124.0ms
(* (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))) (+ (/ 9.984369578019572e-06 (+ z 6)) (/ 1.5056327351493116e-07 (+ z 7))))
442.0ms
(* (pow (+ 0.5 (- z -6)) (- z (- 1 0.5))) (sqrt (* PI 2)))
0.0ms
(sqrt (* PI 2))

simplify3.1s

Counts
149 → 149
Iterations
IterNodes
done5000
11157
0353

prune3.5s

Pruning

5 alts after pruning (2 fresh and 3 done)

Merged error: 0b

regimes201.0ms

Accuracy

0% (0.6b remaining)

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

bsearch0.0ms

simplify96.0ms

Iterations
IterNodes
done148
1148
096

end0.0ms

sample46.9s

Algorithm
intervals
Results
17.0s3700×body10240exit
11.4s3375×body1280valid
6.3s2446×body640valid
3.5s1425×body1280nan
3.0s1151×body640nan
2.1s1259×body320valid
1.8s666×body160valid
793.0ms596×body320nan
265.0ms306×body160nan
178.0ms342×body80valid
167.0ms303×body80nan