Details

Time bar (total: 17.4s)

sample170.0ms

Algorithm
intervals
Results
59.0ms394×body80valid
49.0ms371×body80nan

simplify919.0ms

Counts
1 → 1
Iterations
IterNodes
done2000
51555
4687
3260
291
140
020

prune12.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 3.0b

localize58.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (* (+ y 0.0007936500793651) z) 0.0027777777777778)
0.1b
(fma (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z 0.083333333333333)
0.2b
(fma (log x) (- x 0.5) (+ (- 0.91893853320467 x) (/ (fma (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z 0.083333333333333) x)))
2.9b
(/ (fma (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z 0.083333333333333) x)

rewrite22.0ms

Algorithm
rewrite-expression-head
Rules
13×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
times-frac
add-cbrt-cube add-exp-log add-log-exp
expm1-log1p-u pow1 insert-posit16 log1p-expm1-u
associate-/r* prod-diff associate-/l*
fma-udef
cbrt-undiv clear-num sub-neg frac-2neg flip3-- fma-neg diff-log div-exp div-inv flip--
Counts
4 → 71
Calls
4 calls:
14.0ms
(- (* (+ y 0.0007936500793651) z) 0.0027777777777778)
0.0ms
(fma (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z 0.083333333333333)
0.0ms
(fma (log x) (- x 0.5) (+ (- 0.91893853320467 x) (/ (fma (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z 0.083333333333333) x)))
7.0ms
(/ (fma (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z 0.083333333333333) x)

series418.0ms

Counts
4 → 12
Calls
4 calls:
49.0ms
(- (* (+ y 0.0007936500793651) z) 0.0027777777777778)
65.0ms
(fma (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z 0.083333333333333)
194.0ms
(fma (log x) (- x 0.5) (+ (- 0.91893853320467 x) (/ (fma (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z 0.083333333333333) x)))
111.0ms
(/ (fma (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z 0.083333333333333) x)

simplify705.0ms

Counts
83 → 83
Iterations
IterNodes
done2008
2923
1358
0164

prune577.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 1.0b

localize34.0ms

Local error

Found 4 expressions with local error:

0.1b
(+ (- (* (- x 0.5) (log x)) x) 0.91893853320467)
0.2b
(- (* (- x 0.5) (log x)) x)
0.2b
(* (- x 0.5) (log x))
2.9b
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

rewrite174.0ms

Algorithm
rewrite-expression-head
Rules
27×add-sqr-sqrt *-un-lft-identity
23×add-cube-cbrt
18×log-prod
12×associate--l+
11×associate-+l+ add-log-exp
distribute-rgt-in distribute-lft-in times-frac
add-cbrt-cube add-exp-log
pow1
prod-diff
associate-*l*
expm1-log1p-u associate-*r* insert-posit16 log1p-expm1-u
associate-/r* fma-def associate-/l*
sum-log sub-neg flip3-+ flip3-- diff-log associate-*l/ flip-+ flip-- associate-/l/
cbrt-undiv +-commutative clear-num frac-2neg fma-neg div-exp pow-prod-down prod-exp log-pow *-commutative associate-+l- cbrt-unprod div-inv distribute-lft-out distribute-lft-out-- difference-of-squares unswap-sqr
Counts
4 → 120
Calls
4 calls:
64.0ms
(+ (- (* (- x 0.5) (log x)) x) 0.91893853320467)
14.0ms
(- (* (- x 0.5) (log x)) x)
18.0ms
(* (- x 0.5) (log x))
76.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

series1.6s

Counts
4 → 12
Calls
4 calls:
583.0ms
(+ (- (* (- x 0.5) (log x)) x) 0.91893853320467)
603.0ms
(- (* (- x 0.5) (log x)) x)
355.0ms
(* (- x 0.5) (log x))
94.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

simplify886.0ms

Counts
132 → 132
Iterations
IterNodes
done2000
21845
1632
0245

prune959.0ms

Pruning

14 alts after pruning (14 fresh and 0 done)

Merged error: 0.9b

localize52.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt x)
0.6b
(cbrt x)
0.6b
(cbrt x)
2.9b
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

rewrite44.0ms

Algorithm
rewrite-expression-head
Rules
15×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
cbrt-prod times-frac
add-cbrt-cube add-exp-log
expm1-log1p-u pow1 insert-posit16 log1p-expm1-u add-log-exp
associate-/r* pow1/3 associate-/l*
associate-/l/
cbrt-undiv clear-num frac-2neg flip3-+ div-exp flip-+ div-inv
Counts
4 → 74
Calls
4 calls:
1.0ms
(cbrt x)
1.0ms
(cbrt x)
1.0ms
(cbrt x)
42.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

series857.0ms

Counts
4 → 12
Calls
4 calls:
297.0ms
(cbrt x)
220.0ms
(cbrt x)
241.0ms
(cbrt x)
100.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

simplify570.0ms

Counts
86 → 86
Iterations
IterNodes
done2002
2653
1234
0103

prune739.0ms

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 0.9b

localize64.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt x)
0.6b
(cbrt x)
2.9b
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)
4.4b
(exp (* 1/3 (log x)))

rewrite73.0ms

Algorithm
rewrite-expression-head
Rules
16×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
times-frac
cbrt-prod log-prod add-cbrt-cube exp-sum add-exp-log add-log-exp
expm1-log1p-u pow1 insert-posit16 log1p-expm1-u
distribute-rgt-in associate-/r* distribute-lft-in associate-/l*
pow1/3 associate-/l/
cbrt-undiv exp-prod clear-num frac-2neg flip3-+ exp-to-pow div-exp flip-+ div-inv rem-exp-log
Counts
4 → 79
Calls
4 calls:
1.0ms
(cbrt x)
1.0ms
(cbrt x)
65.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)
6.0ms
(exp (* 1/3 (log x)))

series849.0ms

Counts
4 → 12
Calls
4 calls:
248.0ms
(cbrt x)
239.0ms
(cbrt x)
111.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)
250.0ms
(exp (* 1/3 (log x)))

simplify886.0ms

Counts
91 → 91
Iterations
IterNodes
done2004
2866
1302
0143

prune871.0ms

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 0.9b

regimes722.0ms

Accuracy

39% (2.0b remaining)

Error of 4.0b against oracle of 2.0b and baseline of 5.3b

bsearch58.0ms

Steps
ItersRangePoint
3
1.5115364615044977e+231
1.959814401809358e+231
1.562291000289737e+231

simplify21.0ms

Iterations
IterNodes
done58
258
153
039

end0.0ms

sample5.1s

Algorithm
intervals
Results
2.1s11809×body80valid
1.8s11773×body80nan