Details

Time bar (total: 20.2s)

sample53.0ms

Algorithm
intervals
Results
19.0ms347×body80valid

simplify4.5s

Counts
1 → 1
Iterations
IterNodes
done5000
103484
91175
8608
7349
6262
5173
4100
349
226
115
09

prune12.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.1b

localize9.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (- z t) a)
5.1b
(fma y (/ (- z t) a) x)

rewrite20.0ms

Algorithm
rewrite-expression-head
Rules
20×add-sqr-sqrt *-un-lft-identity
15×times-frac
12×add-cube-cbrt
associate-/l*
add-cbrt-cube add-exp-log distribute-lft-out-- difference-of-squares
associate-/r*
expm1-log1p-u pow1 log1p-expm1-u add-log-exp associate-/l/
cbrt-undiv clear-num frac-2neg flip3-- div-sub div-exp fma-udef div-inv flip--
Counts
2 → 50
Calls
2 calls:
18.0ms
(/ (- z t) a)
0.0ms
(fma y (/ (- z t) a) x)

series110.0ms

Counts
2 → 6
Calls
2 calls:
41.0ms
(/ (- z t) a)
69.0ms
(fma y (/ (- z t) a) x)

simplify1.7s

Counts
56 → 56
Iterations
IterNodes
done5002
33627
2634
1199
094

prune324.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.0b

localize10.0ms

Local error

Found 3 expressions with local error:

0.0b
(+ (/ y (/ a (- z t))) x)
0.0b
(/ a (- z t))
6.9b
(/ y (/ a (- z t)))

rewrite178.0ms

Algorithm
rewrite-expression-head
Rules
246×times-frac
172×*-un-lft-identity
170×add-sqr-sqrt
120×add-cube-cbrt
68×fma-def
26×associate-/r*
25×distribute-lft-out-- difference-of-squares
18×associate-/r/
10×add-cbrt-cube add-exp-log div-inv
flip3-- flip--
associate-/l*
add-log-exp
cbrt-undiv div-exp
expm1-log1p-u pow1 log1p-expm1-u
clear-num frac-2neg
+-commutative sum-log flip3-+ flip-+ distribute-lft-out
Counts
3 → 225
Calls
3 calls:
111.0ms
(+ (/ y (/ a (- z t))) x)
17.0ms
(/ a (- z t))
25.0ms
(/ y (/ a (- z t)))

series211.0ms

Counts
3 → 9
Calls
3 calls:
73.0ms
(+ (/ y (/ a (- z t))) x)
55.0ms
(/ a (- z t))
84.0ms
(/ y (/ a (- z t)))

simplify1.1s

Counts
234 → 234
Iterations
IterNodes
done5001
22970
1643
0251

prune1.4s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0b

localize10.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ (* (/ y a) (- z t)) x)
6.9b
(* (/ y a) (- z t))

rewrite65.0ms

Algorithm
rewrite-expression-head
Rules
41×add-sqr-sqrt
36×*-un-lft-identity prod-diff
34×add-cube-cbrt
22×distribute-rgt-in associate-+l+ distribute-lft-in
13×associate-*l*
10×times-frac
add-cbrt-cube add-exp-log
associate-*r*
pow1 sub-neg add-log-exp
expm1-log1p-u frac-times flip3-- prod-exp associate-*r/ cbrt-unprod log1p-expm1-u flip-- unswap-sqr
cbrt-undiv +-commutative sum-log fma-def flip3-+ div-exp pow-prod-down associate-*l/ *-commutative flip-+ div-inv distribute-lft-out-- difference-of-squares
Counts
2 → 98
Calls
2 calls:
22.0ms
(+ (* (/ y a) (- z t)) x)
39.0ms
(* (/ y a) (- z t))

series175.0ms

Counts
2 → 6
Calls
2 calls:
94.0ms
(+ (* (/ y a) (- z t)) x)
81.0ms
(* (/ y a) (- z t))

simplify1.7s

Counts
104 → 104
Iterations
IterNodes
done5000
22542
1508
0181

prune610.0ms

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 0b

localize26.0ms

Local error

Found 3 expressions with local error:

0.0b
(+ (/ 1 (/ (/ a y) (- z t))) x)
0.7b
(/ 1 (/ (/ a y) (- z t)))
7.1b
(/ (/ a y) (- z t))

rewrite395.0ms

Algorithm
rewrite-expression-head
Rules
1315×times-frac
759×*-un-lft-identity
756×add-sqr-sqrt
546×add-cube-cbrt
218×fma-def
105×distribute-lft-out-- difference-of-squares
76×associate-/r*
52×div-inv
29×add-exp-log
18×div-exp associate-/r/
17×add-cbrt-cube
16×associate-/l*
cbrt-undiv
flip3-- flip--
add-log-exp
pow1
expm1-log1p-u rec-exp 1-exp log1p-expm1-u
clear-num frac-2neg distribute-lft-out
+-commutative sum-log flip3-+ flip-+ pow-flip inv-pow associate-/l/
Counts
3 → 649
Calls
3 calls:
238.0ms
(+ (/ 1 (/ (/ a y) (- z t))) x)
32.0ms
(/ 1 (/ (/ a y) (- z t)))
28.0ms
(/ (/ a y) (- z t))

series226.0ms

Counts
3 → 9
Calls
3 calls:
59.0ms
(+ (/ 1 (/ (/ a y) (- z t))) x)
99.0ms
(/ 1 (/ (/ a y) (- z t)))
67.0ms
(/ (/ a y) (- z t))

simplify1.1s

Counts
658 → 658
Iterations
IterNodes
done5001
11682
0584

prune3.6s

Pruning

7 alts after pruning (5 fresh and 2 done)

Merged error: 0b

regimes698.0ms

Accuracy

54.4% (1.2b remaining)

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

bsearch138.0ms

Steps
ItersRangePoint
8
7.088116159699808e+40
1.951333632833995e+45
7.21350892522308e+40
8
-6.41309587629849e+48
-2.1304251959792986e+46
-2.71710141761662e+48

simplify7.0ms

Iterations
IterNodes
done41
141
030

end0.0ms

sample1.7s

Algorithm
intervals
Results
621.0ms10647×body80valid