Details

Time bar (total: 26.2s)

sample1.1s

Algorithm
intervals
Results
850.0ms260×body10240exit
109.0ms65×body1280valid
52.0ms178×body80nan
34.0ms57×body640valid
14.0ms98×body80valid
12.0ms25×body320valid
4.0ms11×body160valid

simplify30.0ms

Counts
1 → 1
Calls
1 calls:
Slowest
29.0ms
(fmod (cosh c) (log1p a))

prune15.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 32.1b

localize64.0ms

Local error

Found 1 expressions with local error:

36.5b
(fmod (cosh c) (log1p a))

rewrite5.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt pow1 *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt insert-posit16 add-log-exp
Counts
1 → 8
Calls
1 calls:
Slowest
2.0ms
(fmod (cosh c) (log1p a))

series87.0ms

Counts
1 → 3
Calls
1 calls:
Slowest
87.0ms
(fmod (cosh c) (log1p a))

simplify19.0ms

Counts
3 → 11
Calls
3 calls:
Slowest
7.0ms
(fmod (cosh c) (log1p a))
6.0ms
(fmod (cosh c) (log1p a))
6.0ms
(fmod (cosh c) (log1p a))

prune119.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 32.1b

localize16.0ms

Local error

Found 3 expressions with local error:

36.5b
(fmod (cosh c) (log1p a))
2.3b
(log (fmod (cosh c) (log1p a)))
0.6b
(exp (log (fmod (cosh c) (log1p a))))

rewrite5.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt log-prod *-un-lft-identity add-cube-cbrt
pow1
exp-prod add-exp-log
add-cbrt-cube exp-sum insert-posit16 add-log-exp
log-pow
rem-log-exp rem-exp-log
Counts
3 → 37
Calls
3 calls:
Slowest
3.0ms
(exp (log (fmod (cosh c) (log1p a))))
2.0ms
(log (fmod (cosh c) (log1p a)))
0.0ms
(fmod (cosh c) (log1p a))

series34.0ms

Counts
3 → 9
Calls
3 calls:
Slowest
28.0ms
(log (fmod (cosh c) (log1p a)))
3.0ms
(fmod (cosh c) (log1p a))
3.0ms
(exp (log (fmod (cosh c) (log1p a))))

simplify457.0ms

Counts
21 → 46
Calls
21 calls:
Slowest
159.0ms
(exp (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a))))))
55.0ms
(exp (sqrt (log (fmod (cosh c) (log1p a)))))
37.0ms
(exp (log (sqrt (fmod (cosh c) (log1p a)))))
37.0ms
(exp (log (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a))))))
35.0ms
(log (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))))

prune489.0ms

Pruning

15 alts after pruning (14 fresh and 1 done)

Merged error: 32.0b

localize14.0ms

Local error

Found 4 expressions with local error:

36.5b
(fmod (cosh c) (log1p a))
36.5b
(fmod (cosh c) (log1p a))
0.0b
(* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))
0.0b
(sqrt (fmod (cosh c) (log1p a)))

rewrite19.0ms

Algorithm
rewrite-expression-head
Rules
26×add-sqr-sqrt
21×sqrt-prod
20×pow1
13×*-un-lft-identity add-cube-cbrt
sqrt-pow1 pow1/2
swap-sqr
add-cbrt-cube associate-*r* associate-*l* add-exp-log
pow-prod-up
insert-posit16 add-log-exp unswap-sqr
pow-prod-down pow-sqr
pow2 rem-sqrt-square rem-square-sqrt pow-plus sqrt-unprod prod-exp *-commutative cbrt-unprod
Counts
4 → 80
Calls
4 calls:
Slowest
14.0ms
(* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))
2.0ms
(sqrt (fmod (cosh c) (log1p a)))
0.0ms
(fmod (cosh c) (log1p a))
0.0ms
(fmod (cosh c) (log1p a))

series24.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
10.0ms
(sqrt (fmod (cosh c) (log1p a)))
5.0ms
(* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))
5.0ms
(fmod (cosh c) (log1p a))
4.0ms
(fmod (cosh c) (log1p a))

simplify2.0s

Counts
78 → 92
Calls
78 calls:
Slowest
168.0ms
(* (* (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a)))) (sqrt (fmod (cosh c) (log1p a)))) (* (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a)))) (sqrt (fmod (cosh c) (log1p a)))))
119.0ms
(* (* (cbrt (sqrt (fmod (cosh c) (log1p a)))) (cbrt (sqrt (fmod (cosh c) (log1p a))))) (* (cbrt (sqrt (fmod (cosh c) (log1p a)))) (cbrt (sqrt (fmod (cosh c) (log1p a))))))
59.0ms
(* (cbrt (sqrt (fmod (cosh c) (log1p a)))) (cbrt (sqrt (fmod (cosh c) (log1p a)))))
57.0ms
(* (sqrt (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a))))) (sqrt (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a))))))
54.0ms
(* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a)))))

prune974.0ms

Pruning

15 alts after pruning (14 fresh and 1 done)

Merged error: 32.0b

localize49.0ms

Local error

Found 4 expressions with local error:

36.5b
(fmod (cosh c) (log1p a))
36.5b
(fmod (cosh c) (log1p a))
36.5b
(fmod (cosh c) (log1p a))
2.3b
(log (fmod (cosh c) (log1p a)))

rewrite3.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt pow1 *-un-lft-identity add-exp-log add-cube-cbrt
add-cbrt-cube insert-posit16 add-log-exp
log-prod
rem-log-exp log-pow
Counts
4 → 37
Calls
4 calls:
Slowest
1.0ms
(log (fmod (cosh c) (log1p a)))
1.0ms
(fmod (cosh c) (log1p a))
1.0ms
(fmod (cosh c) (log1p a))
0.0ms
(fmod (cosh c) (log1p a))

series27.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
20.0ms
(log (fmod (cosh c) (log1p a)))
3.0ms
(fmod (cosh c) (log1p a))
2.0ms
(fmod (cosh c) (log1p a))
2.0ms
(fmod (cosh c) (log1p a))

simplify244.0ms

Counts
16 → 49
Calls
16 calls:
Slowest
63.0ms
(log (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))))
38.0ms
(log (sqrt (fmod (cosh c) (log1p a))))
13.0ms
(fmod (cosh c) (log1p a))
12.0ms
(log (fmod (cosh c) (log1p a)))
12.0ms
(log (fmod (cosh c) (log1p a)))

prune760.0ms

Pruning

17 alts after pruning (15 fresh and 2 done)

Merged error: 32.0b

regimes668.0ms

Accuracy

0% (0.2b remaining)

Error of 33.9b against oracle of 33.7b and baseline of 33.9b

bsearch1.0ms

end0.0ms

sample19.0s

Algorithm
intervals
Results
14.0s7915×body10240exit
2.0s2301×body1280valid
773.0ms5351×body80nan
741.0ms1521×body640valid
398.0ms2815×body80valid
301.0ms796×body320valid
207.0ms133×body2560valid
105.0ms420×body160valid
36.0ms14×body5120valid