Details

Time bar (total: 3.2m)

sample566.0ms

Algorithm
intervals
Results
490.0ms562×body80valid

simplify186.0ms

Calls
1 calls:
Slowest
185.0ms
(- (- (+ 3 (/ 2 (* r r))) (/ (* (* 0.125 (- 3 (* 2 v))) (* (* (* w w) r) r)) (- 1 v))) 4.5)

prune39.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.3b

localize70.0ms

Local error

Found 4 expressions with local error:

0.5b
(/ 2 (* r r))
0.4b
(* (* w r) (* w r))
0.1b
(* (* (* w r) (* w r)) (/ (* (- 3 (* 2 v)) 0.125) (- 1 v)))
0.0b
(- (+ 3 (/ 2 (* r r))) 4.5)

rewrite47.0ms

Algorithm
rewrite-expression-head
Rules
18×add-cbrt-cube add-exp-log
14×pow1
10×associate-*r*
prod-exp cbrt-unprod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow-prod-down insert-posit16 add-log-exp
times-frac
cbrt-undiv flip3-- div-exp associate-*l* associate-/r/ *-commutative div-inv flip--
pow2 clear-num associate-/r* sub-neg frac-2neg pow-plus associate--l+ associate-*r/ pow-prod-up
Calls
4 calls:
Slowest
23.0ms
(* (* (* w r) (* w r)) (/ (* (- 3 (* 2 v)) 0.125) (- 1 v)))
14.0ms
(- (+ 3 (/ 2 (* r r))) 4.5)
4.0ms
(* (* w r) (* w r))
2.0ms
(/ 2 (* r r))

series314.0ms

Calls
4 calls:
Slowest
134.0ms
(* (* (* w r) (* w r)) (/ (* (- 3 (* 2 v)) 0.125) (- 1 v)))
90.0ms
(- (+ 3 (/ 2 (* r r))) 4.5)
45.0ms
(/ 2 (* r r))
45.0ms
(* (* w r) (* w r))

simplify7.0s

Calls
39 calls:
Slowest
825.0ms
(* (* (* (* (* w r) (* w r)) (* w r)) (* (* (* w r) (* w r)) (* w r))) (/ (* (* (* (- 3 (* 2 v)) 0.125) (* (- 3 (* 2 v)) 0.125)) (* (- 3 (* 2 v)) 0.125)) (* (* (- 1 v) (- 1 v)) (- 1 v))))
789.0ms
(* (* (* (* (* w r) (* w r)) (* (* w r) (* w r))) (* (* w r) (* w r))) (/ (* (* (* (- 3 (* 2 v)) 0.125) (* (- 3 (* 2 v)) 0.125)) (* (- 3 (* 2 v)) 0.125)) (* (* (- 1 v) (- 1 v)) (- 1 v))))
566.0ms
(* (* (* w r) (* w r)) (/ (* (- 3 (* 2 v)) 0.125) (- 1 v)))
487.0ms
(* (* (* w r) (* w r)) (/ (* (- 3 (* 2 v)) 0.125) (- 1 v)))
484.0ms
(* (* (* (* (* w r) (* w r)) (* (* w r) (* w r))) (* (* w r) (* w r))) (* (* (/ (* (- 3 (* 2 v)) 0.125) (- 1 v)) (/ (* (- 3 (* 2 v)) 0.125) (- 1 v))) (/ (* (- 3 (* 2 v)) 0.125) (- 1 v))))

prune969.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.1b

localize21.0ms

Local error

Found 4 expressions with local error:

0.4b
(* (* w r) (* w r))
0.2b
(/ (/ 2 r) r)
0.1b
(* (* (* w r) (* w r)) (/ (* (- 3 (* 2 v)) 0.125) (- 1 v)))
0.0b
(- (+ 3 (/ (/ 2 r) r)) 4.5)

rewrite54.0ms

Algorithm
rewrite-expression-head
Rules
18×add-cbrt-cube add-exp-log
14×pow1
10×associate-*r*
add-sqr-sqrt *-un-lft-identity prod-exp add-cube-cbrt cbrt-unprod
pow-prod-down insert-posit16 associate-/l* add-log-exp
times-frac div-inv
cbrt-undiv flip3-- div-exp associate-*l* associate-/r/ *-commutative flip--
pow2 clear-num sub-neg frac-2neg pow-plus associate--l+ associate-*r/ pow-prod-up associate-/l/
Calls
4 calls:
Slowest
28.0ms
(* (* (* w r) (* w r)) (/ (* (- 3 (* 2 v)) 0.125) (- 1 v)))
13.0ms
(- (+ 3 (/ (/ 2 r) r)) 4.5)
7.0ms
(* (* w r) (* w r))
5.0ms
(/ (/ 2 r) r)

series288.0ms

Calls
4 calls:
Slowest
119.0ms
(* (* (* w r) (* w r)) (/ (* (- 3 (* 2 v)) 0.125) (- 1 v)))
76.0ms
(- (+ 3 (/ (/ 2 r) r)) 4.5)
49.0ms
(* (* w r) (* w r))
44.0ms
(/ (/ 2 r) r)

simplify7.0s

Calls
41 calls:
Slowest
778.0ms
(* (* (* (* (* w r) (* w r)) (* (* w r) (* w r))) (* (* w r) (* w r))) (/ (* (* (* (- 3 (* 2 v)) 0.125) (* (- 3 (* 2 v)) 0.125)) (* (- 3 (* 2 v)) 0.125)) (* (* (- 1 v) (- 1 v)) (- 1 v))))
767.0ms
(* (* (* (* (* w r) (* w r)) (* w r)) (* (* (* w r) (* w r)) (* w r))) (/ (* (* (* (- 3 (* 2 v)) 0.125) (* (- 3 (* 2 v)) 0.125)) (* (- 3 (* 2 v)) 0.125)) (* (* (- 1 v) (- 1 v)) (- 1 v))))
543.0ms
(- (* 0.25 (* (pow r 2) (pow w 2))) (+ (* 0.125 (/ (* (pow r 2) (pow w 2)) v)) (* 0.125 (/ (* (pow r 2) (pow w 2)) (pow v 2)))))
519.0ms
(* (* (* w r) (* w r)) (/ (* (- 3 (* 2 v)) 0.125) (- 1 v)))
470.0ms
(* (* (* (* (* w r) (* w r)) (* w r)) (* (* (* w r) (* w r)) (* w r))) (* (* (/ (* (- 3 (* 2 v)) 0.125) (- 1 v)) (/ (* (- 3 (* 2 v)) 0.125) (- 1 v))) (/ (* (- 3 (* 2 v)) 0.125) (- 1 v))))

prune1.3s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.0b

localize7.0ms

Local error

Found 4 expressions with local error:

0.5b
(/ 2 (* r r))
0.4b
(* (* w r) (* w r))
0.1b
(* (* (* w r) (* w r)) (/ (* (- 3 (* 2 v)) 0.125) (- 1 v)))
0.0b
(/ (* (- 3 (* 2 v)) 0.125) (- 1 v))

rewrite53.0ms

Algorithm
rewrite-expression-head
Rules
20×add-cbrt-cube add-exp-log
14×pow1
10×associate-*r*
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
prod-exp cbrt-unprod
times-frac
associate-/r* pow-prod-down associate-/r/ insert-posit16 add-log-exp
cbrt-undiv flip3-- div-exp div-inv flip--
clear-num frac-2neg associate-*l* associate-*l/ *-commutative associate-/l/
pow2 pow-plus associate-*r/ pow-prod-up associate-/l*
Calls
4 calls:
Slowest
28.0ms
(* (* (* w r) (* w r)) (/ (* (- 3 (* 2 v)) 0.125) (- 1 v)))
13.0ms
(/ (* (- 3 (* 2 v)) 0.125) (- 1 v))
9.0ms
(* (* w r) (* w r))
1.0ms
(/ 2 (* r r))

series276.0ms

Calls
4 calls:
Slowest
133.0ms
(* (* (* w r) (* w r)) (/ (* (- 3 (* 2 v)) 0.125) (- 1 v)))
54.0ms
(/ 2 (* r r))
52.0ms
(/ (* (- 3 (* 2 v)) 0.125) (- 1 v))
37.0ms
(* (* w r) (* w r))

simplify9.3s

Calls
55 calls:
Slowest
866.0ms
(* (* (* (* (* w r) (* w r)) (* (* w r) (* w r))) (* (* w r) (* w r))) (/ (* (* (* (- 3 (* 2 v)) 0.125) (* (- 3 (* 2 v)) 0.125)) (* (- 3 (* 2 v)) 0.125)) (* (* (- 1 v) (- 1 v)) (- 1 v))))
797.0ms
(- (* 0.25 (* (pow r 2) (pow w 2))) (+ (* 0.125 (/ (* (pow r 2) (pow w 2)) v)) (* 0.125 (/ (* (pow r 2) (pow w 2)) (pow v 2)))))
749.0ms
(* (* (* (* (* w r) (* w r)) (* w r)) (* (* (* w r) (* w r)) (* w r))) (/ (* (* (* (- 3 (* 2 v)) 0.125) (* (- 3 (* 2 v)) 0.125)) (* (- 3 (* 2 v)) 0.125)) (* (* (- 1 v) (- 1 v)) (- 1 v))))
589.0ms
(* (* (* w r) (* w r)) (/ (* (- 3 (* 2 v)) 0.125) (- 1 v)))
536.0ms
(* (* (* w r) (* w r)) (/ (* (- 3 (* 2 v)) 0.125) (- 1 v)))

prune1.3s

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.0b

localize38.0ms

Local error

Found 4 expressions with local error:

0.5b
(/ 2 (* r r))
0.5b
(cbrt (* (* (* (/ 0.125 (- 1 v)) (- 3 (* v 2))) (* (/ 0.125 (- 1 v)) (- 3 (* v 2)))) (* (/ 0.125 (- 1 v)) (- 3 (* v 2)))))
0.4b
(* (* w r) (* w r))
0.1b
(* (* (* w r) (* w r)) (cbrt (* (* (* (/ 0.125 (- 1 v)) (- 3 (* v 2))) (* (/ 0.125 (- 1 v)) (- 3 (* v 2)))) (* (/ 0.125 (- 1 v)) (- 3 (* v 2))))))

rewrite187.0ms

Algorithm
rewrite-expression-head
Rules
1082×frac-times
717×associate-*r/
432×flip3-- flip--
430×cbrt-div
346×associate-*l/
14×pow1
11×add-exp-log
add-cbrt-cube
add-sqr-sqrt *-un-lft-identity associate-*r* add-cube-cbrt
pow-prod-down prod-exp cbrt-unprod insert-posit16 add-log-exp
cbrt-prod associate-*l* *-commutative
pow2 clear-num associate-/r* frac-2neg pow-plus pow1/3 pow3 pow-prod-up rem-cbrt-cube div-inv
Calls
4 calls:
Slowest
95.0ms
(* (* (* w r) (* w r)) (cbrt (* (* (* (/ 0.125 (- 1 v)) (- 3 (* v 2))) (* (/ 0.125 (- 1 v)) (- 3 (* v 2)))) (* (/ 0.125 (- 1 v)) (- 3 (* v 2))))))
57.0ms
(cbrt (* (* (* (/ 0.125 (- 1 v)) (- 3 (* v 2))) (* (/ 0.125 (- 1 v)) (- 3 (* v 2)))) (* (/ 0.125 (- 1 v)) (- 3 (* v 2)))))
8.0ms
(* (* w r) (* w r))
1.0ms
(/ 2 (* r r))

series410.0ms

Calls
4 calls:
Slowest
223.0ms
(* (* (* w r) (* w r)) (cbrt (* (* (* (/ 0.125 (- 1 v)) (- 3 (* v 2))) (* (/ 0.125 (- 1 v)) (- 3 (* v 2)))) (* (/ 0.125 (- 1 v)) (- 3 (* v 2))))))
109.0ms
(cbrt (* (* (* (/ 0.125 (- 1 v)) (- 3 (* v 2))) (* (/ 0.125 (- 1 v)) (- 3 (* v 2)))) (* (/ 0.125 (- 1 v)) (- 3 (* v 2)))))
49.0ms
(* (* w r) (* w r))
29.0ms
(/ 2 (* r r))

simplify2.5m

Calls
461 calls:
Slowest
1.1s
(cbrt (* (* (* (- 1 v) (+ 3 (* v 2))) (* (- 1 v) (+ (* 3 3) (+ (* (* v 2) (* v 2)) (* 3 (* v 2)))))) (+ (* 3 3) (+ (* (* v 2) (* v 2)) (* 3 (* v 2))))))
935.0ms
(cbrt (* (* (* (- 1 v) (+ (* 3 3) (+ (* (* v 2) (* v 2)) (* 3 (* v 2))))) (+ (* 3 3) (+ (* (* v 2) (* v 2)) (* 3 (* v 2))))) (+ (* 3 3) (+ (* (* v 2) (* v 2)) (* 3 (* v 2))))))
925.0ms
(cbrt (* (* (* (- 1 v) (+ (* 3 3) (+ (* (* v 2) (* v 2)) (* 3 (* v 2))))) (* (- 1 v) (+ (* 3 3) (+ (* (* v 2) (* v 2)) (* 3 (* v 2)))))) (+ (* 3 3) (+ (* (* v 2) (* v 2)) (* 3 (* v 2))))))
840.0ms
(cbrt (* (* (* (- 1 v) (+ 3 (* v 2))) (+ (* 3 3) (+ (* (* v 2) (* v 2)) (* 3 (* v 2))))) (* (- 1 v) (+ (* 3 3) (+ (* (* v 2) (* v 2)) (* 3 (* v 2)))))))
824.0ms
(cbrt (* (* (* (/ 0.125 (- 1 v)) (- (pow 3 3) (pow (* v 2) 3))) (* (/ 0.125 (- 1 v)) (- (* 3 3) (* (* v 2) (* v 2))))) (* 0.125 (- (pow 3 3) (pow (* v 2) 3)))))

prune7.2s

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 0.0b

regimes189.0ms

Accuracy

0% (0.3b remaining)

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

bsearch4.0ms

end0.0ms

sample3.3s

Algorithm
intervals
Results
3.0s17158×body80valid