Details

Time bar (total: 7.0m)

sample106.0ms

Algorithm
intervals
Results
49.0ms274×body80nan
33.0ms256×body80valid

simplify278.0ms

Counts
1 → 1
Calls
1 calls:
Slowest
277.0ms
(/ (- 1 (* 5 (* v v))) (* (* (* PI t) (sqrt (* 2 (- 1 (* 3 (* v v)))))) (- 1 (* v v))))

prune11.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.4b

localize65.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (* PI t) (sqrt (* 2 (- 1 (* 3 (* v v))))))
0.3b
(/ (- 1 (* 5 (* v v))) (* (* (* PI t) (sqrt (* 2 (- 1 (* 3 (* v v)))))) (- 1 (* v v))))
0.2b
(* PI t)
0.2b
(* 3 (* v v))

rewrite181.0ms

Algorithm
rewrite-expression-head
Rules
30×add-cbrt-cube add-exp-log
18×associate-*r/
16×pow1
13×add-sqr-sqrt prod-exp cbrt-unprod
10×*-un-lft-identity add-cube-cbrt
flip3-- sqrt-div associate-*r* associate-/r/ flip--
associate-*l* pow-prod-down
expm1-log1p-u frac-times cbrt-undiv div-exp insert-posit16 log1p-expm1-u add-log-exp
times-frac *-commutative associate-/l*
associate-*l/ unswap-sqr associate-/l/
clear-num associate-/r* frac-2neg div-sub sqrt-prod div-inv
Counts
4 → 106
Calls
4 calls:
Slowest
135.0ms
(/ (- 1 (* 5 (* v v))) (* (* (* PI t) (sqrt (* 2 (- 1 (* 3 (* v v)))))) (- 1 (* v v))))
26.0ms
(* (* PI t) (sqrt (* 2 (- 1 (* 3 (* v v))))))
13.0ms
(* 3 (* v v))
5.0ms
(* PI t)

series869.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
544.0ms
(/ (- 1 (* 5 (* v v))) (* (* (* PI t) (sqrt (* 2 (- 1 (* 3 (* v v)))))) (- 1 (* v v))))
257.0ms
(* (* PI t) (sqrt (* 2 (- 1 (* 3 (* v v))))))
43.0ms
(* 3 (* v v))
25.0ms
(* PI t)

simplify24.7s

Counts
122 → 118
Calls
122 calls:
Slowest
1.4s
(/ (* (* (- 1 (* 5 (* v v))) (- 1 (* 5 (* v v)))) (- 1 (* 5 (* v v)))) (* (* (* (* (* PI t) (* PI t)) (* PI t)) (* (* (sqrt (* 2 (- 1 (* 3 (* v v))))) (sqrt (* 2 (- 1 (* 3 (* v v)))))) (sqrt (* 2 (- 1 (* 3 (* v v))))))) (* (* (- 1 (* v v)) (- 1 (* v v))) (- 1 (* v v)))))
1.2s
(/ (* (* (- 1 (* 5 (* v v))) (- 1 (* 5 (* v v)))) (- 1 (* 5 (* v v)))) (* (* (* (* (* PI t) (sqrt (* 2 (- 1 (* 3 (* v v)))))) (- 1 (* v v))) (* (* (* PI t) (sqrt (* 2 (- 1 (* 3 (* v v)))))) (- 1 (* v v)))) (* (* (* PI t) (sqrt (* 2 (- 1 (* 3 (* v v)))))) (- 1 (* v v)))))
1.1s
(/ (* (* (- 1 (* 5 (* v v))) (- 1 (* 5 (* v v)))) (- 1 (* 5 (* v v)))) (* (* (* (* (* PI PI) PI) (* (* t t) t)) (* (* (sqrt (* 2 (- 1 (* 3 (* v v))))) (sqrt (* 2 (- 1 (* 3 (* v v)))))) (sqrt (* 2 (- 1 (* 3 (* v v))))))) (* (* (- 1 (* v v)) (- 1 (* v v))) (- 1 (* v v)))))
887.0ms
(* (* (/ (- 1 (* 5 (* v v))) (* (* (* PI t) (sqrt (* 2 (- 1 (* 3 (* v v)))))) (- 1 (* v v)))) (/ (- 1 (* 5 (* v v))) (* (* (* PI t) (sqrt (* 2 (- 1 (* 3 (* v v)))))) (- 1 (* v v))))) (/ (- 1 (* 5 (* v v))) (* (* (* PI t) (sqrt (* 2 (- 1 (* 3 (* v v)))))) (- 1 (* v v)))))
872.0ms
(/ (* (* (- 1 (* 5 (* v v))) (- 1 (* 5 (* v v)))) (- 1 (* 5 (* v v)))) (* (* (* (* (* PI t) (sqrt (* 2 (- 1 (* 3 (* v v)))))) (* (* PI t) (sqrt (* 2 (- 1 (* 3 (* v v))))))) (* (* PI t) (sqrt (* 2 (- 1 (* 3 (* v v))))))) (* (* (- 1 (* v v)) (- 1 (* v v))) (- 1 (* v v)))))

prune1.4s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize62.0ms

Local error

Found 4 expressions with local error:

0.5b
(/ (/ (/ (/ (fma (* v v) -5 1) PI) t) (- 1 (* v v))) (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2)))
0.4b
(/ (/ (fma (* v v) -5 1) PI) t)
0.2b
(* 3 (* v v))
0.2b
(* 3 (* v v))

rewrite199.0ms

Algorithm
rewrite-expression-head
Rules
3684×times-frac
1582×add-sqr-sqrt
1580×*-un-lft-identity
1365×add-cube-cbrt
430×difference-of-squares
234×associate-/l*
222×sqrt-prod
111×div-inv
33×add-cbrt-cube add-exp-log
14×pow1
13×cbrt-undiv div-exp
12×associate-/r/
associate-/r*
flip3-- associate-*l* pow-prod-down prod-exp cbrt-unprod flip--
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
clear-num frac-2neg sqrt-div associate-*r* associate-*l/ *-commutative unswap-sqr associate-/l/
Counts
4 → 1250
Calls
4 calls:
Slowest
46.0ms
(/ (/ (/ (/ (fma (* v v) -5 1) PI) t) (- 1 (* v v))) (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2)))
26.0ms
(* 3 (* v v))
25.0ms
(* 3 (* v v))
14.0ms
(/ (/ (fma (* v v) -5 1) PI) t)

series626.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
480.0ms
(/ (/ (/ (/ (fma (* v v) -5 1) PI) t) (- 1 (* v v))) (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2)))
85.0ms
(/ (/ (fma (* v v) -5 1) PI) t)
33.0ms
(* 3 (* v v))
28.0ms
(* 3 (* v v))

simplify5.6m

Counts
2187 → 1262
Calls
2187 calls:
Slowest
830.0ms
(/ (/ (/ (/ (* (cbrt (fma (* v v) -5 1)) (cbrt (fma (* v v) -5 1))) (sqrt PI)) (* (cbrt t) (cbrt t))) (* (cbrt (- 1 (* v v))) (cbrt (- 1 (* v v))))) 1)
782.0ms
(/ (/ (/ (/ (* (cbrt (fma (* v v) -5 1)) (cbrt (fma (* v v) -5 1))) (* (cbrt PI) (cbrt PI))) (* (cbrt t) (cbrt t))) (sqrt (- 1 (* v v)))) (* (cbrt (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2))) (cbrt (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2)))))
777.0ms
(/ (/ (/ (* (* (/ (fma (* v v) -5 1) PI) (/ (fma (* v v) -5 1) PI)) (/ (fma (* v v) -5 1) PI)) (* (* t t) t)) (* (* (- 1 (* v v)) (- 1 (* v v))) (- 1 (* v v)))) (* (* (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2)) (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2))) (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2))))
772.0ms
(/ (/ (/ (/ (* (* (fma (* v v) -5 1) (fma (* v v) -5 1)) (fma (* v v) -5 1)) (* (* PI PI) PI)) (* (* t t) t)) (* (* (- 1 (* v v)) (- 1 (* v v))) (- 1 (* v v)))) (* (* (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2)) (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2))) (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2))))
669.0ms
(- (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2)))

prune15.6s

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0b

localize64.0ms

Local error

Found 4 expressions with local error:

0.2b
(* 3 (* v v))
0.2b
(* 3 (* v v))
0.2b
(* 3 (* v v))
0.2b
(* 3 (* v v))

rewrite52.0ms

Algorithm
rewrite-expression-head
Rules
24×pow1 add-cbrt-cube add-exp-log
12×add-sqr-sqrt associate-*l* pow-prod-down prod-exp cbrt-unprod
*-un-lft-identity add-cube-cbrt
expm1-log1p-u associate-*r* *-commutative insert-posit16 log1p-expm1-u add-log-exp unswap-sqr
Counts
4 → 88
Calls
4 calls:
Slowest
16.0ms
(* 3 (* v v))
12.0ms
(* 3 (* v v))
12.0ms
(* 3 (* v v))
12.0ms
(* 3 (* v v))

series109.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
29.0ms
(* 3 (* v v))
29.0ms
(* 3 (* v v))
25.0ms
(* 3 (* v v))
25.0ms
(* 3 (* v v))

simplify3.4s

Counts
100 → 100
Calls
100 calls:
Slowest
303.0ms
(* (* (* 3 (* v v)) (* 3 (* v v))) (* 3 (* v v)))
301.0ms
(* (* (* 3 (* v v)) (* 3 (* v v))) (* 3 (* v v)))
300.0ms
(* (* (* 3 (* v v)) (* 3 (* v v))) (* 3 (* v v)))
299.0ms
(* (* (* 3 (* v v)) (* 3 (* v v))) (* 3 (* v v)))
170.0ms
(* (* (* 3 3) 3) (* (* (* v v) (* v v)) (* v v)))

prune1.5s

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0b

localize57.0ms

Local error

Found 4 expressions with local error:

0.5b
(/ (/ (* (/ (fma (* v v) -5 1) 1) (/ (/ 1 PI) t)) (- 1 (* v v))) (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2)))
0.4b
(/ (/ 1 PI) t)
0.2b
(* 3 (* v v))
0.2b
(* 3 (* v v))

rewrite300.0ms

Algorithm
rewrite-expression-head
Rules
144×times-frac
108×add-exp-log
77×add-sqr-sqrt
75×*-un-lft-identity
70×add-cube-cbrt
67×div-exp
57×add-cbrt-cube
27×cbrt-undiv
24×associate-/l*
21×prod-exp
14×pow1
12×associate-/r/ sqrt-prod cbrt-unprod
11×div-inv
10×difference-of-squares
1-exp
associate-/r*
flip3-- associate-*l* pow-prod-down flip--
expm1-log1p-u rec-exp insert-posit16 log1p-expm1-u add-log-exp
clear-num frac-2neg sqrt-div associate-*r* associate-*l/ *-commutative unswap-sqr associate-/l/
Counts
4 → 219
Calls
4 calls:
Slowest
251.0ms
(* 3 (* v v))
26.0ms
(/ (/ (* (/ (fma (* v v) -5 1) 1) (/ (/ 1 PI) t)) (- 1 (* v v))) (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2)))
13.0ms
(* 3 (* v v))
7.0ms
(/ (/ 1 PI) t)

series401.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
321.0ms
(/ (/ (* (/ (fma (* v v) -5 1) 1) (/ (/ 1 PI) t)) (- 1 (* v v))) (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2)))
30.0ms
(/ (/ 1 PI) t)
25.0ms
(* 3 (* v v))
25.0ms
(* 3 (* v v))

simplify28.6s

Counts
316 → 231
Calls
316 calls:
Slowest
724.0ms
(/ (/ (* (/ (* (* (fma (* v v) -5 1) (fma (* v v) -5 1)) (fma (* v v) -5 1)) (* (* 1 1) 1)) (/ (* (* (/ 1 PI) (/ 1 PI)) (/ 1 PI)) (* (* t t) t))) (* (* (- 1 (* v v)) (- 1 (* v v))) (- 1 (* v v)))) (* (* (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2)) (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2))) (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2))))
664.0ms
(/ (/ (* (/ (* (* (fma (* v v) -5 1) (fma (* v v) -5 1)) (fma (* v v) -5 1)) (* (* 1 1) 1)) (* (* (/ (/ 1 PI) t) (/ (/ 1 PI) t)) (/ (/ 1 PI) t))) (* (* (- 1 (* v v)) (- 1 (* v v))) (- 1 (* v v)))) (* (* (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2)) (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2))) (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2))))
431.0ms
(/ (/ (* (/ (fma (* v v) -5 1) 1) (/ (/ 1 PI) t)) (- (pow 1 3) (pow (* v v) 3))) (sqrt (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2))))
419.0ms
(/ 1 (sqrt (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2))))
417.0ms
(/ 1 (* (cbrt (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2))) (cbrt (sqrt (* (- 1 (* (* 3 (* v v)) (* (* 3 (* v v)) (* 3 (* v v))))) 2)))))

prune2.5s

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0b

regimes114.0ms

Accuracy

0% (0.1b remaining)

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

bsearch6.0ms

end0.0ms

sample2.5s

Algorithm
intervals
Results
1.2s8101×body80nan
1.0s8000×body80valid