Details

Time bar (total: 18.1s)

sample68.0ms

Algorithm
intervals
Results
44.0ms256×body80valid

simplify2.9s

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

prune14.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 24.6b

localize41.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (+ y t) a)
1.3b
(- (* z (+ x y)) (* b y))
1.7b
(+ (* (+ y t) a) (- (* z (+ x y)) (* b y)))
24.6b
(/ (+ (* (+ y t) a) (- (* z (+ x y)) (* b y))) (+ x (+ y t)))

rewrite208.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+ insert-posit16
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 → 104
Calls
4 calls:
22.0ms
(* (+ y t) a)
17.0ms
(- (* z (+ x y)) (* b y))
41.0ms
(+ (* (+ y t) a) (- (* z (+ x y)) (* b y)))
126.0ms
(/ (+ (* (+ y t) a) (- (* z (+ x y)) (* b y))) (+ x (+ y t)))

series378.0ms

Counts
4 → 12
Calls
4 calls:
29.0ms
(* (+ y t) a)
41.0ms
(- (* z (+ x y)) (* b y))
125.0ms
(+ (* (+ y t) a) (- (* z (+ x y)) (* b y)))
183.0ms
(/ (+ (* (+ y t) a) (- (* z (+ x y)) (* b y))) (+ x (+ y t)))

simplify1.6s

Counts
116 → 116
Iterations
IterNodes
done5002
22468
1533
0185

prune781.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 6.8b

localize37.0ms

Local error

Found 4 expressions with local error:

0.0b
(* a (+ t y))
1.3b
(- (* z (+ x y)) (* b y))
1.7b
(+ (* a (+ t y)) (- (* z (+ x y)) (* b y)))
24.6b
(/ (+ (* a (+ t y)) (- (* z (+ x y)) (* b y))) (+ x (+ y t)))

rewrite184.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-*r/
flip3-+ add-cbrt-cube frac-add add-exp-log flip-+
pow1 associate-/l/
associate-/r* flip3-- flip--
distribute-rgt-in associate-+r+ distribute-lft-in associate-*r* associate--l+ insert-posit16
associate-*l* associate-/l*
associate-+l+ associate-+r- sum-log sub-neg 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 → 108
Calls
4 calls:
13.0ms
(* a (+ t y))
17.0ms
(- (* z (+ x y)) (* b y))
44.0ms
(+ (* a (+ t y)) (- (* z (+ x y)) (* b y)))
108.0ms
(/ (+ (* a (+ t y)) (- (* z (+ x y)) (* b y))) (+ x (+ y t)))

series473.0ms

Counts
4 → 12
Calls
4 calls:
31.0ms
(* a (+ t y))
44.0ms
(- (* z (+ x y)) (* b y))
126.0ms
(+ (* a (+ t y)) (- (* z (+ x y)) (* b y)))
272.0ms
(/ (+ (* a (+ t y)) (- (* z (+ x y)) (* b y))) (+ x (+ y t)))

simplify1.6s

Counts
120 → 120
Iterations
IterNodes
done5002
22649
1570
0190

prune698.0ms

Pruning

10 alts after pruning (9 fresh and 1 done)

Merged error: 5.4b

localize39.0ms

Local error

Found 4 expressions with local error:

0.0b
(* a (+ t y))
1.3b
(- (* z (+ x y)) (* b y))
1.7b
(+ (* a (+ t y)) (- (* z (+ x y)) (* b y)))
24.7b
(* (+ (* a (+ t y)) (- (* z (+ x y)) (* b y))) (/ 1 (+ (+ t y) x)))

rewrite232.0ms

Algorithm
rewrite-expression-head
Rules
34×*-un-lft-identity
25×add-sqr-sqrt associate-*r*
17×times-frac
16×add-cube-cbrt
15×associate-*r/ add-exp-log
12×frac-add
11×flip3-+ add-cbrt-cube flip-+ add-log-exp
10×distribute-lft-out
pow1
flip3-- flip--
frac-times associate-*l* associate-*l/
prod-exp
distribute-rgt-in associate-+r+ distribute-lft-in associate--l+ insert-posit16 unswap-sqr
cbrt-unprod
associate-+l+ sum-log sub-neg diff-log div-exp pow-prod-down associate-/r/ *-commutative
cbrt-undiv +-commutative rec-exp associate-+r- 1-exp un-div-inv div-inv
Counts
4 → 120
Calls
4 calls:
13.0ms
(* a (+ t y))
12.0ms
(- (* z (+ x y)) (* b y))
38.0ms
(+ (* a (+ t y)) (- (* z (+ x y)) (* b y)))
167.0ms
(* (+ (* a (+ t y)) (- (* z (+ x y)) (* b y))) (/ 1 (+ (+ t y) x)))

series486.0ms

Counts
4 → 12
Calls
4 calls:
38.0ms
(* a (+ t y))
47.0ms
(- (* z (+ x y)) (* b y))
130.0ms
(+ (* a (+ t y)) (- (* z (+ x y)) (* b y)))
271.0ms
(* (+ (* a (+ t y)) (- (* z (+ x y)) (* b y))) (/ 1 (+ (+ t y) x)))

simplify2.0s

Counts
132 → 132
Iterations
IterNodes
done5015
23268
1717
0223

prune787.0ms

Pruning

10 alts after pruning (8 fresh and 2 done)

Merged error: 5.4b

localize30.0ms

Local error

Found 4 expressions with local error:

0.2b
(/ 1 (/ (+ x (+ y t)) (+ (* (+ y t) a) (- (* z (+ x y)) (* b y)))))
1.3b
(- (* z (+ x y)) (* b y))
1.7b
(+ (* (+ y t) a) (- (* z (+ x y)) (* b y)))
24.6b
(/ (+ x (+ y t)) (+ (* (+ y t) a) (- (* z (+ x y)) (* b y))))

rewrite201.0ms

Algorithm
rewrite-expression-head
Rules
156×*-un-lft-identity
150×times-frac
76×add-sqr-sqrt add-cube-cbrt
48×distribute-lft-out
31×associate-/r/
28×associate-/r*
24×associate-*l/ frac-add
19×flip3-+ flip-+
17×add-exp-log
13×flip3-- flip--
11×add-cbrt-cube add-log-exp
div-exp associate-/l*
div-inv
pow1
cbrt-undiv associate-+r+ associate--l+ insert-posit16
distribute-rgt-in rec-exp clear-num sum-log sub-neg frac-2neg distribute-lft-in diff-log 1-exp associate-/l/
+-commutative associate-+r- pow-flip inv-pow
Counts
4 → 206
Calls
4 calls:
74.0ms
(/ 1 (/ (+ x (+ y t)) (+ (* (+ y t) a) (- (* z (+ x y)) (* b y)))))
12.0ms
(- (* z (+ x y)) (* b y))
28.0ms
(+ (* (+ y t) a) (- (* z (+ x y)) (* b y)))
81.0ms
(/ (+ x (+ y t)) (+ (* (+ y t) a) (- (* z (+ x y)) (* b y))))

series901.0ms

Counts
4 → 12
Calls
4 calls:
636.0ms
(/ 1 (/ (+ x (+ y t)) (+ (* (+ y t) a) (- (* z (+ x y)) (* b y)))))
37.0ms
(- (* z (+ x y)) (* b y))
129.0ms
(+ (* (+ y t) a) (- (* z (+ x y)) (* b y)))
99.0ms
(/ (+ x (+ y t)) (+ (* (+ y t) a) (- (* z (+ x y)) (* b y))))

simplify1.7s

Counts
218 → 218
Iterations
IterNodes
done5018
23017
1833
0287

prune816.0ms

Pruning

11 alts after pruning (8 fresh and 3 done)

Merged error: 5.2b

regimes644.0ms

Accuracy

46.6% (11.1b remaining)

Error of 15.8b against oracle of 4.6b and baseline of 25.5b

bsearch55.0ms

Steps
ItersRangePoint
5
5.161969344066879e+110
2.048884910706767e+111
1.2649927179778784e+111
3
-2.6958999886616935e+123
-2.1453533459851056e+123
-2.3749133523278352e+123

simplify4.0ms

Iterations
IterNodes
done34
134
024

end0.0ms

sample1.2s

Algorithm
intervals
Results
924.0ms7999×body80valid
0.0msbody1280valid