Details

Time bar (total: 13.4s)

sample73.0ms

Algorithm
intervals
Results
42.0ms256×body80valid
13.0ms256×pre80true

simplify4.9s

Counts
1 → 1

prune10.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 22.8b

localize31.0ms

Local error

Found 2 expressions with local error:

22.8b
(/ (* (- x y) (+ y x)) (fma y y (* x x)))
0.0b
(fma y y (* x x))

rewrite17.0ms

Algorithm
rewrite-expression-head
Rules
associate-/l/
add-cbrt-cube add-exp-log
add-sqr-sqrt frac-times *-un-lft-identity add-cube-cbrt
associate-/r* flip3-+ times-frac flip3-- flip-+ flip--
expm1-log1p-u pow1 cbrt-undiv div-exp associate-*l/ associate-*r/ insert-posit16 log1p-expm1-u add-log-exp
clear-num frac-2neg prod-exp cbrt-unprod fma-udef div-inv associate-/l*
Counts
2 → 43
Calls
2 calls:
Slowest
17.0ms
(/ (* (- x y) (+ y x)) (fma y y (* x x)))
0.0ms
(fma y y (* x x))

series112.0ms

Counts
2 → 6
Calls
2 calls:
Slowest
74.0ms
(/ (* (- x y) (+ y x)) (fma y y (* x x)))
38.0ms
(fma y y (* x x))

simplify2.3s

Counts
49 → 49

prune500.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.3b

localize1.0ms

Local error

Found 0 expressions with local error:

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0
Calls
0 calls:
Slowest

series0.0ms

Counts
0 → 0
Calls
0 calls:
Slowest

simplify0.0ms

Counts
0 → 0

prune11.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.3b

localize26.0ms

Local error

Found 4 expressions with local error:

22.8b
(/ (* (- x y) (+ y x)) (fma y y (* x x)))
1.8b
(log1p (/ (* (- x y) (+ y x)) (fma y y (* x x))))
0.0b
(fma y y (* x x))
0.0b
(expm1 (log1p (/ (* (- x y) (+ y x)) (fma y y (* x x)))))

rewrite22.0ms

Algorithm
rewrite-expression-head
Rules
add-cbrt-cube add-exp-log
associate-/l/
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
expm1-log1p-u
frac-times pow1 insert-posit16 log1p-expm1-u add-log-exp
associate-/r* flip3-+ times-frac flip3-- flip-+ flip--
cbrt-undiv div-exp associate-*l/ associate-*r/
log1p-udef expm1-log1p clear-num frac-2neg prod-exp log1p-expm1 cbrt-unprod fma-udef div-inv associate-/l* expm1-udef
Counts
4 → 67
Calls
4 calls:
Slowest
21.0ms
(/ (* (- x y) (+ y x)) (fma y y (* x x)))
0.0ms
(log1p (/ (* (- x y) (+ y x)) (fma y y (* x x))))
0.0ms
(fma y y (* x x))
0.0ms
(expm1 (log1p (/ (* (- x y) (+ y x)) (fma y y (* x x)))))

series527.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
198.0ms
(expm1 (log1p (/ (* (- x y) (+ y x)) (fma y y (* x x)))))
189.0ms
(log1p (/ (* (- x y) (+ y x)) (fma y y (* x x))))
87.0ms
(/ (* (- x y) (+ y x)) (fma y y (* x x)))
53.0ms
(fma y y (* x x))

simplify2.1s

Counts
79 → 79

prune880.0ms

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0.3b

localize1.0ms

Local error

Found 0 expressions with local error:

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0
Calls
0 calls:
Slowest

series0.0ms

Counts
0 → 0
Calls
0 calls:
Slowest

simplify0.0ms

Counts
0 → 0

prune1.0ms

Pruning

4 alts after pruning (1 fresh and 3 done)

Merged error: 0.3b

regimes166.0ms

Accuracy

76.7% (4.8b remaining)

Error of 5.3b against oracle of 0.4b and baseline of 21.1b

bsearch209.0ms

end0.0ms

sample1.5s

Algorithm
intervals
Results
927.0ms8000×body80valid
371.0ms8000×pre80true