Details

Time bar (total: 1.3m)

sample75.0ms

Algorithm
intervals
Results
37.0ms128×pre10240exit
20.0ms256×body80valid
6.0ms128×pre80true

simplify18.0ms

Calls
1 calls:
Slowest
17.0ms
(- (/ x0 (- 1 x1)) x0)

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 8.3b

localize16.0ms

Local error

Found 2 expressions with local error:

7.8b
(- (/ x0 (- 1 x1)) x0)
0.8b
(/ x0 (- 1 x1))

rewrite67.0ms

Algorithm
rewrite-expression-head
Rules
30×add-sqr-sqrt
27×*-un-lft-identity
19×times-frac
13×add-cube-cbrt
10×difference-of-squares
associate-/r*
distribute-lft-out--
add-cbrt-cube add-exp-log add-log-exp
associate-/l*
pow1 flip3-- associate-/r/ insert-posit16 flip--
cbrt-undiv clear-num sub-neg frac-2neg diff-log div-exp div-inv
Calls
2 calls:
Slowest
57.0ms
(- (/ x0 (- 1 x1)) x0)
9.0ms
(/ x0 (- 1 x1))

series94.0ms

Calls
2 calls:
Slowest
54.0ms
(- (/ x0 (- 1 x1)) x0)
40.0ms
(/ x0 (- 1 x1))

simplify2.3s

Calls
60 calls:
Slowest
323.0ms
(- (+ (/ x0 (pow x1 3)) (+ (/ x0 (pow x1 2)) (/ x0 x1))))
283.0ms
(- (+ (/ x0 (pow x1 3)) (+ (/ x0 (pow x1 2)) (/ x0 x1))))
242.0ms
(+ (* x0 (pow x1 3)) (+ (* x0 (pow x1 2)) (* x0 x1)))
211.0ms
(/ (* (* x0 x0) x0) (* (* (- 1 x1) (- 1 x1)) (- 1 x1)))
123.0ms
(- (+ x0 (+ (/ x0 x1) (/ x0 (pow x1 2)))))

prune302.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 7.4b

localize12.0ms

Local error

Found 4 expressions with local error:

6.5b
(- (* (/ x0 (- 1 x1)) (/ x0 (- 1 x1))) (* x0 x0))
0.8b
(/ x0 (- 1 x1))
0.8b
(/ x0 (- 1 x1))
0.8b
(/ x0 (- 1 x1))

rewrite346.0ms

Algorithm
rewrite-expression-head
Rules
213×add-sqr-sqrt
85×*-un-lft-identity
84×times-frac
69×difference-of-squares
37×add-cube-cbrt
29×unswap-sqr
21×swap-sqr
19×distribute-lft-out--
18×associate-/r*
15×*-commutative
10×add-cbrt-cube add-exp-log
associate-/l*
associate-*l* associate-/r/ add-log-exp
div-inv
pow1 flip3-- insert-posit16 flip--
cbrt-undiv clear-num frac-2neg div-exp
sub-neg diff-log
Calls
4 calls:
Slowest
302.0ms
(- (* (/ x0 (- 1 x1)) (/ x0 (- 1 x1))) (* x0 x0))
14.0ms
(/ x0 (- 1 x1))
14.0ms
(/ x0 (- 1 x1))
13.0ms
(/ x0 (- 1 x1))

series213.0ms

Calls
4 calls:
Slowest
94.0ms
(- (* (/ x0 (- 1 x1)) (/ x0 (- 1 x1))) (* x0 x0))
47.0ms
(/ x0 (- 1 x1))
43.0ms
(/ x0 (- 1 x1))
30.0ms
(/ x0 (- 1 x1))

simplify12.4s

Calls
255 calls:
Slowest
328.0ms
(- (+ (/ x0 (pow x1 3)) (+ (/ x0 (pow x1 2)) (/ x0 x1))))
326.0ms
(- (+ (/ x0 (pow x1 3)) (+ (/ x0 (pow x1 2)) (/ x0 x1))))
324.0ms
(- (+ (/ x0 (pow x1 3)) (+ (/ x0 (pow x1 2)) (/ x0 x1))))
302.0ms
(- (+ (/ x0 (pow x1 3)) (+ (/ x0 (pow x1 2)) (/ x0 x1))))
295.0ms
(- (+ (/ (pow x0 2) (pow x1 2)) (* 2 (/ (pow x0 2) (pow x1 3)))) (pow x0 2))

prune905.0ms

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 5.3b

localize15.0ms

Local error

Found 4 expressions with local error:

6.5b
(- (* (* x0 (/ 1 (- 1 x1))) (/ x0 (- 1 x1))) (* x0 x0))
0.8b
(/ x0 (- 1 x1))
0.8b
(/ x0 (- 1 x1))
0.7b
(+ (/ x0 (- 1 x1)) x0)

rewrite784.0ms

Algorithm
rewrite-expression-head
Rules
242×add-sqr-sqrt
79×unswap-sqr
77×*-un-lft-identity
76×times-frac
61×difference-of-squares
28×add-cube-cbrt
20×distribute-lft-out--
19×associate-*l*
12×associate-/r*
10×*-commutative
swap-sqr
add-cbrt-cube add-exp-log add-log-exp
associate-/l*
pow1 associate-*r* associate-/r/ insert-posit16
flip3-- div-inv flip--
cbrt-undiv clear-num frac-2neg div-exp
+-commutative sum-log sub-neg flip3-+ diff-log flip-+ distribute-lft-out
Calls
4 calls:
Slowest
723.0ms
(- (* (* x0 (/ 1 (- 1 x1))) (/ x0 (- 1 x1))) (* x0 x0))
35.0ms
(+ (/ x0 (- 1 x1)) x0)
11.0ms
(/ x0 (- 1 x1))
8.0ms
(/ x0 (- 1 x1))

series210.0ms

Calls
4 calls:
Slowest
102.0ms
(- (* (* x0 (/ 1 (- 1 x1))) (/ x0 (- 1 x1))) (* x0 x0))
42.0ms
(/ x0 (- 1 x1))
34.0ms
(+ (/ x0 (- 1 x1)) x0)
31.0ms
(/ x0 (- 1 x1))

simplify20.4s

Calls
217 calls:
Slowest
722.0ms
(+ (* (* (sqrt x0) (/ 1 (sqrt (- 1 x1)))) (/ (sqrt x0) (sqrt (- 1 x1)))) x0)
441.0ms
(/ (exp (* (* x0 (/ 1 (- 1 x1))) (/ x0 (- 1 x1)))) (exp (* x0 x0)))
388.0ms
(- (* (* x0 (/ 1 (- 1 x1))) (/ x0 (- 1 x1))) (* x0 x0))
387.0ms
(- (* (* x0 (/ 1 (- 1 x1))) (/ x0 (- 1 x1))) (* x0 x0))
373.0ms
(- (* (* x0 (/ 1 (- 1 x1))) (/ x0 (- 1 x1))) (* x0 x0))

prune856.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 4.4b

localize19.0ms

Local error

Found 4 expressions with local error:

6.5b
(- (* (* x0 (/ 1 (- 1 x1))) (/ x0 (- 1 x1))) (* x0 x0))
4.3b
(log (exp (- (* (* x0 (/ 1 (- 1 x1))) (/ x0 (- 1 x1))) (* x0 x0))))
0.8b
(/ x0 (- 1 x1))
0.8b
(/ x0 (- 1 x1))

rewrite2.0s

Algorithm
rewrite-expression-head
Rules
436×add-sqr-sqrt
158×unswap-sqr
116×times-frac
106×difference-of-squares
102×*-un-lft-identity
61×log-pow
60×exp-prod
38×associate-*l*
32×add-cube-cbrt distribute-lft-out--
20×*-commutative
18×swap-sqr
12×associate-/r*
add-exp-log
add-cbrt-cube associate-*r*
associate-/l* add-log-exp
pow1 log-prod
associate-/r/ insert-posit16 div-inv
flip3-- flip--
cbrt-undiv clear-num sub-neg frac-2neg div-exp rem-log-exp exp-sum
log-div exp-diff diff-log
Calls
4 calls:
Slowest
1.3s
(log (exp (- (* (* x0 (/ 1 (- 1 x1))) (/ x0 (- 1 x1))) (* x0 x0))))
668.0ms
(- (* (* x0 (/ 1 (- 1 x1))) (/ x0 (- 1 x1))) (* x0 x0))
13.0ms
(/ x0 (- 1 x1))
8.0ms
(/ x0 (- 1 x1))

series269.0ms

Calls
4 calls:
Slowest
92.0ms
(log (exp (- (* (* x0 (/ 1 (- 1 x1))) (/ x0 (- 1 x1))) (* x0 x0))))
87.0ms
(- (* (* x0 (/ 1 (- 1 x1))) (/ x0 (- 1 x1))) (* x0 x0))
51.0ms
(/ x0 (- 1 x1))
39.0ms
(/ x0 (- 1 x1))

simplify33.3s

Calls
283 calls:
Slowest
435.0ms
(- (* (* x0 (/ 1 (- 1 x1))) (/ x0 (- 1 x1))) (* x0 x0))
415.0ms
(- (* (* x0 (/ 1 (- 1 x1))) (/ x0 (- 1 x1))) (* x0 x0))
414.0ms
(/ (exp (* (* x0 (/ 1 (- 1 x1))) (/ x0 (- 1 x1)))) (exp (* x0 x0)))
403.0ms
(- (* (* x0 (/ 1 (- 1 x1))) (/ x0 (- 1 x1))) (* x0 x0))
390.0ms
(- (* (* x0 (/ 1 (- 1 x1))) (/ x0 (- 1 x1))) (* x0 x0))

prune1.9s

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 4.3b

regimes120.0ms

Accuracy

0% (0.7b remaining)

Error of 4.6b against oracle of 4.0b and baseline of 4.6b

bsearch2.0ms

end0.0ms

sample2.7s

Algorithm
intervals
Results
1.9s4037×pre10240exit
486.0ms8000×body80valid
192.0ms3963×pre80true