Details

Time bar (total: 19.9s)

sample47.0ms

Algorithm
intervals
Results
24.0ms256×body80valid

simplify3.0s

Counts
1 → 1
Iterations
IterNodes
done5001
83263
71792
61228
5907
4476
3182
271
132
016

prune24.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 27.0b

localize36.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (+ y t) a)
1.4b
(- (* z (+ x y)) (* b y))
2.3b
(+ (* (+ y t) a) (- (* z (+ x y)) (* b y)))
25.4b
(/ (+ (* (+ y t) a) (- (* z (+ x y)) (* b y))) (+ x (+ y t)))

rewrite157.0ms

Algorithm
rewrite-expression-head
Rules
38×*-un-lft-identity
18×add-sqr-sqrt
16×add-cube-cbrt
15×times-frac
13×distribute-lft-out
11×add-log-exp
10×associate-*l/
flip3-+ add-cbrt-cube frac-add add-exp-log flip-+
pow1 associate-/l/
associate-/r* flip3-- flip--
associate-+r+ associate-*l* associate--l+
associate-*r* associate-/l*
distribute-rgt-in associate-+r- sum-log sub-neg distribute-lft-in diff-log associate-/r/
cbrt-undiv +-commutative clear-num frac-2neg div-sub div-exp pow-prod-down prod-exp *-commutative cbrt-unprod div-inv unswap-sqr
Counts
4 → 100
Calls
4 calls:
16.0ms
(* (+ y t) a)
11.0ms
(- (* z (+ x y)) (* b y))
27.0ms
(+ (* (+ y t) a) (- (* z (+ x y)) (* b y)))
99.0ms
(/ (+ (* (+ y t) a) (- (* z (+ x y)) (* b y))) (+ x (+ y t)))

series353.0ms

Counts
4 → 12
Calls
4 calls:
25.0ms
(* (+ y t) a)
35.0ms
(- (* z (+ x y)) (* b y))
109.0ms
(+ (* (+ y t) a) (- (* z (+ x y)) (* b y)))
184.0ms
(/ (+ (* (+ y t) a) (- (* z (+ x y)) (* b y))) (+ x (+ y t)))

simplify1.6s

Counts
112 → 112
Iterations
IterNodes
done5001
22325
1527
0181

prune799.0ms

Pruning

14 alts after pruning (14 fresh and 0 done)

Merged error: 6.4b

localize28.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (/ (+ (* (+ y t) a) (* z (+ x y))) (+ x (+ y t))) (/ (* b y) (+ x (+ y t))))
1.3b
(+ (* (+ y t) a) (* z (+ x y)))
8.0b
(/ (* b y) (+ x (+ y t)))
23.4b
(/ (+ (* (+ y t) a) (* z (+ x y))) (+ x (+ y t)))

rewrite455.0ms

Algorithm
rewrite-expression-head
Rules
48×*-un-lft-identity
21×add-sqr-sqrt times-frac
18×distribute-lft-out
16×add-cube-cbrt
14×flip3-+ flip-+
11×add-cbrt-cube add-exp-log
10×associate-/r*
associate-*l/ frac-add associate-*r/ associate-/r/ add-log-exp
associate-/l/
pow1 div-inv associate-/l*
cbrt-undiv distribute-rgt-out-- div-exp
associate-+r+ clear-num frac-2neg difference-of-squares
distribute-rgt-in +-commutative sum-log sub-neg distribute-lft-in flip3-- diff-log prod-exp frac-sub cbrt-unprod flip-- distribute-lft-out-- sub-div
Counts
4 → 107
Calls
4 calls:
323.0ms
(- (/ (+ (* (+ y t) a) (* z (+ x y))) (+ x (+ y t))) (/ (* b y) (+ x (+ y t))))
13.0ms
(+ (* (+ y t) a) (* z (+ x y)))
32.0ms
(/ (* b y) (+ x (+ y t)))
82.0ms
(/ (+ (* (+ y t) a) (* z (+ x y))) (+ x (+ y t)))

series803.0ms

Counts
4 → 12
Calls
4 calls:
392.0ms
(- (/ (+ (* (+ y t) a) (* z (+ x y))) (+ x (+ y t))) (/ (* b y) (+ x (+ y t))))
57.0ms
(+ (* (+ y t) a) (* z (+ x y)))
65.0ms
(/ (* b y) (+ x (+ y t)))
289.0ms
(/ (+ (* (+ y t) a) (* z (+ x y))) (+ x (+ y t)))

simplify1.7s

Counts
119 → 119
Iterations
IterNodes
done5003
22451
1596
0200

prune927.0ms

Pruning

14 alts after pruning (14 fresh and 0 done)

Merged error: 5.8b

localize35.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (+ x (+ y t)) y)
1.3b
(+ (* (+ y t) a) (* z (+ x y)))
3.1b
(/ b (/ (+ x (+ y t)) y))
23.4b
(/ (+ (* (+ y t) a) (* z (+ x y))) (+ x (+ y t)))

rewrite171.0ms

Algorithm
rewrite-expression-head
Rules
180×*-un-lft-identity
147×times-frac
80×add-sqr-sqrt add-cube-cbrt
60×distribute-lft-out
27×associate-/r*
13×add-cbrt-cube add-exp-log
12×flip3-+ flip-+
11×associate-/l*
associate-*l/ frac-add associate-*r/ associate-/l/
div-inv
add-log-exp
cbrt-undiv div-exp
pow1
clear-num frac-2neg associate-/r/
associate-+r+
distribute-rgt-in +-commutative sum-log distribute-lft-in
Counts
4 → 191
Calls
4 calls:
61.0ms
(/ (+ x (+ y t)) y)
11.0ms
(+ (* (+ y t) a) (* z (+ x y)))
35.0ms
(/ b (/ (+ x (+ y t)) y))
53.0ms
(/ (+ (* (+ y t) a) (* z (+ x y))) (+ x (+ y t)))

series359.0ms

Counts
4 → 12
Calls
4 calls:
21.0ms
(/ (+ x (+ y t)) y)
57.0ms
(+ (* (+ y t) a) (* z (+ x y)))
72.0ms
(/ b (/ (+ x (+ y t)) y))
210.0ms
(/ (+ (* (+ y t) a) (* z (+ x y))) (+ x (+ y t)))

simplify1.7s

Counts
203 → 203
Iterations
IterNodes
done5004
22939
1804
0288

prune1.5s

Pruning

15 alts after pruning (15 fresh and 0 done)

Merged error: 5.1b

localize46.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (* (+ (* (+ y t) a) (* z (+ x y))) (/ 1 (+ x (+ y t)))) (/ b (/ (+ x (+ y t)) y)))
1.3b
(+ (* (+ y t) a) (* z (+ x y)))
3.1b
(/ b (/ (+ x (+ y t)) y))
23.5b
(* (+ (* (+ y t) a) (* z (+ x y))) (/ 1 (+ x (+ y t))))

rewrite242.0ms

Algorithm
rewrite-expression-head
Rules
146×*-un-lft-identity
134×times-frac
77×add-sqr-sqrt
70×add-cube-cbrt
45×distribute-lft-out
32×associate-*l/
26×flip3-+ flip-+
22×associate-*r/
21×associate-*r*
20×frac-add
19×associate-/r*
18×add-exp-log
14×add-cbrt-cube frac-sub
12×frac-times
add-log-exp
pow1 div-inv
div-exp
cbrt-undiv prod-exp
associate-*l* associate-/r/ associate-/l* unswap-sqr
associate-+r+ un-div-inv cbrt-unprod
distribute-rgt-in +-commutative rec-exp clear-num sum-log sub-neg frac-2neg distribute-lft-in flip3-- diff-log 1-exp pow-prod-down *-commutative flip--
Counts
4 → 193
Calls
4 calls:
74.0ms
(- (* (+ (* (+ y t) a) (* z (+ x y))) (/ 1 (+ x (+ y t)))) (/ b (/ (+ x (+ y t)) y)))
16.0ms
(+ (* (+ y t) a) (* z (+ x y)))
30.0ms
(/ b (/ (+ x (+ y t)) y))
112.0ms
(* (+ (* (+ y t) a) (* z (+ x y))) (/ 1 (+ x (+ y t))))

series626.0ms

Counts
4 → 12
Calls
4 calls:
303.0ms
(- (* (+ (* (+ y t) a) (* z (+ x y))) (/ 1 (+ x (+ y t)))) (/ b (/ (+ x (+ y t)) y)))
54.0ms
(+ (* (+ y t) a) (* z (+ x y)))
59.0ms
(/ b (/ (+ x (+ y t)) y))
211.0ms
(* (+ (* (+ y t) a) (* z (+ x y))) (/ 1 (+ x (+ y t))))

simplify1.8s

Counts
205 → 205
Iterations
IterNodes
done5001
24902
11177
0379

prune1.1s

Pruning

15 alts after pruning (14 fresh and 1 done)

Merged error: 5.1b

regimes1.0s

Accuracy

39.3% (9.4b remaining)

Error of 13.2b against oracle of 3.8b and baseline of 19.4b

bsearch68.0ms

Steps
ItersRangePoint
5
4.3376741964530583e+55
1.4236792269708283e+56
4.4021352839803213e+55
5
-1.9394928288065252e+28
-8.641099922541409e+27
-8.734976865957546e+27

simplify5.0ms

Iterations
IterNodes
done40
140
027

end0.0ms

sample1.2s

Algorithm
intervals
Results
892.0ms7997×body80valid
0.0msbody160valid
0.0msbody320valid