Details

Time bar (total: 25.3s)

sample164.0ms

Algorithm
intervals
Results
72.0ms364×body80valid
57.0ms365×body80nan

simplify3.2s

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

prune6.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 6.8b

localize38.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))
0.2b
(- (* (- x 0.5) (log x)) x)
6.7b
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

rewrite135.0ms

Algorithm
rewrite-expression-head
Rules
24×add-sqr-sqrt *-un-lft-identity
20×add-cube-cbrt
18×log-prod
12×associate--l+
11×add-log-exp
distribute-rgt-in distribute-lft-in times-frac
associate-+l+ add-cbrt-cube add-exp-log
pow1
associate-*l*
associate-*r* insert-posit16
associate-/r* associate-/l*
sum-log sub-neg flip3-+ flip3-- diff-log associate-*l/ flip-+ flip-- 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 distribute-lft-out distribute-lft-out-- difference-of-squares unswap-sqr
Counts
4 → 102
Calls
4 calls:
48.0ms
(+ (- (* (- x 0.5) (log x)) x) 0.91893853320467)
25.0ms
(* (- x 0.5) (log x))
17.0ms
(- (* (- x 0.5) (log x)) x)
43.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

series1.7s

Counts
4 → 12
Calls
4 calls:
593.0ms
(+ (- (* (- x 0.5) (log x)) x) 0.91893853320467)
393.0ms
(* (- x 0.5) (log x))
572.0ms
(- (* (- x 0.5) (log x)) x)
105.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

simplify1.4s

Counts
114 → 114
Iterations
IterNodes
done5000
21470
1530
0220

prune637.0ms

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 5.4b

localize42.0ms

Local error

Found 4 expressions with local error:

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

rewrite109.0ms

Algorithm
rewrite-expression-head
Rules
24×add-sqr-sqrt
20×*-un-lft-identity
16×add-cube-cbrt
12×pow1 associate-*l*
10×add-cbrt-cube associate-*r* add-exp-log
times-frac
sub-neg
distribute-rgt-in distribute-lft-in log-pow add-log-exp
associate--l+ associate-*r/ insert-posit16
associate-/r* flip3-- flip-- associate-/l*
sqrt-pow1 pow1/2 pow-prod-down prod-exp *-commutative cbrt-unprod distribute-lft-out-- difference-of-squares unswap-sqr associate-/l/
cbrt-undiv clear-num frac-2neg flip3-+ diff-log div-exp flip-+ div-inv
Counts
4 → 107
Calls
4 calls:
21.0ms
(* (log (sqrt x)) (- x 0.5))
16.0ms
(* (log (sqrt x)) (- x 0.5))
16.0ms
(- (* (log (sqrt x)) (- x 0.5)) x)
54.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

series528.0ms

Counts
4 → 12
Calls
4 calls:
113.0ms
(* (log (sqrt x)) (- x 0.5))
131.0ms
(* (log (sqrt x)) (- x 0.5))
190.0ms
(- (* (log (sqrt x)) (- x 0.5)) x)
93.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

simplify1.4s

Counts
119 → 119
Iterations
IterNodes
done5001
21238
1417
0172

prune753.0ms

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 0.1b

localize60.0ms

Local error

Found 4 expressions with local error:

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

rewrite172.0ms

Algorithm
rewrite-expression-head
Rules
32×add-sqr-sqrt
20×*-un-lft-identity add-cube-cbrt
19×pow1
18×sqrt-prod
12×sqrt-div
times-frac
sqrt-pow1 flip3-- add-cbrt-cube pow1/2 swap-sqr associate--l+ add-exp-log flip-- add-log-exp
sub-neg associate-*r* associate-*l*
pow-prod-up
distribute-rgt-in frac-times distribute-lft-in insert-posit16 unswap-sqr
associate-/r* pow-prod-down pow-sqr associate-/l*
diff-log associate-*l/ associate-*r/ associate-/l/
pow2 cbrt-undiv clear-num rem-square-sqrt frac-2neg flip3-+ pow-plus sqrt-unprod div-exp prod-exp *-commutative cbrt-unprod flip-+ div-inv
Counts
4 → 122
Calls
4 calls:
17.0ms
(- (* (log (sqrt x)) (- x 0.5)) x)
14.0ms
(- (* (log (sqrt x)) (- x 0.5)) x)
100.0ms
(* (sqrt (- (* (log (sqrt x)) (- x 0.5)) x)) (sqrt (- (* (log (sqrt x)) (- x 0.5)) x)))
38.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

series804.0ms

Counts
4 → 12
Calls
4 calls:
243.0ms
(- (* (log (sqrt x)) (- x 0.5)) x)
229.0ms
(- (* (log (sqrt x)) (- x 0.5)) x)
217.0ms
(* (sqrt (- (* (log (sqrt x)) (- x 0.5)) x)) (sqrt (- (* (log (sqrt x)) (- x 0.5)) x)))
114.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

simplify2.9s

Counts
134 → 134
Iterations
IterNodes
done5001
34970
21223
1443
0191

prune911.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.1b

localize87.0ms

Local error

Found 4 expressions with local error:

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

rewrite209.0ms

Algorithm
rewrite-expression-head
Rules
57×pow1
29×sqrt-pow1
25×add-sqr-sqrt
21×pow-prod-down
20×*-un-lft-identity
18×add-cube-cbrt
16×associate-*r/
12×sqrt-div
11×pow1/2
10×add-cbrt-cube associate-*l* add-exp-log pow-prod-up
times-frac associate-*r*
flip3-- flip--
pow-sqr add-log-exp
frac-times swap-sqr sqrt-prod insert-posit16
associate-/r* sub-neg log-pow associate-/l*
distribute-rgt-in distribute-lft-in associate-*l/ prod-exp *-commutative cbrt-unprod difference-of-squares unswap-sqr associate-/l/
pow2 cbrt-undiv clear-num rem-square-sqrt frac-2neg flip3-+ pow-plus sqrt-unprod diff-log div-exp flip-+ div-inv distribute-lft-out--
Counts
4 → 132
Calls
4 calls:
22.0ms
(* (log (sqrt x)) (- x 0.5))
72.0ms
(- (* (sqrt (* (log (sqrt x)) (- x 0.5))) (sqrt (* (log (sqrt x)) (- x 0.5)))) x)
56.0ms
(* (sqrt (* (log (sqrt x)) (- x 0.5))) (sqrt (* (log (sqrt x)) (- x 0.5))))
56.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

series660.0ms

Counts
4 → 12
Calls
4 calls:
112.0ms
(* (log (sqrt x)) (- x 0.5))
188.0ms
(- (* (sqrt (* (log (sqrt x)) (- x 0.5))) (sqrt (* (log (sqrt x)) (- x 0.5)))) x)
260.0ms
(* (sqrt (* (log (sqrt x)) (- x 0.5))) (sqrt (* (log (sqrt x)) (- x 0.5))))
101.0ms
(/ (+ (* (- (* (+ y 0.0007936500793651) z) 0.0027777777777778) z) 0.083333333333333) x)

simplify1.9s

Counts
144 → 144
Iterations
IterNodes
done5001
21871
1666
0274

prune999.0ms

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 0.1b

regimes1.2s

Accuracy

93.1% (0.4b remaining)

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

bsearch2.0ms

simplify14.0ms

Iterations
IterNodes
done56
156
041

end0.0ms

sample5.4s

Algorithm
intervals
Results
2.7s11724×body80nan
2.1s11666×body80valid