Details

Time bar (total: 12.5s)

sample50.0ms

Algorithm
intervals
Results
30.0ms485×body80valid

simplify5.6s

Counts
1 → 1
Iterations

Useful iterations: 4 (23.0ms)

IterNodesCost
067
1117
2257
3447
4706
51326
63776
713556
done50006

prune4.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize10.0ms

Local error

Found 2 expressions with local error:

0.0b
(exp (- (* x x) 1.0))
0.0b
(- (* x x) 1.0)

rewrite32.0ms

Algorithm
rewrite-expression-head
Rules
add-log-exp
add-sqr-sqrt
exp-prod
add-cube-cbrt *-un-lft-identity
pow1 add-exp-log sub-neg diff-log exp-sum add-cbrt-cube rem-exp-log difference-of-squares
flip3-- exp-diff flip--
Counts
2 → 29
Calls
2 calls:
22.0ms
(exp (- (* x x) 1.0))
9.0ms
(- (* x x) 1.0)

series70.0ms

Counts
2 → 6
Calls
2 calls:
25.0ms
(exp (- (* x x) 1.0))
45.0ms
(- (* x x) 1.0)

simplify1.7s

Counts
35 → 35
Iterations

Useful iterations: done (1.7s)

IterNodesCost
054287
1117272
2273247
3678243
42083243
done5001242

prune93.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0b

localize19.0ms

Local error

Found 1 expressions with local error:

0.0b
(exp (/ (- (pow x 4) (* 1.0 1.0)) (+ 1.0 (* x x))))

rewrite77.0ms

Algorithm
rewrite-expression-head
Rules
24×exp-prod
18×times-frac
17×add-sqr-sqrt
11×add-cube-cbrt *-un-lft-identity
difference-of-squares
unpow-prod-down sqr-pow
associate-/r/ add-log-exp
pow1 add-exp-log flip3-+ exp-diff div-sub add-cbrt-cube flip-+ div-inv rem-exp-log
Counts
1 → 33
Calls
1 calls:
74.0ms
(exp (/ (- (pow x 4) (* 1.0 1.0)) (+ 1.0 (* x x))))

series60.0ms

Counts
1 → 3
Calls
1 calls:
60.0ms
(exp (/ (- (pow x 4) (* 1.0 1.0)) (+ 1.0 (* x x))))

simplify1.9s

Counts
36 → 36
Iterations

Useful iterations: done (1.9s)

IterNodesCost
0104598
1196571
2433542
3977536
42902466
done5000459

prune155.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0b

localize11.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (* x x) 1.0)
0.0b
(pow E (- (* x x) 1.0))
1.0b
(pow (pow E (- (* x x) 1.0)) 3)
1.5b
(cbrt (pow (pow E (- (* x x) 1.0)) 3))

rewrite52.0ms

Algorithm
rewrite-expression-head
Rules
33×unpow-prod-down
24×cbrt-prod
18×add-sqr-sqrt cube-prod
16×add-cube-cbrt *-un-lft-identity
10×unpow-prod-up
pow-exp
add-exp-log pow-unpow sqr-pow
sub-neg add-log-exp
pow1 add-cbrt-cube
pow-to-exp pow-sub
cube-div cube-mult e-exp-1 pow-pow unpow3 difference-of-squares
cbrt-div flip3-- pow1/3 diff-log flip-- rem-cbrt-cube rem-cube-cbrt
Counts
4 → 108
Calls
4 calls:
12.0ms
(- (* x x) 1.0)
12.0ms
(pow E (- (* x x) 1.0))
12.0ms
(pow (pow E (- (* x x) 1.0)) 3)
11.0ms
(cbrt (pow (pow E (- (* x x) 1.0)) 3))

series273.0ms

Counts
4 → 12
Calls
4 calls:
61.0ms
(- (* x x) 1.0)
42.0ms
(pow E (- (* x x) 1.0))
101.0ms
(pow (pow E (- (* x x) 1.0)) 3)
68.0ms
(cbrt (pow (pow E (- (* x x) 1.0)) 3))

simplify999.0ms

Counts
120 → 120
Iterations

Useful iterations: done (994.0ms)

IterNodesCost
01361704
13251316
29561233
done50001222

prune275.0ms

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 0b

regimes25.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01014
11114
done1114

end0.0ms

sample1.1s

Algorithm
intervals
Results
756.0ms15869×body80valid