Details

Time bar (total: 15.8s)

sample237.0ms

Algorithm
intervals
Results
64.0ms51×body1280valid
46.0msbody160valid
26.0ms145×body80valid
24.0ms30×body640valid
14.0ms256×pre80true
13.0ms22×body320valid

simplify77.0ms

Calls
1 calls:
Slowest
76.0ms
(/ (* e (sin v)) (+ 1 (* e (cos v))))

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.2b

localize27.0ms

Local error

Found 3 expressions with local error:

0.1b
(* e (sin v))
0.1b
(* e (cos v))
0.0b
(/ (* e (sin v)) (+ 1 (* e (cos v))))

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
associate-*r*
add-cbrt-cube add-exp-log
pow1 associate-/r* times-frac insert-posit16 add-log-exp
associate-/r/ *-commutative
cbrt-undiv clear-num frac-2neg flip3-+ div-exp flip-+ div-inv associate-/l*
Calls
3 calls:
Slowest
5.0ms
(/ (* e (sin v)) (+ 1 (* e (cos v))))
3.0ms
(* e (sin v))
1.0ms
(* e (cos v))

series224.0ms

Calls
3 calls:
Slowest
111.0ms
(/ (* e (sin v)) (+ 1 (* e (cos v))))
64.0ms
(* e (sin v))
48.0ms
(* e (cos v))

simplify1.5s

Calls
28 calls:
Slowest
356.0ms
(- (+ (* (pow e 3) v) (* e v)) (* (pow e 2) v))
233.0ms
(+ (* 1 1) (- (* (* e (cos v)) (* e (cos v))) (* 1 (* e (cos v)))))
229.0ms
(/ (* (* (* e (sin v)) (* e (sin v))) (* e (sin v))) (* (* (+ 1 (* e (cos v))) (+ 1 (* e (cos v)))) (+ 1 (* e (cos v)))))
222.0ms
(- (+ (/ (sin v) (* (pow e 2) (pow (cos v) 3))) (/ (sin v) (cos v))) (/ (sin v) (* e (pow (cos v) 2))))
180.0ms
(- (+ (/ (sin v) (* (pow e 2) (pow (cos v) 3))) (/ (sin v) (cos v))) (/ (sin v) (* e (pow (cos v) 2))))

prune524.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize14.0ms

Local error

Found 4 expressions with local error:

0.1b
(* e (sin v))
0.1b
(* e (cos v))
0.1b
(* e (cos v))
0.1b
(* e (cos v))

rewrite9.0ms

Algorithm
rewrite-expression-head
Rules
12×associate-*r*
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow1 add-cbrt-cube add-exp-log *-commutative insert-posit16 add-log-exp
Calls
4 calls:
Slowest
3.0ms
(* e (cos v))
3.0ms
(* e (cos v))
2.0ms
(* e (cos v))
1.0ms
(* e (sin v))

series157.0ms

Calls
4 calls:
Slowest
48.0ms
(* e (cos v))
39.0ms
(* e (sin v))
39.0ms
(* e (cos v))
31.0ms
(* e (cos v))

simplify83.0ms

Calls
24 calls:
Slowest
7.0ms
(* e (cos v))
6.0ms
(* e (cos v))
6.0ms
(* e (cos v))
6.0ms
(* e (cos v))
6.0ms
(* e (sin v))

prune640.0ms

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 0.0b

localize5.0ms

Local error

Found 3 expressions with local error:

0.3b
(/ e (/ (+ 1 (* e (cos v))) (sin v)))
0.1b
(* e (cos v))
0.1b
(/ (+ 1 (* e (cos v))) (sin v))

rewrite10.0ms

Algorithm
rewrite-expression-head
Rules
19×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
18×times-frac
16×associate-/r*
add-cbrt-cube add-exp-log
pow1 associate-*r* insert-posit16 div-inv associate-/l* add-log-exp
clear-num frac-2neg associate-/l/
cbrt-undiv flip3-+ div-exp associate-/r/ *-commutative flip-+
Calls
3 calls:
Slowest
7.0ms
(/ (+ 1 (* e (cos v))) (sin v))
1.0ms
(* e (cos v))
1.0ms
(/ e (/ (+ 1 (* e (cos v))) (sin v)))

series184.0ms

Calls
3 calls:
Slowest
83.0ms
(/ e (/ (+ 1 (* e (cos v))) (sin v)))
70.0ms
(/ (+ 1 (* e (cos v))) (sin v))
31.0ms
(* e (cos v))

simplify2.2s

Calls
53 calls:
Slowest
419.0ms
(/ (* (* (+ 1 (* e (cos v))) (+ 1 (* e (cos v)))) (+ 1 (* e (cos v)))) (* (* (sin v) (sin v)) (sin v)))
355.0ms
(- (+ (* (pow e 3) v) (* e v)) (* (pow e 2) v))
211.0ms
(- (+ (/ (sin v) (* (pow e 2) (pow (cos v) 3))) (/ (sin v) (cos v))) (/ (sin v) (* e (pow (cos v) 2))))
162.0ms
(- (+ (/ (sin v) (* (pow e 2) (pow (cos v) 3))) (/ (sin v) (cos v))) (/ (sin v) (* e (pow (cos v) 2))))
94.0ms
(+ (pow 1 3) (pow (* e (cos v)) 3))

prune852.0ms

Pruning

11 alts after pruning (10 fresh and 1 done)

Merged error: 0.0b

localize5.0ms

Local error

Found 3 expressions with local error:

0.1b
(* e (cos v))
0.1b
(* (/ e (+ 1 (* e (cos v)))) (sin v))
0.0b
(/ e (+ 1 (* e (cos v))))

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
associate-*r* associate-*l*
pow1 add-cbrt-cube add-exp-log
associate-/r/
associate-/r* insert-posit16 add-log-exp
flip3-+ *-commutative flip-+ div-inv
clear-num frac-2neg pow-prod-down associate-*l/ prod-exp cbrt-unprod
Calls
3 calls:
Slowest
4.0ms
(* (/ e (+ 1 (* e (cos v)))) (sin v))
1.0ms
(* e (cos v))
1.0ms
(/ e (+ 1 (* e (cos v))))

series194.0ms

Calls
3 calls:
Slowest
86.0ms
(* (/ e (+ 1 (* e (cos v)))) (sin v))
62.0ms
(/ e (+ 1 (* e (cos v))))
46.0ms
(* e (cos v))

simplify2.1s

Calls
28 calls:
Slowest
358.0ms
(- (+ (* (pow e 3) v) (* e v)) (* (pow e 2) v))
238.0ms
(+ (* 1 1) (- (* (* e (cos v)) (* e (cos v))) (* 1 (* e (cos v)))))
229.0ms
(* (* (* (/ e (+ 1 (* e (cos v)))) (/ e (+ 1 (* e (cos v))))) (/ e (+ 1 (* e (cos v))))) (* (* (sin v) (sin v)) (sin v)))
219.0ms
(- (+ (/ (sin v) (* (pow e 2) (pow (cos v) 3))) (/ (sin v) (cos v))) (/ (sin v) (* e (pow (cos v) 2))))
208.0ms
(- (+ (/ (sin v) (* (pow e 2) (pow (cos v) 3))) (/ (sin v) (cos v))) (/ (sin v) (* e (pow (cos v) 2))))

prune561.0ms

Pruning

12 alts after pruning (10 fresh and 2 done)

Merged error: 0.0b

regimes145.0ms

Accuracy

0% (0.1b remaining)

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

bsearch2.0ms

end0.0ms

sample6.0s

Algorithm
intervals
Results
2.3s1492×body1280valid
1.2s1229×body640valid
953.0ms4337×body80valid
864.0ms656×body320valid
394.0ms8000×pre80true
133.0ms286×body160valid