Details

Time bar (total: 36.0s)

sample68.0ms

Algorithm
intervals
Results
48.0ms266×body80valid

simplify237.0ms

Calls
1 calls:
Slowest
237.0ms
(/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i))

prune24.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 27.0b

localize48.0ms

Local error

Found 4 expressions with local error:

27.0b
(/ (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t) (fma (fma y (fma (+ y a) y b) c) y i))
0.1b
(fma y (fma y (fma y x z) 27464.7644705) 230661.510616)
0.0b
(fma y (fma (+ y a) y b) c)
0.0b
(fma y (fma y x z) 27464.7644705)

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
12×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
times-frac
add-cbrt-cube add-exp-log
expm1-log1p-u pow1 insert-posit16 log1p-expm1-u add-log-exp
associate-/r* fma-udef associate-/l*
cbrt-undiv clear-num frac-2neg div-exp div-inv
Calls
4 calls:
Slowest
6.0ms
(/ (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t) (fma (fma y (fma (+ y a) y b) c) y i))
0.0ms
(fma y (fma y (fma y x z) 27464.7644705) 230661.510616)
0.0ms
(fma y (fma (+ y a) y b) c)
0.0ms
(fma y (fma y x z) 27464.7644705)

series480.0ms

Calls
4 calls:
Slowest
297.0ms
(/ (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t) (fma (fma y (fma (+ y a) y b) c) y i))
75.0ms
(fma y (fma (+ y a) y b) c)
68.0ms
(fma y (fma y (fma y x z) 27464.7644705) 230661.510616)
40.0ms
(fma y (fma y x z) 27464.7644705)

simplify5.0s

Calls
37 calls:
Slowest
303.0ms
(/ (sqrt (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t)) 1)
258.0ms
(/ (* (cbrt (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t)) (cbrt (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t))) 1)
253.0ms
(sqrt (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t))
249.0ms
(+ (* a (pow y 2)) (+ (pow y 3) (* y b)))
237.0ms
(* (cbrt (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t)) (cbrt (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t)))

prune1.7s

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 26.4b

localize12.0ms

Local error

Found 4 expressions with local error:

27.1b
(* (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t) (/ 1 (fma (fma y (fma (+ y a) y b) c) y i)))
0.2b
(/ 1 (fma (fma y (fma (+ y a) y b) c) y i))
0.1b
(fma y (fma y (fma y x z) 27464.7644705) 230661.510616)
0.0b
(fma y (fma (+ y a) y b) c)

rewrite12.0ms

Algorithm
rewrite-expression-head
Rules
add-exp-log
add-sqr-sqrt pow1 *-un-lft-identity add-cube-cbrt
add-cbrt-cube
expm1-log1p-u associate-*r* insert-posit16 log1p-expm1-u add-log-exp
associate-/r* associate-*l*
rec-exp prod-exp fma-udef div-inv
clear-num frac-2neg pow-prod-down associate-*r/ un-div-inv *-commutative cbrt-unprod pow-flip inv-pow
Calls
4 calls:
Slowest
9.0ms
(* (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t) (/ 1 (fma (fma y (fma (+ y a) y b) c) y i)))
1.0ms
(/ 1 (fma (fma y (fma (+ y a) y b) c) y i))
0.0ms
(fma y (fma y (fma y x z) 27464.7644705) 230661.510616)
0.0ms
(fma y (fma (+ y a) y b) c)

series572.0ms

Calls
4 calls:
Slowest
351.0ms
(* (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t) (/ 1 (fma (fma y (fma (+ y a) y b) c) y i)))
83.0ms
(fma y (fma y (fma y x z) 27464.7644705) 230661.510616)
78.0ms
(/ 1 (fma (fma y (fma (+ y a) y b) c) y i))
60.0ms
(fma y (fma (+ y a) y b) c)

simplify4.1s

Calls
28 calls:
Slowest
602.0ms
(* (* (* (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t) (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t)) (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t)) (* (* (/ 1 (fma (fma y (fma (+ y a) y b) c) y i)) (/ 1 (fma (fma y (fma (+ y a) y b) c) y i))) (/ 1 (fma (fma y (fma (+ y a) y b) c) y i))))
353.0ms
(/ 1 (fma (fma y (fma (+ y a) y b) c) y i))
349.0ms
(/ 1 (fma (fma y (fma (+ y a) y b) c) y i))
274.0ms
(* (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t) (/ 1 (fma (fma y (fma (+ y a) y b) c) y i)))
251.0ms
(* (cbrt (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t)) (cbrt (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t)))

prune1.6s

Pruning

12 alts after pruning (11 fresh and 1 done)

Merged error: 26.4b

localize7.0ms

Local error

Found 4 expressions with local error:

27.1b
(/ (fma (fma y (fma (+ y a) y b) c) y i) (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t))
0.7b
(/ 1 (/ (fma (fma y (fma (+ y a) y b) c) y i) (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t)))
0.1b
(fma y (fma y (fma y x z) 27464.7644705) 230661.510616)
0.0b
(fma y (fma (+ y a) y b) c)

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
19×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
18×times-frac
16×associate-/r*
add-exp-log
add-cbrt-cube
pow1
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
div-inv associate-/l*
rec-exp clear-num frac-2neg div-exp fma-udef
cbrt-undiv associate-/r/ pow-flip inv-pow
Calls
4 calls:
Slowest
4.0ms
(/ (fma (fma y (fma (+ y a) y b) c) y i) (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t))
2.0ms
(/ 1 (/ (fma (fma y (fma (+ y a) y b) c) y i) (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t)))
0.0ms
(fma y (fma y (fma y x z) 27464.7644705) 230661.510616)
0.0ms
(fma y (fma (+ y a) y b) c)

series1.4s

Calls
4 calls:
Slowest
673.0ms
(/ (fma (fma y (fma (+ y a) y b) c) y i) (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t))
595.0ms
(/ 1 (/ (fma (fma y (fma (+ y a) y b) c) y i) (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t)))
92.0ms
(fma y (fma (+ y a) y b) c)
63.0ms
(fma y (fma y (fma y x z) 27464.7644705) 230661.510616)

simplify7.2s

Calls
52 calls:
Slowest
318.0ms
(sqrt (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t))
317.0ms
(/ 1 (sqrt (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t)))
269.0ms
(/ 1 (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t))
248.0ms
(cbrt (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t))
235.0ms
(/ 1 (* (cbrt (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t)) (cbrt (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t))))

prune1.9s

Pruning

11 alts after pruning (10 fresh and 1 done)

Merged error: 26.4b

localize18.0ms

Local error

Found 4 expressions with local error:

27.1b
(* (fma (fma y (fma (+ y a) y b) c) y i) (/ 1 (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t)))
0.7b
(/ 1 (* (fma (fma y (fma (+ y a) y b) c) y i) (/ 1 (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t))))
0.2b
(/ 1 (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t))
0.1b
(fma y (fma y (fma y x z) 27464.7644705) 230661.510616)

rewrite22.0ms

Algorithm
rewrite-expression-head
Rules
14×add-exp-log
10×pow1
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
rec-exp add-cbrt-cube
expm1-log1p-u associate-/r* associate-*r* prod-exp insert-posit16 log1p-expm1-u add-log-exp
associate-*l* div-inv pow-flip
clear-num frac-2neg pow-prod-down associate-*r/ associate-/r/ un-div-inv inv-pow
*-commutative cbrt-unprod fma-udef
Calls
4 calls:
Slowest
11.0ms
(* (fma (fma y (fma (+ y a) y b) c) y i) (/ 1 (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t)))
8.0ms
(/ 1 (* (fma (fma y (fma (+ y a) y b) c) y i) (/ 1 (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t))))
2.0ms
(/ 1 (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t))
0.0ms
(fma y (fma y (fma y x z) 27464.7644705) 230661.510616)

series1.5s

Calls
4 calls:
Slowest
699.0ms
(* (fma (fma y (fma (+ y a) y b) c) y i) (/ 1 (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t)))
599.0ms
(/ 1 (* (fma (fma y (fma (+ y a) y b) c) y i) (/ 1 (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t))))
126.0ms
(/ 1 (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t))
65.0ms
(fma y (fma y (fma y x z) 27464.7644705) 230661.510616)

simplify3.9s

Calls
33 calls:
Slowest
322.0ms
(sqrt (/ 1 (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t)))
308.0ms
(/ 1 (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t))
302.0ms
(cbrt (/ 1 (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t)))
302.0ms
(/ 1 (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t))
283.0ms
(cbrt (fma y (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) t))

prune1.8s

Pruning

11 alts after pruning (9 fresh and 2 done)

Merged error: 26.4b

regimes1.5s

Accuracy

0% (0.7b remaining)

Error of 28.3b against oracle of 27.6b and baseline of 28.3b

bsearch6.0ms

end0.0ms

sample2.9s

Algorithm
intervals
Results
2.5s8252×body80valid