Details

Time bar (total: 17.2s)

sample234.0ms

Algorithm
intervals
Results
72.0ms49×body10240exit
48.0ms50×body1280valid
31.0ms49×body640valid
16.0ms39×body320valid
14.0msbody2560valid
13.0ms100×body80valid
7.0ms75×body80nan
4.0msbody1280nan
3.0ms13×body160valid
2.0msbody320nan
2.0msbody640nan
0.0msbody160nan

simplify1.1s

Counts
1 → 1
Iterations
IterNodes
done2000
111738
101224
9862
8678
7469
6261
5107
466
348
233
120
012

prune6.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 24.3b

localize22.0ms

Local error

Found 4 expressions with local error:

0.0b
(- x (/ (log (+ (- 1.0 y) (* y (exp z)))) t))
0.0b
(/ (log (+ (- 1.0 y) (* y (exp z)))) t)
1.0b
(log (+ (- 1.0 y) (* y (exp z))))
2.1b
(+ (- 1.0 y) (* y (exp z)))

rewrite111.0ms

Algorithm
rewrite-expression-head
Rules
19×add-sqr-sqrt
16×*-un-lft-identity
14×add-cube-cbrt
13×times-frac
11×add-log-exp
pow1
add-exp-log
log-div add-cbrt-cube
log-pow
flip3-+ div-sub flip-+ insert-posit16 associate-/l*
log-prod associate-/r*
associate-+l+ sum-log sub-neg diff-log associate--r- difference-of-squares
cbrt-undiv +-commutative clear-num frac-2neg flip3-- div-exp rem-log-exp associate-+l- div-inv flip-- distribute-lft-out--
Counts
4 → 83
Calls
4 calls:
13.0ms
(- x (/ (log (+ (- 1.0 y) (* y (exp z)))) t))
57.0ms
(/ (log (+ (- 1.0 y) (* y (exp z)))) t)
13.0ms
(log (+ (- 1.0 y) (* y (exp z))))
26.0ms
(+ (- 1.0 y) (* y (exp z)))

series462.0ms

Counts
4 → 12
Calls
4 calls:
99.0ms
(- x (/ (log (+ (- 1.0 y) (* y (exp z)))) t))
200.0ms
(/ (log (+ (- 1.0 y) (* y (exp z)))) t)
107.0ms
(log (+ (- 1.0 y) (* y (exp z))))
55.0ms
(+ (- 1.0 y) (* y (exp z)))

simplify798.0ms

Counts
95 → 95
Iterations
IterNodes
done2006
21500
1481
0206

prune569.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 5.1b

localize28.0ms

Local error

Found 2 expressions with local error:

0.0b
(- x (+ (* 1.0 (/ (* z y) t)) (/ (log 1.0) t)))
7.0b
(/ (* z y) t)

rewrite67.0ms

Algorithm
rewrite-expression-head
Rules
add-cbrt-cube add-exp-log add-log-exp
add-sqr-sqrt *-un-lft-identity
add-cube-cbrt
associate-/r* times-frac
pow1 cbrt-undiv diff-log div-exp insert-posit16
clear-num sum-log sub-neg frac-2neg flip3-- prod-exp cbrt-unprod div-inv flip-- associate-/l* associate--r+ distribute-lft-out-- difference-of-squares
Counts
2 → 39
Calls
2 calls:
54.0ms
(- x (+ (* 1.0 (/ (* z y) t)) (/ (log 1.0) t)))
13.0ms
(/ (* z y) t)

series141.0ms

Counts
2 → 6
Calls
2 calls:
112.0ms
(- x (+ (* 1.0 (/ (* z y) t)) (/ (log 1.0) t)))
29.0ms
(/ (* z y) t)

simplify486.0ms

Counts
45 → 45
Iterations
IterNodes
done2001
2754
1215
088

prune269.0ms

Pruning

16 alts after pruning (16 fresh and 0 done)

Merged error: 3.6b

localize37.0ms

Local error

Found 4 expressions with local error:

0.5b
(cbrt t)
0.5b
(cbrt t)
0.5b
(cbrt t)
3.2b
(* (/ z (* (cbrt t) (cbrt t))) (/ y (cbrt t)))

rewrite46.0ms

Algorithm
rewrite-expression-head
Rules
38×add-sqr-sqrt
28×times-frac
25×add-exp-log
22×*-un-lft-identity associate-*r* add-cube-cbrt
20×cbrt-prod
18×add-cbrt-cube
prod-exp cbrt-unprod
cbrt-undiv div-exp associate-*l*
pow1 unswap-sqr
insert-posit16 add-log-exp
pow1/3
div-inv
frac-times pow-prod-down associate-*l/ associate-*r/ *-commutative
Counts
4 → 96
Calls
4 calls:
1.0ms
(cbrt t)
1.0ms
(cbrt t)
1.0ms
(cbrt t)
42.0ms
(* (/ z (* (cbrt t) (cbrt t))) (/ y (cbrt t)))

series799.0ms

Counts
4 → 12
Calls
4 calls:
256.0ms
(cbrt t)
238.0ms
(cbrt t)
237.0ms
(cbrt t)
68.0ms
(* (/ z (* (cbrt t) (cbrt t))) (/ y (cbrt t)))

simplify792.0ms

Counts
108 → 108
Iterations
IterNodes
done2001
21889
1443
0142

prune659.0ms

Pruning

18 alts after pruning (17 fresh and 1 done)

Merged error: 3.6b

localize33.0ms

Local error

Found 2 expressions with local error:

0.0b
(- x (+ (* 1.0 (/ z (/ t y))) (/ (log 1.0) t)))
6.3b
(/ z (/ t y))

rewrite54.0ms

Algorithm
rewrite-expression-head
Rules
75×times-frac
46×add-sqr-sqrt *-un-lft-identity
44×add-cube-cbrt
13×associate-/r*
add-cbrt-cube add-exp-log add-log-exp
div-inv
cbrt-undiv div-exp associate-/l*
pow1 diff-log insert-posit16
clear-num sum-log sub-neg frac-2neg flip3-- associate-/r/ flip-- associate--r+ distribute-lft-out-- difference-of-squares
Counts
2 → 88
Calls
2 calls:
42.0ms
(- x (+ (* 1.0 (/ z (/ t y))) (/ (log 1.0) t)))
10.0ms
(/ z (/ t y))

series193.0ms

Counts
2 → 6
Calls
2 calls:
159.0ms
(- x (+ (* 1.0 (/ z (/ t y))) (/ (log 1.0) t)))
34.0ms
(/ z (/ t y))

simplify853.0ms

Counts
94 → 94
Iterations
IterNodes
done2002
21469
1467
0194

prune367.0ms

Pruning

18 alts after pruning (17 fresh and 1 done)

Merged error: 3.6b

regimes1.6s

Accuracy

64.9% (4.4b remaining)

Error of 8.3b against oracle of 3.9b and baseline of 16.5b

bsearch109.0ms

Steps
ItersRangePoint
11
-5.593300959697928e+29
-13790401.520460634
-13944249.30924102

simplify5.0ms

Iterations
IterNodes
done32
132
024

end0.0ms

sample7.3s

Algorithm
intervals
Results
2.2s1491×body10240exit
1.4s1445×body1280valid
1.1s1592×body640valid
680.0ms914×body320valid
530.0ms3467×body80valid
285.0ms2492×body80nan
223.0ms515×body160valid
177.0ms97×body2560valid
103.0ms232×body640nan
80.0ms172×body320nan
64.0ms98×body1280nan
23.0ms122×body160nan