Details

Time bar (total: 15.2s)

sample35.0ms

Algorithm
intervals
Results
22.0ms540×body80valid

simplify5.5s

Counts
1 → 1
Iterations

Useful iterations: 4 (17.0ms)

IterNodesCost
067
1117
2257
3467
4766
51386
63836
713596
done50006

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize11.0ms

Local error

Found 1 expressions with local error:

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

rewrite32.0ms

Algorithm
rewrite-expression-head
Rules
12×exp-prod
add-sqr-sqrt
add-cube-cbrt distribute-neg-in *-un-lft-identity exp-sum add-log-exp
distribute-lft-neg-in distribute-rgt-neg-in
prod-diff rem-exp-log
neg-log difference-of-squares
pow1 add-exp-log neg-sub0 exp-neg expm1-log1p-u neg-mul-1 sub-neg exp-diff diff-log add-cbrt-cube log1p-expm1-u
Counts
1 → 31
Calls
1 calls:
31.0ms
(exp (- (- 1.0 (* x x))))

series30.0ms

Counts
1 → 3
Calls
1 calls:
30.0ms
(exp (- (- 1.0 (* x x))))

simplify2.9s

Counts
34 → 34
Iterations

Useful iterations: 4 (1.3s)

IterNodesCost
075310
1139298
2277256
3774230
42725225
done5000225

prune68.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0b

localize9.0ms

Local error

Found 1 expressions with local error:

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

rewrite53.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
associate-*r*
add-cube-cbrt unpow-prod-down *-un-lft-identity
associate-*l* prod-exp add-cbrt-cube unswap-sqr
add-exp-log associate-*l/ sqr-pow
pow1 neg-sub0 exp-neg expm1-log1p-u pow-to-exp exp-diff pow-exp *-commutative cbrt-unprod log1p-expm1-u add-log-exp
Counts
1 → 29
Calls
1 calls:
52.0ms
(* (exp (- 1.0)) (pow (exp x) x))

series182.0ms

Counts
1 → 3
Calls
1 calls:
182.0ms
(* (exp (- 1.0)) (pow (exp x) x))

simplify2.3s

Counts
32 → 32
Iterations

Useful iterations: done (2.3s)

IterNodesCost
070362
1142335
2450279
31546270
done5000269

prune90.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0b

localize13.0ms

Local error

Found 3 expressions with local error:

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

rewrite266.0ms

Algorithm
rewrite-expression-head
Rules
45×add-sqr-sqrt
42×sqrt-prod
34×exp-sum
32×exp-prod sqrt-pow1
25×add-cube-cbrt *-un-lft-identity
18×pow1 prod-diff
15×swap-sqr
11×associate-*r* associate-*l*
pow-prod-up add-log-exp
sub-neg pow1/2 difference-of-squares
pow-prod-down pow-sqr
exp-diff
add-exp-log add-cbrt-cube
sqrt-div rem-exp-log unswap-sqr
expm1-log1p-u log1p-expm1-u
diff-log
pow2 frac-times pow-plus sqrt-unprod associate-*r/ associate-*l/ prod-exp rem-square-sqrt *-commutative cbrt-unprod
Counts
3 → 125
Calls
3 calls:
189.0ms
(* (sqrt (exp (- (* x x) 1.0))) (sqrt (exp (- (* x x) 1.0))))
33.0ms
(exp (- (* x x) 1.0))
38.0ms
(exp (- (* x x) 1.0))

series100.0ms

Counts
3 → 9
Calls
3 calls:
37.0ms
(* (sqrt (exp (- (* x x) 1.0))) (sqrt (exp (- (* x x) 1.0))))
28.0ms
(exp (- (* x x) 1.0))
35.0ms
(exp (- (* x x) 1.0))

simplify1.8s

Counts
134 → 134
Iterations

Useful iterations: done (1.8s)

IterNodesCost
01492066
12571313
26181146
318501040
done5001994

prune322.0ms

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 0b

regimes29.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
078
188
done88

end0.0ms

sample1.4s

Algorithm
intervals
Results
1.1s15949×body80valid