Details

Time bar (total: 18.9s)

sample80.0ms

Algorithm
intervals
Results
27.0ms48×body1280valid
13.0ms207×body80valid
12.0ms37×body640valid
7.0ms35×body320valid
2.0ms16×body160valid

simplify3.0ms

Counts
1 → 1
Iterations
IterNodes
done6
16
05

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize14.0ms

Local error

Found 1 expressions with local error:

0.0b
(* (exp re) (cos im))

rewrite20.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
pow1 *-un-lft-identity add-cbrt-cube associate-*r* associate-*l* add-cube-cbrt
add-exp-log
pow-prod-down prod-exp *-commutative cbrt-unprod add-log-exp unswap-sqr
Counts
1 → 18
Calls
1 calls:
19.0ms
(* (exp re) (cos im))

series86.0ms

Counts
1 → 3
Calls
1 calls:
85.0ms
(* (exp re) (cos im))

simplify5.3s

Counts
21 → 21
Iterations
IterNodes
done5003
54967
41465
3622
2211
185
038

prune141.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize43.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (cos im) (exp re))
0.1b
(* (* (cos im) (exp re)) (* (* (cos im) (exp re)) (* (cos im) (exp re))))
0.2b
(* (* (cos im) (exp re)) (* (cos im) (exp re)))
0.2b
(cbrt (* (* (cos im) (exp re)) (* (* (cos im) (exp re)) (* (cos im) (exp re)))))

rewrite414.0ms

Algorithm
rewrite-expression-head
Rules
173×pow1
78×pow-prod-down
59×add-cbrt-cube
41×add-exp-log
40×prod-exp cbrt-unprod
34×pow-prod-up
12×pow-sqr
add-sqr-sqrt
*-un-lft-identity pow-plus add-cube-cbrt
associate-*r* associate-*l*
add-log-exp
pow2 *-commutative
cube-unmult
cbrt-prod pow1/3 swap-sqr rem-cbrt-cube unswap-sqr
Counts
4 → 125
Calls
4 calls:
11.0ms
(* (cos im) (exp re))
199.0ms
(* (* (cos im) (exp re)) (* (* (cos im) (exp re)) (* (cos im) (exp re))))
53.0ms
(* (* (cos im) (exp re)) (* (cos im) (exp re)))
146.0ms
(cbrt (* (* (cos im) (exp re)) (* (* (cos im) (exp re)) (* (cos im) (exp re)))))

series275.0ms

Counts
4 → 12
Calls
4 calls:
52.0ms
(* (cos im) (exp re))
94.0ms
(* (* (cos im) (exp re)) (* (* (cos im) (exp re)) (* (cos im) (exp re))))
76.0ms
(* (* (cos im) (exp re)) (* (cos im) (exp re)))
52.0ms
(cbrt (* (* (cos im) (exp re)) (* (* (cos im) (exp re)) (* (cos im) (exp re)))))

simplify2.3s

Counts
137 → 137
Iterations
IterNodes
done5000
21176
1308
0109

prune323.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0b

localize37.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (cos im) (exp re))
0.1b
(* (* (cos im) (exp re)) (* (* (cos im) (exp re)) (* (* (cos im) (sqrt (exp re))) (sqrt (exp re)))))
0.2b
(* (* (cos im) (exp re)) (* (* (cos im) (sqrt (exp re))) (sqrt (exp re))))
0.2b
(cbrt (* (* (cos im) (exp re)) (* (* (cos im) (exp re)) (* (* (cos im) (sqrt (exp re))) (sqrt (exp re))))))

rewrite1.1s

Algorithm
rewrite-expression-head
Rules
92×pow1 add-cbrt-cube
75×add-exp-log
67×pow-prod-down prod-exp cbrt-unprod
add-sqr-sqrt
*-un-lft-identity add-cube-cbrt
associate-*r* associate-*l*
add-log-exp
*-commutative
cbrt-prod pow1/3 unswap-sqr
Counts
4 → 107
Calls
4 calls:
18.0ms
(* (cos im) (exp re))
431.0ms
(* (* (cos im) (exp re)) (* (* (cos im) (exp re)) (* (* (cos im) (sqrt (exp re))) (sqrt (exp re)))))
139.0ms
(* (* (cos im) (exp re)) (* (* (cos im) (sqrt (exp re))) (sqrt (exp re))))
469.0ms
(cbrt (* (* (cos im) (exp re)) (* (* (cos im) (exp re)) (* (* (cos im) (sqrt (exp re))) (sqrt (exp re))))))

series237.0ms

Counts
4 → 12
Calls
4 calls:
34.0ms
(* (cos im) (exp re))
93.0ms
(* (* (cos im) (exp re)) (* (* (cos im) (exp re)) (* (* (cos im) (sqrt (exp re))) (sqrt (exp re)))))
61.0ms
(* (* (cos im) (exp re)) (* (* (cos im) (sqrt (exp re))) (sqrt (exp re))))
50.0ms
(cbrt (* (* (cos im) (exp re)) (* (* (cos im) (exp re)) (* (* (cos im) (sqrt (exp re))) (sqrt (exp re))))))

simplify2.3s

Counts
119 → 119
Iterations
IterNodes
done5000
21396
1422
0133

prune372.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

localize16.0ms

Local error

Found 3 expressions with local error:

0.0b
(sqrt (cos im))
0.0b
(sqrt (cos im))
0.1b
(* (* (exp re) (sqrt (cos im))) (sqrt (cos im)))

rewrite60.0ms

Algorithm
rewrite-expression-head
Rules
10×pow1
add-sqr-sqrt sqrt-prod
add-cbrt-cube
*-un-lft-identity add-exp-log add-cube-cbrt
associate-*r*
pow-prod-down prod-exp cbrt-unprod add-log-exp
rem-sqrt-square sqrt-pow1 pow1/2
associate-*l* *-commutative
Counts
3 → 47
Calls
3 calls:
2.0ms
(sqrt (cos im))
2.0ms
(sqrt (cos im))
53.0ms
(* (* (exp re) (sqrt (cos im))) (sqrt (cos im)))

series74.0ms

Counts
3 → 9
Calls
3 calls:
16.0ms
(sqrt (cos im))
16.0ms
(sqrt (cos im))
41.0ms
(* (* (exp re) (sqrt (cos im))) (sqrt (cos im)))

simplify3.2s

Counts
56 → 56
Iterations
IterNodes
done5001
42775
31467
2483
1154
060

prune201.0ms

Pruning

3 alts after pruning (0 fresh and 3 done)

Merged error: 0b

regimes228.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations
IterNodes
done6
16
05

end0.0ms

sample2.1s

Algorithm
intervals
Results
599.0ms1187×body640valid
574.0ms1492×body1280valid
516.0ms6915×body80valid
129.0ms678×body320valid
31.0ms323×body160valid