Details

Time bar (total: 4.3m)

sample169.0ms

Algorithm
intervals
Results
78.0ms279×body80valid
34.0ms44×body640valid
19.0ms19×body1280valid
13.0ms21×body320valid
3.0ms11×body160valid

simplify283.0ms

Counts
1 → 1
Calls
1 calls:
Slowest
282.0ms
(* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2)))))

prune18.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 37.2b

localize68.0ms

Local error

Found 4 expressions with local error:

35.8b
(sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))
3.7b
(cos (/ (+ phi1 phi2) 2))
3.7b
(cos (/ (+ phi1 phi2) 2))
0.2b
(* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))

rewrite238.0ms

Algorithm
rewrite-expression-head
Rules
142×associate-*l/
102×flip3-- flip--
68×frac-times
66×sqrt-div
64×frac-add
44×pow1
34×associate-*r/
17×pow-prod-down
16×add-cbrt-cube add-exp-log
prod-exp cbrt-unprod
add-sqr-sqrt
*-un-lft-identity add-cube-cbrt
pow-sqr pow-prod-up insert-posit16 add-log-exp
sqrt-prod
pow-plus
pow2 rem-sqrt-square sqrt-pow1 flip3-+ pow1/2 swap-sqr associate-*r* associate-*l* *-commutative flip-+
Counts
4 → 139
Calls
4 calls:
Slowest
119.0ms
(sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))
90.0ms
(* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))
14.0ms
(cos (/ (+ phi1 phi2) 2))
11.0ms
(cos (/ (+ phi1 phi2) 2))

series618.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
456.0ms
(sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (- phi1 phi2) (- phi1 phi2))))
110.0ms
(* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2))))
29.0ms
(cos (/ (+ phi1 phi2) 2))
24.0ms
(cos (/ (+ phi1 phi2) 2))

simplify43.9s

Counts
129 → 151
Calls
129 calls:
Slowest
1.4s
(* (* (- (* lambda1 lambda1) (* lambda2 lambda2)) (cos (/ (+ phi1 phi2) 2))) (* (- (* lambda1 lambda1) (* lambda2 lambda2)) (cos (/ (+ phi1 phi2) 2))))
1.1s
(sqrt (+ (* (* (* (- (* lambda1 lambda1) (* lambda2 lambda2)) (cos (/ (+ phi1 phi2) 2))) (* (- (* lambda1 lambda1) (* lambda2 lambda2)) (cos (/ (+ phi1 phi2) 2)))) (* (+ (* phi1 phi1) (+ (* phi2 phi2) (* phi1 phi2))) (+ (* phi1 phi1) (+ (* phi2 phi2) (* phi1 phi2))))) (* (* (+ lambda1 lambda2) (+ lambda1 lambda2)) (* (- (pow phi1 3) (pow phi2 3)) (- (pow phi1 3) (pow phi2 3))))))
1.1s
(sqrt (+ (* (* (* (- (pow lambda1 3) (pow lambda2 3)) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (+ (* phi1 phi1) (+ (* phi2 phi2) (* phi1 phi2))) (+ (* phi1 phi1) (+ (* phi2 phi2) (* phi1 phi2))))) (* (+ (* lambda1 lambda1) (+ (* lambda2 lambda2) (* lambda1 lambda2))) (* (- (pow phi1 3) (pow phi2 3)) (- (pow phi1 3) (pow phi2 3))))))
914.0ms
(sqrt (+ (* (* (* (- (* lambda1 lambda1) (* lambda2 lambda2)) (cos (/ (+ phi1 phi2) 2))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))) (* (+ (* phi1 phi1) (+ (* phi2 phi2) (* phi1 phi2))) (+ phi1 phi2))) (* (+ lambda1 lambda2) (* (- (pow phi1 3) (pow phi2 3)) (- (* phi1 phi1) (* phi2 phi2))))))
886.0ms
(sqrt (+ (* (* (* (- (* lambda1 lambda1) (* lambda2 lambda2)) (cos (/ (+ phi1 phi2) 2))) (* (- (* lambda1 lambda1) (* lambda2 lambda2)) (cos (/ (+ phi1 phi2) 2)))) (* (+ (* phi1 phi1) (+ (* phi2 phi2) (* phi1 phi2))) (+ phi1 phi2))) (* (* (+ lambda1 lambda2) (+ lambda1 lambda2)) (* (- (pow phi1 3) (pow phi2 3)) (- (* phi1 phi1) (* phi2 phi2))))))

prune3.3s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 26.1b

localize69.0ms

Local error

Found 4 expressions with local error:

35.8b
(sqrt (+ (* (* (cos (* (+ phi1 phi2) 1/2)) (cos (* (+ phi1 phi2) 1/2))) (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))) (* (- phi1 phi2) (- phi1 phi2))))
3.7b
(cos (* (+ phi1 phi2) 1/2))
3.7b
(cos (* (+ phi1 phi2) 1/2))
1.0b
(+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))

rewrite168.0ms

Algorithm
rewrite-expression-head
Rules
42×sqrt-div
40×frac-add
36×frac-times
30×flip3-- flip--
26×associate-*r/
24×cos-mult
18×flip3-+ associate-*l/ flip-+
add-sqr-sqrt add-log-exp
pow1 *-un-lft-identity add-cube-cbrt
associate-+r+ add-cbrt-cube add-exp-log insert-posit16
sqrt-prod
distribute-rgt-in sub-neg distribute-lft-in
+-commutative rem-sqrt-square sum-log sqrt-pow1 pow1/2
Counts
4 → 88
Calls
4 calls:
Slowest
114.0ms
(sqrt (+ (* (* (cos (* (+ phi1 phi2) 1/2)) (cos (* (+ phi1 phi2) 1/2))) (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))) (* (- phi1 phi2) (- phi1 phi2))))
20.0ms
(cos (* (+ phi1 phi2) 1/2))
18.0ms
(cos (* (+ phi1 phi2) 1/2))
13.0ms
(+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))

series980.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
878.0ms
(sqrt (+ (* (* (cos (* (+ phi1 phi2) 1/2)) (cos (* (+ phi1 phi2) 1/2))) (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))) (* (- phi1 phi2) (- phi1 phi2))))
44.0ms
(+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))
34.0ms
(cos (* (+ phi1 phi2) 1/2))
23.0ms
(cos (* (+ phi1 phi2) 1/2))

simplify18.8s

Counts
64 → 100
Calls
64 calls:
Slowest
952.0ms
(sqrt (+ (* (* (+ (cos (+ (* (+ phi1 phi2) 1/2) (* (+ phi1 phi2) 1/2))) (cos (- (* (+ phi1 phi2) 1/2) (* (+ phi1 phi2) 1/2)))) (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))) (+ (* phi1 phi1) (+ (* phi2 phi2) (* phi1 phi2)))) (* 2 (* (- (pow phi1 3) (pow phi2 3)) (- phi1 phi2)))))
867.0ms
(sqrt (+ (* (* (* (cos (* (+ phi1 phi2) 1/2)) (cos (* (+ phi1 phi2) 1/2))) (- (* (* lambda2 lambda2) (* lambda2 lambda2)) (* (* lambda1 (- lambda1 (* lambda2 2))) (* lambda1 (- lambda1 (* lambda2 2)))))) (* (+ (* phi1 phi1) (+ (* phi2 phi2) (* phi1 phi2))) (+ (* phi1 phi1) (+ (* phi2 phi2) (* phi1 phi2))))) (* (- (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))) (* (- (pow phi1 3) (pow phi2 3)) (- (pow phi1 3) (pow phi2 3))))))
769.0ms
(sqrt (+ (* (* (+ (cos (+ (* (+ phi1 phi2) 1/2) (* (+ phi1 phi2) 1/2))) (cos (- (* (+ phi1 phi2) 1/2) (* (+ phi1 phi2) 1/2)))) (- (* (* lambda2 lambda2) (* lambda2 lambda2)) (* (* lambda1 (- lambda1 (* lambda2 2))) (* lambda1 (- lambda1 (* lambda2 2)))))) (* (+ phi1 phi2) (+ phi1 phi2))) (* (* 2 (- (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))) (* (- (* phi1 phi1) (* phi2 phi2)) (- (* phi1 phi1) (* phi2 phi2))))))
759.0ms
(sqrt (+ (* (* (+ (cos (+ (* (+ phi1 phi2) 1/2) (* (+ phi1 phi2) 1/2))) (cos (- (* (+ phi1 phi2) 1/2) (* (+ phi1 phi2) 1/2)))) (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))) (* (+ (* phi1 phi1) (+ (* phi2 phi2) (* phi1 phi2))) (+ (* phi1 phi1) (+ (* phi2 phi2) (* phi1 phi2))))) (* 2 (* (- (pow phi1 3) (pow phi2 3)) (- (pow phi1 3) (pow phi2 3))))))
725.0ms
(sqrt (+ (* (* (* (cos (* (+ phi1 phi2) 1/2)) (cos (* (+ phi1 phi2) 1/2))) (- (* (* lambda2 lambda2) (* lambda2 lambda2)) (* (* lambda1 (- lambda1 (* lambda2 2))) (* lambda1 (- lambda1 (* lambda2 2)))))) (+ (* phi1 phi1) (+ (* phi2 phi2) (* phi1 phi2)))) (* (- (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))) (* (- phi1 phi2) (- (pow phi1 3) (pow phi2 3))))))

prune2.4s

Pruning

10 alts after pruning (9 fresh and 1 done)

Merged error: 20.6b

localize92.0ms

Local error

Found 4 expressions with local error:

35.8b
(sqrt (+ (* (* (cos (* (+ phi1 phi2) 1/2)) (log (exp (cos (* (+ phi1 phi2) 1/2))))) (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))) (* (- phi1 phi2) (- phi1 phi2))))
3.7b
(cos (* (+ phi1 phi2) 1/2))
3.7b
(cos (* (+ phi1 phi2) 1/2))
1.0b
(+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))

rewrite89.0ms

Algorithm
rewrite-expression-head
Rules
20×associate-*r/
18×sqrt-div
16×frac-add
12×flip3-- flip--
10×flip3-+ flip-+
frac-times
add-sqr-sqrt add-log-exp
pow1 *-un-lft-identity add-cube-cbrt
associate-+r+ add-cbrt-cube associate-*l/ add-exp-log insert-posit16
sqrt-prod
distribute-rgt-in sub-neg distribute-lft-in
+-commutative rem-sqrt-square sum-log sqrt-pow1 pow1/2
Counts
4 → 64
Calls
4 calls:
Slowest
58.0ms
(sqrt (+ (* (* (cos (* (+ phi1 phi2) 1/2)) (log (exp (cos (* (+ phi1 phi2) 1/2))))) (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))) (* (- phi1 phi2) (- phi1 phi2))))
10.0ms
(cos (* (+ phi1 phi2) 1/2))
10.0ms
(cos (* (+ phi1 phi2) 1/2))
9.0ms
(+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))

series935.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
812.0ms
(sqrt (+ (* (* (cos (* (+ phi1 phi2) 1/2)) (log (exp (cos (* (+ phi1 phi2) 1/2))))) (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))) (* (- phi1 phi2) (- phi1 phi2))))
50.0ms
(+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))
37.0ms
(cos (* (+ phi1 phi2) 1/2))
36.0ms
(cos (* (+ phi1 phi2) 1/2))

simplify9.8s

Counts
40 → 76
Calls
40 calls:
Slowest
913.0ms
(sqrt (+ (* (* (* (cos (* (+ phi1 phi2) 1/2)) (log (exp (cos (* (+ phi1 phi2) 1/2))))) (- (* (* lambda2 lambda2) (* lambda2 lambda2)) (* (* lambda1 (- lambda1 (* lambda2 2))) (* lambda1 (- lambda1 (* lambda2 2)))))) (* (+ (* phi1 phi1) (+ (* phi2 phi2) (* phi1 phi2))) (+ (* phi1 phi1) (+ (* phi2 phi2) (* phi1 phi2))))) (* (- (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))) (* (- (pow phi1 3) (pow phi2 3)) (- (pow phi1 3) (pow phi2 3))))))
851.0ms
(sqrt (+ (* (* (* (cos (* (+ phi1 phi2) 1/2)) (log (exp (cos (* (+ phi1 phi2) 1/2))))) (- (* (* lambda2 lambda2) (* lambda2 lambda2)) (* (* lambda1 (- lambda1 (* lambda2 2))) (* lambda1 (- lambda1 (* lambda2 2)))))) (+ (* phi1 phi1) (+ (* phi2 phi2) (* phi1 phi2)))) (* (- (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))) (* (- phi1 phi2) (- (pow phi1 3) (pow phi2 3))))))
719.0ms
(sqrt (+ (* (* (* (cos (* (+ phi1 phi2) 1/2)) (log (exp (cos (* (+ phi1 phi2) 1/2))))) (- (* (* lambda2 lambda2) (* lambda2 lambda2)) (* (* lambda1 (- lambda1 (* lambda2 2))) (* lambda1 (- lambda1 (* lambda2 2)))))) (+ (* phi1 phi1) (+ (* phi2 phi2) (* phi1 phi2)))) (* (- (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))) (* (- (pow phi1 3) (pow phi2 3)) (- phi1 phi2)))))
544.0ms
(sqrt (+ (* (* (* (cos (* (+ phi1 phi2) 1/2)) (log (exp (cos (* (+ phi1 phi2) 1/2))))) (- (* (* lambda2 lambda2) (* lambda2 lambda2)) (* (* lambda1 (- lambda1 (* lambda2 2))) (* lambda1 (- lambda1 (* lambda2 2)))))) (* (+ phi1 phi2) (+ phi1 phi2))) (* (- (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))) (* (- (* phi1 phi1) (* phi2 phi2)) (- (* phi1 phi1) (* phi2 phi2))))))
468.0ms
(sqrt (+ (* (* (* (cos (* (+ phi1 phi2) 1/2)) (log (exp (cos (* (+ phi1 phi2) 1/2))))) (- (* (* lambda2 lambda2) (* lambda2 lambda2)) (* (* lambda1 (- lambda1 (* lambda2 2))) (* lambda1 (- lambda1 (* lambda2 2)))))) (+ phi1 phi2)) (* (- (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))) (* (- (* phi1 phi1) (* phi2 phi2)) (- phi1 phi2)))))

prune1.9s

Pruning

10 alts after pruning (8 fresh and 2 done)

Merged error: 20.6b

localize107.0ms

Local error

Found 4 expressions with local error:

35.8b
(sqrt (+ (* (* (cos (* (+ phi1 phi2) 1/2)) (cos (* (+ phi1 phi2) 1/2))) (* (* (cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))) (cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))))) (cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))))) (* (- phi1 phi2) (- phi1 phi2))))
24.2b
(cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))))
24.2b
(cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))))
24.2b
(cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))))

rewrite474.0ms

Algorithm
rewrite-expression-head
Rules
870×cbrt-div
868×frac-times
442×associate-*r/
436×flip3-+ flip-+
426×sqrt-div
424×frac-add
338×associate-*l/
318×flip3-- flip--
216×cos-mult
cbrt-prod add-sqr-sqrt
*-un-lft-identity add-cube-cbrt
pow1
add-cbrt-cube add-exp-log insert-posit16 add-log-exp
pow1/3 sqrt-prod
rem-sqrt-square sqrt-pow1 pow1/2
Counts
4 → 482
Calls
4 calls:
Slowest
414.0ms
(sqrt (+ (* (* (cos (* (+ phi1 phi2) 1/2)) (cos (* (+ phi1 phi2) 1/2))) (* (* (cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))) (cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))))) (cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))))) (* (- phi1 phi2) (- phi1 phi2))))
4.0ms
(cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))))
4.0ms
(cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))))
4.0ms
(cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))))

series1.4s

Counts
4 → 12
Calls
4 calls:
Slowest
857.0ms
(sqrt (+ (* (* (cos (* (+ phi1 phi2) 1/2)) (cos (* (+ phi1 phi2) 1/2))) (* (* (cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))) (cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))))) (cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))))) (* (- phi1 phi2) (- phi1 phi2))))
217.0ms
(cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))))
184.0ms
(cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))))
156.0ms
(cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))))

simplify2.4m

Counts
458 → 494
Calls
458 calls:
Slowest
1.1s
(sqrt (+ (* (* (+ (cos (+ (* (+ phi1 phi2) 1/2) (* (+ phi1 phi2) 1/2))) (cos (- (* (+ phi1 phi2) 1/2) (* (+ phi1 phi2) 1/2)))) (* (* (cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))) (cbrt (- (* (* lambda2 lambda2) (* lambda2 lambda2)) (* (* lambda1 (- lambda1 (* lambda2 2))) (* lambda1 (- lambda1 (* lambda2 2))))))) (cbrt (- (* (* lambda2 lambda2) (* lambda2 lambda2)) (* (* lambda1 (- lambda1 (* lambda2 2))) (* lambda1 (- lambda1 (* lambda2 2)))))))) (* (+ phi1 phi2) (+ phi1 phi2))) (* (* 2 (* (cbrt (- (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))) (cbrt (- (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))))) (* (- (* phi1 phi1) (* phi2 phi2)) (- (* phi1 phi1) (* phi2 phi2))))))
1.1s
(sqrt (+ (* (* (+ (cos (+ (* (+ phi1 phi2) 1/2) (* (+ phi1 phi2) 1/2))) (cos (- (* (+ phi1 phi2) 1/2) (* (+ phi1 phi2) 1/2)))) (* (* (cbrt (- (* (* lambda2 lambda2) (* lambda2 lambda2)) (* (* lambda1 (- lambda1 (* lambda2 2))) (* lambda1 (- lambda1 (* lambda2 2)))))) (cbrt (- (* (* lambda2 lambda2) (* lambda2 lambda2)) (* (* lambda1 (- lambda1 (* lambda2 2))) (* lambda1 (- lambda1 (* lambda2 2))))))) (cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))))) (* (+ phi1 phi2) (+ phi1 phi2))) (* (* 2 (* (cbrt (- (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))) (cbrt (- (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))))) (* (- (* phi1 phi1) (* phi2 phi2)) (- (* phi1 phi1) (* phi2 phi2))))))
1.1s
(sqrt (+ (* (* (+ (cos (+ (* (+ phi1 phi2) 1/2) (* (+ phi1 phi2) 1/2))) (cos (- (* (+ phi1 phi2) 1/2) (* (+ phi1 phi2) 1/2)))) (* (* (cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))) (cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))))) (cbrt (- (* (* lambda2 lambda2) (* lambda2 lambda2)) (* (* lambda1 (- lambda1 (* lambda2 2))) (* lambda1 (- lambda1 (* lambda2 2)))))))) (* (+ phi1 phi2) (+ phi1 phi2))) (* (* 2 (cbrt (- (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))))) (* (- (* phi1 phi1) (* phi2 phi2)) (- (* phi1 phi1) (* phi2 phi2))))))
1.0s
(sqrt (+ (* (* (+ (cos (+ (* (+ phi1 phi2) 1/2) (* (+ phi1 phi2) 1/2))) (cos (- (* (+ phi1 phi2) 1/2) (* (+ phi1 phi2) 1/2)))) (* (* (cbrt (- (* (* lambda2 lambda2) (* lambda2 lambda2)) (* (* lambda1 (- lambda1 (* lambda2 2))) (* lambda1 (- lambda1 (* lambda2 2)))))) (cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))))) (cbrt (- (* (* lambda2 lambda2) (* lambda2 lambda2)) (* (* lambda1 (- lambda1 (* lambda2 2))) (* lambda1 (- lambda1 (* lambda2 2)))))))) (* (+ phi1 phi2) (+ phi1 phi2))) (* (* 2 (* (cbrt (- (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))) (cbrt (- (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))))) (* (- (* phi1 phi1) (* phi2 phi2)) (- (* phi1 phi1) (* phi2 phi2))))))
1.0s
(sqrt (+ (* (* (* (cos (* (+ phi1 phi2) 1/2)) (cos (* (+ phi1 phi2) 1/2))) (* (* (cbrt (- (* (* lambda2 lambda2) (* lambda2 lambda2)) (* (* lambda1 (- lambda1 (* lambda2 2))) (* lambda1 (- lambda1 (* lambda2 2)))))) (cbrt (- (* (* lambda2 lambda2) (* lambda2 lambda2)) (* (* lambda1 (- lambda1 (* lambda2 2))) (* lambda1 (- lambda1 (* lambda2 2))))))) (cbrt (+ (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))))) (+ (* phi1 phi1) (+ (* phi2 phi2) (* phi1 phi2)))) (* (* (cbrt (- (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2))))) (cbrt (- (* lambda2 lambda2) (* lambda1 (- lambda1 (* lambda2 2)))))) (* (- (pow phi1 3) (pow phi2 3)) (- phi1 phi2)))))

prune20.3s

Pruning

10 alts after pruning (7 fresh and 3 done)

Merged error: 20.6b

regimes1.0s

Accuracy

38.1% (10.7b remaining)

Error of 31.0b against oracle of 20.2b and baseline of 37.6b

bsearch392.0ms

end0.0ms

sample7.5s

Algorithm
intervals
Results
2.9s8375×body80valid
1.5s1307×body640valid
1.4s784×body1280valid
945.0ms724×body320valid
205.0ms349×body160valid