Details

Time bar (total: 3.3m)

sample1.8s

Algorithm
intervals
Results
734.0ms115×body1280valid
401.0ms120×body10240exit
195.0ms76×body640valid
167.0ms62×body1280nan
91.0ms34×body320valid
84.0ms49×body640nan
27.0ms10×body80nan
23.0ms24×body160valid
17.0ms15×body320nan
8.0msbody160nan
4.0msbody80valid

simplify1.0s

Counts
1 → 1

prune50.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.7b

localize145.0ms

Local error

Found 4 expressions with local error:

1.0b
(sqrt (* PI 2))
1.0b
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
1.0b
(+ (/ -176.6150291621406 (- z -3)) 0.9999999999998099)
0.9b
(/ (* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (exp (+ (+ 7 (- z 1)) 0.5)))

rewrite895.0ms

Algorithm
rewrite-expression-head
Rules
20×*-un-lft-identity
15×add-exp-log
14×add-sqr-sqrt
11×add-cbrt-cube associate-*l*
add-cube-cbrt
pow1 unpow-prod-down
prod-exp distribute-lft-out add-log-exp
associate-/r* times-frac div-exp associate-*r* insert-posit16
associate-+l- unswap-sqr
pow-to-exp cbrt-undiv sqrt-pow1 exp-sum associate-*l/ pow-exp sqrt-prod cbrt-unprod pow-sub sqr-pow
unpow-prod-up +-commutative clear-num associate-+r- sum-log frac-2neg flip3-+ pow1/2 exp-diff pow-prod-down associate-/r/ *-commutative flip-+ div-inv associate-/l* distribute-lft-out-- associate-/l/
Counts
4 → 85
Calls
4 calls:
Slowest
447.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
398.0ms
(/ (* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (exp (+ (+ 7 (- z 1)) 0.5)))
44.0ms
(+ (/ -176.6150291621406 (- z -3)) 0.9999999999998099)
5.0ms
(sqrt (* PI 2))

series1.0s

Counts
4 → 10
Calls
4 calls:
Slowest
599.0ms
(/ (* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (exp (+ (+ 7 (- z 1)) 0.5)))
403.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
38.0ms
(+ (/ -176.6150291621406 (- z -3)) 0.9999999999998099)
0.0ms
(sqrt (* PI 2))

simplify1.6s

Counts
95 → 95

prune3.1s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.0b

localize134.0ms

Local error

Found 4 expressions with local error:

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

rewrite32.2s

Algorithm
rewrite-expression-head
Rules
616×frac-add
171×flip3-+ flip-+
166×*-un-lft-identity
115×distribute-lft-out
74×frac-times associate-*r/
42×associate-*l*
40×times-frac
34×add-sqr-sqrt
29×associate-*r*
24×add-cube-cbrt
23×add-exp-log
20×add-cbrt-cube
12×prod-exp
pow1 div-exp
unpow-prod-down
cbrt-unprod add-log-exp
cbrt-undiv unswap-sqr
insert-posit16 div-inv
associate-+r- exp-diff exp-sum associate-/r/
pow-to-exp sqrt-pow1 pow-prod-down associate-*l/ pow-exp *-commutative sqrt-prod sqr-pow
distribute-rgt-in unpow-prod-up +-commutative sum-log distribute-lft-in pow1/2 associate-+l- distribute-lft-out-- pow-sub
Counts
4 → 286
Calls
4 calls:
Slowest
31.7s
(* (/ (/ (* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (exp (+ 7 (- z 1)))) (exp 0.5)) (+ (+ (+ (+ (/ 771.3234287776531 (+ 2 z)) (/ -1259.1392167224028 (+ 1 z))) (+ (+ (/ -176.6150291621406 (- z -3)) 0.9999999999998099) (/ 676.5203681218851 z))) (+ (/ 12.507343278686905 (+ z 4)) (+ (/ 9.984369578019572e-06 (+ 6 z)) (/ 1.5056327351493116e-07 (+ 7 z))))) (/ -0.13857109526572012 (- z -5))))
459.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
33.0ms
(+ (/ -176.6150291621406 (- z -3)) 0.9999999999998099)
3.0ms
(sqrt (* PI 2))

series1.4s

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

simplify15.4s

Counts
296 → 296

prune15.0s

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.0b

localize180.0ms

Local error

Found 4 expressions with local error:

1.0b
(sqrt (* PI 2))
1.0b
(sqrt (* PI 2))
1.0b
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
1.0b
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))

rewrite919.0ms

Algorithm
rewrite-expression-head
Rules
28×*-un-lft-identity
22×associate-*l*
20×add-sqr-sqrt
14×unpow-prod-down add-exp-log
10×pow1 add-cube-cbrt distribute-lft-out
add-cbrt-cube associate-*r*
prod-exp unswap-sqr
sqrt-pow1 sqrt-prod insert-posit16 add-log-exp sqr-pow
pow-to-exp unpow-prod-up pow1/2 pow-prod-down associate-*l/ pow-exp *-commutative associate-+l- cbrt-unprod distribute-lft-out-- pow-sub
Counts
4 → 88
Calls
4 calls:
Slowest
460.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
446.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
6.0ms
(sqrt (* PI 2))
5.0ms
(sqrt (* PI 2))

series675.0ms

Counts
4 → 8
Calls
4 calls:
Slowest
361.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
313.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
0.0ms
(sqrt (* PI 2))
0.0ms
(sqrt (* PI 2))

simplify2.2s

Counts
96 → 96

prune4.5s

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 0.0b

localize208.0ms

Local error

Found 4 expressions with local error:

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

rewrite31.4s

Algorithm
rewrite-expression-head
Rules
616×frac-add
181×*-un-lft-identity
171×flip3-+ flip-+
115×distribute-lft-out
80×times-frac
74×frac-times associate-*r/
69×associate-*l*
52×add-sqr-sqrt
39×add-cube-cbrt
30×sqrt-prod
29×associate-*r*
28×add-exp-log
20×add-cbrt-cube
12×prod-exp
pow1 div-exp
unpow-prod-down div-inv
associate-+r- exp-diff exp-sum associate-/r/ cbrt-unprod add-log-exp unswap-sqr
cbrt-undiv
insert-posit16
pow-to-exp sqrt-pow1 pow-prod-down associate-*l/ pow-exp *-commutative sqr-pow
distribute-rgt-in unpow-prod-up +-commutative sum-log distribute-lft-in pow1/2 associate-+l- distribute-lft-out-- pow-sub
Counts
4 → 314
Calls
4 calls:
Slowest
30.9s
(* (/ (/ (* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (exp (+ 7 (- z 1)))) (sqrt (exp 0.5))) (+ (+ (+ (+ (/ 771.3234287776531 (+ 2 z)) (/ -1259.1392167224028 (+ 1 z))) (+ (+ (/ -176.6150291621406 (- z -3)) 0.9999999999998099) (/ 676.5203681218851 z))) (+ (/ 12.507343278686905 (+ z 4)) (+ (/ 9.984369578019572e-06 (+ 6 z)) (/ 1.5056327351493116e-07 (+ 7 z))))) (/ -0.13857109526572012 (- z -5))))
464.0ms
(* (pow (+ (+ 7 (- z 1)) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
28.0ms
(+ (/ -176.6150291621406 (- z -3)) 0.9999999999998099)
5.0ms
(sqrt (* PI 2))

series1.5s

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

simplify14.3s

Counts
324 → 324

prune16.8s

Pruning

8 alts after pruning (6 fresh and 2 done)

Merged error: 0b

regimes248.0ms

Accuracy

0% (0.6b remaining)

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

bsearch26.0ms

end0.0ms

sample48.6s

Algorithm
intervals
Results
16.7s3989×body10240exit
12.4s3382×body1280valid
5.6s2492×body640valid
4.7s1477×body1280nan
3.6s1236×body640nan
1.8s1224×body320valid
1.0s632×body320nan
746.0ms650×body160valid
678.0ms323×body160nan
604.0ms325×body80valid
164.0ms303×body80nan