Details

Time bar (total: 33.8s)

sample402.0ms

Algorithm
intervals
Results
294.0ms235×body10240exit
45.0ms89×body1280valid
14.0ms54×body640valid
9.0msbody2560valid
8.0ms178×body80nan
4.0ms77×body80valid
3.0ms19×body320valid
1.0msbody5120valid
1.0msbody160valid

simplify13.0ms

Counts
1 → 1
Iterations
IterNodes
done16
316
214
111
05

prune6.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 36.8b

localize12.0ms

Local error

Found 2 expressions with local error:

0.0b
(cosh c)
41.7b
(fmod (cosh c) (log1p a))

rewrite4.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt pow1 *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt add-log-exp
cosh-def
Counts
2 → 15
Calls
2 calls:
2.0ms
(cosh c)
1.0ms
(fmod (cosh c) (log1p a))

series83.0ms

Counts
2 → 6
Calls
2 calls:
73.0ms
(cosh c)
10.0ms
(fmod (cosh c) (log1p a))

simplify3.0s

Counts
21 → 21
Iterations
IterNodes
done5000
43011
3620
2187
173
040

prune149.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 36.6b

localize23.0ms

Local error

Found 3 expressions with local error:

0.0b
(* (+ (* 1/24 (* c c)) 1/2) (* c c))
0.2b
(* 1/24 (* c c))
41.5b
(fmod (+ 1 (* (+ (* 1/24 (* c c)) 1/2) (* c c))) (log1p a))

rewrite91.0ms

Algorithm
rewrite-expression-head
Rules
13×pow1 add-cbrt-cube add-exp-log
add-sqr-sqrt
associate-*l* pow-prod-down prod-exp cbrt-unprod
*-un-lft-identity add-cube-cbrt
add-log-exp
associate-*r* associate-*l/ *-commutative unswap-sqr
flip3-+ flip-+
Counts
3 → 47
Calls
3 calls:
69.0ms
(* (+ (* 1/24 (* c c)) 1/2) (* c c))
19.0ms
(* 1/24 (* c c))
0.0ms
(fmod (+ 1 (* (+ (* 1/24 (* c c)) 1/2) (* c c))) (log1p a))

series216.0ms

Counts
3 → 9
Calls
3 calls:
154.0ms
(* (+ (* 1/24 (* c c)) 1/2) (* c c))
49.0ms
(* 1/24 (* c c))
13.0ms
(fmod (+ 1 (* (+ (* 1/24 (* c c)) 1/2) (* c c))) (log1p a))

simplify1.2s

Counts
56 → 56
Iterations
IterNodes
done5001
21233
1238
085

prune361.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 36.5b

localize69.0ms

Local error

Found 4 expressions with local error:

27.8b
(cbrt (* 1/24 (* c c)))
27.8b
(cbrt (* 1/24 (* c c)))
27.8b
(cbrt (* 1/24 (* c c)))
41.5b
(fmod (+ 1 (* (+ (* (* (cbrt (* 1/24 (* c c))) (cbrt (* 1/24 (* c c)))) (cbrt (* 1/24 (* c c)))) 1/2) (* c c))) (log1p a))

rewrite36.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt pow1 *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt add-log-exp
cbrt-prod pow1/3
Counts
4 → 34
Calls
4 calls:
12.0ms
(cbrt (* 1/24 (* c c)))
13.0ms
(cbrt (* 1/24 (* c c)))
9.0ms
(cbrt (* 1/24 (* c c)))
0.0ms
(fmod (+ 1 (* (+ (* (* (cbrt (* 1/24 (* c c))) (cbrt (* 1/24 (* c c)))) (cbrt (* 1/24 (* c c)))) 1/2) (* c c))) (log1p a))

series1.3s

Counts
4 → 12
Calls
4 calls:
309.0ms
(cbrt (* 1/24 (* c c)))
325.0ms
(cbrt (* 1/24 (* c c)))
670.0ms
(cbrt (* 1/24 (* c c)))
24.0ms
(fmod (+ 1 (* (+ (* (* (cbrt (* 1/24 (* c c))) (cbrt (* 1/24 (* c c)))) (cbrt (* 1/24 (* c c)))) 1/2) (* c c))) (log1p a))

simplify4.3s

Counts
46 → 46
Iterations
IterNodes
done5000
44944
3683
2177
170
041

prune396.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 36.5b

localize90.0ms

Local error

Found 4 expressions with local error:

27.7b
(cbrt (* c c))
27.8b
(cbrt (* 1/24 (* c c)))
27.8b
(cbrt (* 1/24 (* c c)))
41.5b
(fmod (+ 1 (* (+ (* (* (* (cbrt (* c c)) (cbrt 1/24)) (cbrt (* 1/24 (* c c)))) (cbrt (* 1/24 (* c c)))) 1/2) (* c c))) (log1p a))

rewrite40.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt pow1 *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt add-log-exp
cbrt-prod pow1/3
Counts
4 → 34
Calls
4 calls:
5.0ms
(cbrt (* c c))
17.0ms
(cbrt (* 1/24 (* c c)))
16.0ms
(cbrt (* 1/24 (* c c)))
0.0ms
(fmod (+ 1 (* (+ (* (* (* (cbrt (* c c)) (cbrt 1/24)) (cbrt (* 1/24 (* c c)))) (cbrt (* 1/24 (* c c)))) 1/2) (* c c))) (log1p a))

series991.0ms

Counts
4 → 12
Calls
4 calls:
256.0ms
(cbrt (* c c))
352.0ms
(cbrt (* 1/24 (* c c)))
356.0ms
(cbrt (* 1/24 (* c c)))
26.0ms
(fmod (+ 1 (* (+ (* (* (* (cbrt (* c c)) (cbrt 1/24)) (cbrt (* 1/24 (* c c)))) (cbrt (* 1/24 (* c c)))) 1/2) (* c c))) (log1p a))

simplify1.2s

Counts
46 → 46
Iterations
IterNodes
done5001
31089
2297
1107
060

prune336.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 36.5b

regimes648.0ms

Accuracy

0% (0.1b remaining)

Error of 34.8b against oracle of 34.7b and baseline of 34.8b

bsearch0.0ms

simplify12.0ms

Iterations
IterNodes
done29
129
020

end0.0ms

sample18.8s

Algorithm
intervals
Results
13.9s7934×body10240exit
1.9s2363×body1280valid
678.0ms1591×body640valid
633.0ms2688×body80valid
546.0ms5390×body80nan
270.0ms136×body2560valid
168.0ms778×body320valid
70.0ms429×body160valid
42.0ms15×body5120valid