Details

Time bar (total: 1.1m)

sample226.0ms

Algorithm
intervals
Results
109.0ms362×body80valid
77.0ms398×body80nan

simplify11.9s

Counts
1 → 1
Iterations
IterNodes
done5000
63225
51468
4651
3234
283
137
020

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 4.9b

localize47.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))
4.8b
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

rewrite6.5s

Algorithm
rewrite-expression-head
Rules
102×*-un-lft-identity
34×add-sqr-sqrt
33×associate-*l*
28×distribute-lft-out
25×add-cube-cbrt
24×times-frac
21×distribute-lft-out--
18×log-prod
12×associate--l+
11×add-log-exp
distribute-rgt-in distribute-lft-in
associate-+l+ add-cbrt-cube add-exp-log associate-/l*
pow1
associate-*r* insert-posit16
associate-/r* difference-of-squares
sum-log sub-neg flip3-+ flip3-- diff-log associate-*l/ flip-+ flip-- unswap-sqr associate-/l/
cbrt-undiv +-commutative clear-num frac-2neg div-exp pow-prod-down prod-exp log-pow *-commutative associate-+l- cbrt-unprod div-inv
Counts
4 → 130
Calls
4 calls:
740.0ms
(+ (- (* (- x 0.5) (log x)) x) 0.91893853320467)
170.0ms
(- (* (- x 0.5) (log x)) x)
33.0ms
(* (- x 0.5) (log x))
5.6s
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

series1.9s

Counts
4 → 12
Calls
4 calls:
724.0ms
(+ (- (* (- x 0.5) (log x)) x) 0.91893853320467)
672.0ms
(- (* (- x 0.5) (log x)) x)
398.0ms
(* (- x 0.5) (log x))
120.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

simplify1.6s

Counts
142 → 142
Iterations
IterNodes
done5001
21485
1538
0224

prune956.0ms

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 3.7b

localize106.0ms

Local error

Found 4 expressions with local error:

0.5b
(cbrt x)
0.5b
(cbrt x)
0.5b
(cbrt x)
4.8b
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

rewrite5.5s

Algorithm
rewrite-expression-head
Rules
76×*-un-lft-identity
24×times-frac associate-*l* distribute-lft-out
20×add-sqr-sqrt add-cube-cbrt
12×distribute-lft-out--
cbrt-prod
associate-/l*
add-cbrt-cube add-exp-log
pow1 insert-posit16 add-log-exp
associate-/r* pow1/3
associate-/l/
cbrt-undiv clear-num frac-2neg flip3-+ div-exp flip-+ div-inv
Counts
4 → 86
Calls
4 calls:
1.0ms
(cbrt x)
1.0ms
(cbrt x)
1.0ms
(cbrt x)
5.5s
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

series1.2s

Counts
4 → 12
Calls
4 calls:
365.0ms
(cbrt x)
295.0ms
(cbrt x)
334.0ms
(cbrt x)
160.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

simplify2.0s

Counts
98 → 98
Iterations
IterNodes
done5022
32504
2643
1226
099

prune748.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 1.0b

localize67.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (- x 0.5) (log x))
0.2b
(- (sqrt (* (- x 0.5) (log x))) (sqrt x))
0.4b
(* (+ (sqrt (* (- x 0.5) (log x))) (sqrt x)) (- (sqrt (* (- x 0.5) (log x))) (sqrt x)))
4.8b
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

rewrite6.5s

Algorithm
rewrite-expression-head
Rules
108×*-un-lft-identity
57×add-sqr-sqrt
42×associate-*l*
32×sqrt-prod
28×distribute-lft-out
24×times-frac distribute-lft-out--
23×add-cube-cbrt
17×associate-*r*
13×difference-of-squares
10×add-cbrt-cube add-exp-log
pow1
associate-/l*
log-prod add-log-exp unswap-sqr
distribute-rgt-in distribute-lft-in flip3-- flip--
frac-times flip3-+ associate-*l/ flip-+ insert-posit16
associate-/r* sub-neg
pow-prod-down prod-exp associate-*r/ *-commutative cbrt-unprod associate-/l/
cbrt-undiv clear-num frac-2neg diff-log div-exp log-pow div-inv
Counts
4 → 148
Calls
4 calls:
47.0ms
(* (- x 0.5) (log x))
228.0ms
(- (sqrt (* (- x 0.5) (log x))) (sqrt x))
898.0ms
(* (+ (sqrt (* (- x 0.5) (log x))) (sqrt x)) (- (sqrt (* (- x 0.5) (log x))) (sqrt x)))
5.3s
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

series1.4s

Counts
4 → 12
Calls
4 calls:
449.0ms
(* (- x 0.5) (log x))
198.0ms
(- (sqrt (* (- x 0.5) (log x))) (sqrt x))
577.0ms
(* (+ (sqrt (* (- x 0.5) (log x))) (sqrt x)) (- (sqrt (* (- x 0.5) (log x))) (sqrt x)))
145.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

simplify6.6s

Counts
160 → 160
Iterations
IterNodes
done5000
11331
0480

prune1.4s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.9b

localize100.0ms

Local error

Found 4 expressions with local error:

0.5b
(cbrt x)
0.5b
(cbrt x)
0.5b
(cbrt x)
5.0b
(* (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) (/ 1 x))

rewrite6.7s

Algorithm
rewrite-expression-head
Rules
37×*-un-lft-identity
28×add-sqr-sqrt
21×add-cube-cbrt
18×frac-times
14×associate-*l*
13×associate-*r* add-exp-log
11×times-frac
10×flip3-+ flip-+ associate-/l*
cbrt-prod associate-/r* add-cbrt-cube associate-*r/
pow1 distribute-lft-out
clear-num prod-exp insert-posit16 add-log-exp
frac-2neg pow1/3 un-div-inv distribute-lft-out-- unswap-sqr
div-exp associate-*l/ cbrt-unprod
cbrt-undiv rec-exp 1-exp pow-prod-down *-commutative div-inv
Counts
4 → 108
Calls
4 calls:
1.0ms
(cbrt x)
1.0ms
(cbrt x)
1.0ms
(cbrt x)
6.7s
(* (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) (/ 1 x))

series893.0ms

Counts
4 → 12
Calls
4 calls:
233.0ms
(cbrt x)
274.0ms
(cbrt x)
271.0ms
(cbrt x)
116.0ms
(* (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) (/ 1 x))

simplify1.6s

Counts
120 → 120
Iterations
IterNodes
done5003
21424
1447
0162

prune848.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.0b

regimes784.0ms

Accuracy

92.1% (0.4b remaining)

Error of 0.5b against oracle of 0.1b and baseline of 5.7b

bsearch162.0ms

Steps
ItersRangePoint
8
7.143616659564812e-05
1.3127375389746552
1.285115805799906

simplify9.0ms

Iterations
IterNodes
done57
157
043

end0.0ms

sample5.1s

Algorithm
intervals
Results
2.4s11694×body80valid
2.1s11843×body80nan