Details

Time bar (total: 19.1s)Debug log

sample238.0ms

Algorithm
intervals
Results
96.0ms95×body2560valid
61.0ms84×body1280valid
32.0ms245×body80nan
22.0ms39×body640valid
8.0ms17×body320valid
4.0ms15×body160valid
1.0msbody80valid

simplify453.0ms

Calls
1 calls:
Slowest
453.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.7b

localize27.0ms

Local error

Found 3 expressions with local error:

0.7b
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
0.2b
(* 5 (* v v))
0.0b
(/ (- 1 (* 5 (* v v))) (- (* v v) 1))

rewrite18.0ms

Algorithm
rewrite-expression-head
Rules
12×add-cube-cbrt
12×times-frac
12×*-un-lft-identity
12×add-sqr-sqrt
add-exp-log
add-cbrt-cube
difference-of-sqr-1
associate-/r*
add-log-exp
associate-/l*
pow1
associate-/l/
flip--
associate-/r/
flip3--
div-inv
*-commutative
associate-*r*
div-exp
div-sub
frac-2neg
clear-num
cbrt-undiv
acos-asin
Calls
3 calls:
Slowest
14.0ms
(/ (- 1 (* 5 (* v v))) (- (* v v) 1))
2.0ms
(* 5 (* v v))
1.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))

series47.0ms

Calls
3 calls:
Slowest
23.0ms
(/ (- 1 (* 5 (* v v))) (- (* v v) 1))
16.0ms
(* 5 (* v v))
8.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))

simplify4.6s

Calls
46 calls:
Slowest
831.0ms
(/ (* (* (- 1 (* 5 (* v v))) (- 1 (* 5 (* v v)))) (- 1 (* 5 (* v v)))) (* (* (- (* v v) 1) (- (* v v) 1)) (- (* v v) 1)))
340.0ms
(/ (- 1 (* 5 (* v v))) (- (* v v) 1))
314.0ms
(- (* 1 1) (* (* 5 (* v v)) (* 5 (* v v))))
210.0ms
(/ (- 1 (* 5 (* v v))) (cbrt (- (* v v) 1)))
189.0ms
(/ (- 1 (* 5 (* v v))) (sqrt (- (* v v) 1)))

prune505.0ms

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0.7b

localize24.0ms

Local error

Found 3 expressions with local error:

0.7b
(acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))
0.0b
(* (+ (* v v) (pow v 4)) 4)
0.0b
(+ (* v v) (pow v 4))

rewrite13.0ms

Algorithm
rewrite-expression-head
Rules
add-log-exp
add-cube-cbrt
*-un-lft-identity
add-sqr-sqrt
add-exp-log
associate-*l*
add-cbrt-cube
pow1
flip-+
associate-*l/
flip3-+
*-commutative
sum-log
+-commutative
acos-asin
Calls
3 calls:
Slowest
9.0ms
(* (+ (* v v) (pow v 4)) 4)
2.0ms
(+ (* v v) (pow v 4))
1.0ms
(acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))

series88.0ms

Calls
3 calls:
Slowest
49.0ms
(+ (* v v) (pow v 4))
35.0ms
(* (+ (* v v) (pow v 4)) 4)
4.0ms
(acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))

simplify970.0ms

Calls
14 calls:
Slowest
452.0ms
(* (- (* (* v v) (* v v)) (* (pow v 4) (pow v 4))) 4)
279.0ms
(* (+ (pow (* v v) 3) (pow (pow v 4) 3)) 4)
58.0ms
(acos (- (+ (* 4 (pow v 4)) (* 4 (pow v 2))) 1))
56.0ms
(acos (- (+ (* 4 (pow v 4)) (* 4 (pow v 2))) 1))
51.0ms
(acos (- (+ (* 4 (pow v 4)) (* 4 (pow v 2))) 1))

prune357.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.7b

localize16.0ms

Local error

Found 4 expressions with local error:

0.8b
(asin (+ -1 (* (+ (* v v) (pow v 4)) 4)))
0.0b
(- (/ PI 2) (asin (+ -1 (* (+ (* v v) (pow v 4)) 4))))
0.0b
(* (+ (* v v) (pow v 4)) 4)
0.0b
(+ (* v v) (pow v 4))

rewrite24.0ms

Algorithm
rewrite-expression-head
Rules
add-log-exp
*-un-lft-identity
add-sqr-sqrt
add-cube-cbrt
add-exp-log
add-cbrt-cube
pow1
associate-*l*
flip-+
associate-*l/
flip3-+
asin-acos
difference-of-squares
associate--r-
distribute-lft-out--
flip--
*-commutative
diff-log
flip3--
sub-neg
sum-log
+-commutative
Calls
4 calls:
Slowest
9.0ms
(* (+ (* v v) (pow v 4)) 4)
7.0ms
(- (/ PI 2) (asin (+ -1 (* (+ (* v v) (pow v 4)) 4))))
5.0ms
(+ (* v v) (pow v 4))
1.0ms
(asin (+ -1 (* (+ (* v v) (pow v 4)) 4)))

series172.0ms

Calls
4 calls:
Slowest
64.0ms
(* (+ (* v v) (pow v 4)) 4)
53.0ms
(- (/ PI 2) (asin (+ -1 (* (+ (* v v) (pow v 4)) 4))))
48.0ms
(+ (* v v) (pow v 4))
7.0ms
(asin (+ -1 (* (+ (* v v) (pow v 4)) 4)))

simplify1.2s

Calls
22 calls:
Slowest
518.0ms
(* (- (* (* v v) (* v v)) (* (pow v 4) (pow v 4))) 4)
241.0ms
(* (+ (pow (* v v) 3) (pow (pow v 4) 3)) 4)
66.0ms
(- (* 1/2 PI) (asin (- (+ (* 4 (pow v 4)) (* 4 (pow v 2))) 1)))
55.0ms
(asin (- (+ (* 4 (pow v 4)) (* 4 (pow v 2))) 1))
53.0ms
(- (* 1/2 PI) (asin (- (+ (* 4 (pow v 4)) (* 4 (pow v 2))) 1)))

prune569.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.7b

localize14.0ms

Local error

Found 4 expressions with local error:

1.0b
(* (* (acos (+ -1 (* (+ (* v v) (pow v 4)) 4))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4))))
1.0b
(cbrt (* (* (acos (+ -1 (* (+ (* v v) (pow v 4)) 4))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))))
0.7b
(acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))
0.7b
(acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))

rewrite35.0ms

Algorithm
rewrite-expression-head
Rules
18×pow1
add-exp-log
add-cbrt-cube
add-cube-cbrt
pow-prod-up
pow-plus
*-un-lft-identity
add-sqr-sqrt
add-log-exp
cbrt-unprod
prod-exp
pow-prod-down
associate-*r*
pow3
acos-asin
pow2
rem-cbrt-cube
*-commutative
associate-*l*
pow1/3
cbrt-prod
Calls
4 calls:
Slowest
20.0ms
(* (* (acos (+ -1 (* (+ (* v v) (pow v 4)) 4))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4))))
11.0ms
(cbrt (* (* (acos (+ -1 (* (+ (* v v) (pow v 4)) 4))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))))
1.0ms
(acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))
1.0ms
(acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))

series72.0ms

Calls
4 calls:
Slowest
50.0ms
(* (* (acos (+ -1 (* (+ (* v v) (pow v 4)) 4))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4))))
8.0ms
(cbrt (* (* (acos (+ -1 (* (+ (* v v) (pow v 4)) 4))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))))
6.0ms
(acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))
6.0ms
(acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))

simplify1.1s

Calls
34 calls:
Slowest
106.0ms
(* (* (* (* (acos (+ -1 (* (+ (* v v) (pow v 4)) 4))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))) (* (acos (+ -1 (* (+ (* v v) (pow v 4)) 4))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4))))) (* (acos (+ -1 (* (+ (* v v) (pow v 4)) 4))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4))))) (* (* (acos (+ -1 (* (+ (* v v) (pow v 4)) 4))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))))
66.0ms
(* (* (* (* (acos (+ -1 (* (+ (* v v) (pow v 4)) 4))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))) (* (* (acos (+ -1 (* (+ (* v v) (pow v 4)) 4))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4))))) (* (* (acos (+ -1 (* (+ (* v v) (pow v 4)) 4))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))) (acos (+ -1 (* (+ (* v v) (pow v 4)) 4)))))
61.0ms
(acos (- (+ (* 4 (pow v 4)) (* 4 (pow v 2))) 1))
51.0ms
(acos (- (+ (* 4 (pow v 4)) (* 4 (pow v 2))) 1))
49.0ms
(acos (- (+ (* 4 (pow v 4)) (* 4 (pow v 2))) 1))

prune439.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.7b

regimes50.0ms

Accuracy

0% (0.0b remaining)

Error of 0.8b against oracle of 0.8b and baseline of 0.8b

bsearch2.0ms

end0.0ms

sample7.9s

Algorithm
intervals
Results
3.5s3049×body2560valid
1.8s2499×body1280valid
948.0ms7885×body80nan
608.0ms1190×body640valid
563.0ms416×body160valid
245.0ms633×body320valid
27.0ms213×body80valid