Details

Time bar (total: 20.0s)

sample44.0ms

Algorithm
intervals
Results
8.0ms180×body80valid
7.0ms30×body1280valid
4.0ms22×body640valid
3.0ms106×body80nan
2.0ms18×body320valid
2.0msbody1280nan
1.0ms10×body640nan
1.0msbody320nan
0.0msbody160valid
0.0msbody160nan

simplify990.0ms

Counts
1 → 1
Iterations
IterNodes
done5000
92335
8741
7343
6223
5123
475
341
229
119
09

prune6.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 19.1b

localize20.0ms

Local error

Found 4 expressions with local error:

0.0b
(- 1.0 (log (- 1.0 (/ (- x y) (- 1.0 y)))))
0.0b
(/ (- x y) (- 1.0 y))
1.7b
(- 1.0 (/ (- x y) (- 1.0 y)))
3.4b
(log (- 1.0 (/ (- x y) (- 1.0 y))))

rewrite147.0ms

Algorithm
rewrite-expression-head
Rules
192×add-sqr-sqrt
184×*-un-lft-identity
105×prod-diff
103×times-frac
91×add-cube-cbrt
49×difference-of-squares
47×distribute-lft-out--
12×log-prod
pow1 flip3-- flip--
associate-/r/
add-exp-log add-log-exp
add-cbrt-cube fma-neg associate--r+
associate-/r* log-pow associate-/l*
expm1-log1p-u log-div log1p-expm1-u div-inv
associate--r-
sub-neg diff-log div-sub associate-/l/
cbrt-undiv clear-num frac-2neg div-exp rem-log-exp
Counts
4 → 227
Calls
4 calls:
37.0ms
(- 1.0 (log (- 1.0 (/ (- x y) (- 1.0 y)))))
22.0ms
(/ (- x y) (- 1.0 y))
39.0ms
(- 1.0 (/ (- x y) (- 1.0 y)))
38.0ms
(log (- 1.0 (/ (- x y) (- 1.0 y))))

series327.0ms

Counts
4 → 12
Calls
4 calls:
119.0ms
(- 1.0 (log (- 1.0 (/ (- x y) (- 1.0 y)))))
46.0ms
(/ (- x y) (- 1.0 y))
63.0ms
(- 1.0 (/ (- x y) (- 1.0 y)))
98.0ms
(log (- 1.0 (/ (- x y) (- 1.0 y))))

simplify2.1s

Counts
239 → 239
Iterations
IterNodes
done5000
24243
11025
0389

prune952.0ms

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 0.0b

localize60.0ms

Local error

Found 4 expressions with local error:

11.7b
(/ (- x y) (- (* 1.0 1.0) (* y y)))
11.7b
(/ (- x y) (- (* 1.0 1.0) (* y y)))
11.7b
(/ (- x y) (- (* 1.0 1.0) (* y y)))
27.0b
(fma (- (+ 1.0 y)) (/ (- x y) (- (* 1.0 1.0) (* y y))) (* (+ 1.0 y) (/ (- x y) (- (* 1.0 1.0) (* y y)))))

rewrite85.0ms

Algorithm
rewrite-expression-head
Rules
67×add-sqr-sqrt *-un-lft-identity
60×times-frac
37×add-cube-cbrt
33×difference-of-squares
15×associate-/l* distribute-lft-out--
12×associate-/r*
10×add-cbrt-cube add-exp-log
flip3-- associate-/r/ flip-- associate-/l/
expm1-log1p-u pow1 log1p-expm1-u add-log-exp
cbrt-undiv clear-num frac-2neg div-sub div-exp div-inv
fma-udef
Counts
4 → 154
Calls
4 calls:
30.0ms
(/ (- x y) (- (* 1.0 1.0) (* y y)))
25.0ms
(/ (- x y) (- (* 1.0 1.0) (* y y)))
25.0ms
(/ (- x y) (- (* 1.0 1.0) (* y y)))
0.0ms
(fma (- (+ 1.0 y)) (/ (- x y) (- (* 1.0 1.0) (* y y))) (* (+ 1.0 y) (/ (- x y) (- (* 1.0 1.0) (* y y)))))

series433.0ms

Counts
4 → 12
Calls
4 calls:
89.0ms
(/ (- x y) (- (* 1.0 1.0) (* y y)))
99.0ms
(/ (- x y) (- (* 1.0 1.0) (* y y)))
103.0ms
(/ (- x y) (- (* 1.0 1.0) (* y y)))
142.0ms
(fma (- (+ 1.0 y)) (/ (- x y) (- (* 1.0 1.0) (* y y))) (* (+ 1.0 y) (/ (- x y) (- (* 1.0 1.0) (* y y)))))

simplify1.2s

Counts
166 → 166
Iterations
IterNodes
done5000
21422
1321
0125

prune1.1s

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0.0b

localize61.0ms

Local error

Found 4 expressions with local error:

1.7b
(- 1.0 (/ (- x y) (- 1.0 y)))
1.7b
(- 1.0 (/ (- x y) (- 1.0 y)))
3.4b
(log (* (cbrt (- 1.0 (/ (- x y) (- 1.0 y)))) (cbrt (- 1.0 (/ (- x y) (- 1.0 y))))))
3.4b
(log (cbrt (- 1.0 (/ (- x y) (- 1.0 y)))))

rewrite220.0ms

Algorithm
rewrite-expression-head
Rules
271×add-sqr-sqrt
262×*-un-lft-identity
186×prod-diff
153×times-frac
136×add-cube-cbrt
66×difference-of-squares
63×distribute-lft-out--
15×flip3-- flip--
14×cbrt-div
13×pow1
12×associate-/r/
11×log-pow
10×log-div log-prod
add-exp-log add-log-exp
pow1/3
cbrt-prod fma-neg div-inv
expm1-log1p-u frac-times add-cbrt-cube log1p-expm1-u
rem-log-exp
sub-neg diff-log div-sub pow-prod-down associate-*l/ associate-*r/ pow-sqr pow-prod-up associate--r-
pow2 pow-plus prod-exp
Counts
4 → 280
Calls
4 calls:
44.0ms
(- 1.0 (/ (- x y) (- 1.0 y)))
44.0ms
(- 1.0 (/ (- x y) (- 1.0 y)))
69.0ms
(log (* (cbrt (- 1.0 (/ (- x y) (- 1.0 y)))) (cbrt (- 1.0 (/ (- x y) (- 1.0 y))))))
38.0ms
(log (cbrt (- 1.0 (/ (- x y) (- 1.0 y)))))

series498.0ms

Counts
4 → 12
Calls
4 calls:
74.0ms
(- 1.0 (/ (- x y) (- 1.0 y)))
73.0ms
(- 1.0 (/ (- x y) (- 1.0 y)))
220.0ms
(log (* (cbrt (- 1.0 (/ (- x y) (- 1.0 y)))) (cbrt (- 1.0 (/ (- x y) (- 1.0 y))))))
131.0ms
(log (cbrt (- 1.0 (/ (- x y) (- 1.0 y)))))

simplify2.2s

Counts
292 → 292
Iterations
IterNodes
done5001
23060
1917
0381

prune1.6s

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0.0b

localize54.0ms

Local error

Found 4 expressions with local error:

1.7b
(- 1.0 (/ (- x y) (- 1.0 y)))
1.7b
(- 1.0 (/ (- x y) (- 1.0 y)))
3.4b
(log (* (cbrt (- 1.0 (/ (- x y) (- 1.0 y)))) (cbrt (- 1.0 (/ (- x y) (- 1.0 y))))))
3.4b
(log (cbrt (- 1.0 (/ (- x y) (- 1.0 y)))))

rewrite201.0ms

Algorithm
rewrite-expression-head
Rules
271×add-sqr-sqrt
262×*-un-lft-identity
186×prod-diff
153×times-frac
136×add-cube-cbrt
66×difference-of-squares
63×distribute-lft-out--
15×flip3-- flip--
14×cbrt-div
13×pow1
12×associate-/r/
11×log-pow
10×log-div log-prod
add-exp-log add-log-exp
pow1/3
cbrt-prod fma-neg div-inv
expm1-log1p-u frac-times add-cbrt-cube log1p-expm1-u
rem-log-exp
sub-neg diff-log div-sub pow-prod-down associate-*l/ associate-*r/ pow-sqr pow-prod-up associate--r-
pow2 pow-plus prod-exp
Counts
4 → 280
Calls
4 calls:
47.0ms
(- 1.0 (/ (- x y) (- 1.0 y)))
39.0ms
(- 1.0 (/ (- x y) (- 1.0 y)))
66.0ms
(log (* (cbrt (- 1.0 (/ (- x y) (- 1.0 y)))) (cbrt (- 1.0 (/ (- x y) (- 1.0 y))))))
30.0ms
(log (cbrt (- 1.0 (/ (- x y) (- 1.0 y)))))

series533.0ms

Counts
4 → 12
Calls
4 calls:
70.0ms
(- 1.0 (/ (- x y) (- 1.0 y)))
67.0ms
(- 1.0 (/ (- x y) (- 1.0 y)))
250.0ms
(log (* (cbrt (- 1.0 (/ (- x y) (- 1.0 y)))) (cbrt (- 1.0 (/ (- x y) (- 1.0 y))))))
146.0ms
(log (cbrt (- 1.0 (/ (- x y) (- 1.0 y)))))

simplify2.2s

Counts
292 → 292
Iterations
IterNodes
done5001
23060
1917
0381

prune1.7s

Pruning

6 alts after pruning (4 fresh and 2 done)

Merged error: 0.0b

regimes419.0ms

Accuracy

99.7% (0.0b remaining)

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

bsearch165.0ms

Steps
ItersRangePoint
7
383123.6636286385
64260609.3427585
43744445.70071104
5
-83422883652835.42
-34132302576650.152
-34474611802046.883

simplify25.0ms

Iterations
IterNodes
done49
249
144
030

end0.0ms

sample2.6s

Algorithm
intervals
Results
723.0ms786×body1280valid
425.0ms5674×body80valid
344.0ms3770×body80nan
198.0ms826×body640valid
123.0ms412×body640nan
119.0ms461×body320valid
94.0ms345×body1280nan
29.0ms253×body160valid
29.0ms192×body320nan
12.0ms120×body160nan