Details

Time bar (total: 17.4s)

sample29.0ms

Algorithm
intervals
Results
16.0ms276×body80valid

simplify3.0s

Counts
1 → 1
Iterations
IterNodes
done5000
294873
284661
274456
264244
254037
243825
233620
223408
213199
202984
192775
182560
172343
162094
151816
141445
131266
12898
11542
10315
9258
8217
7197
6168
5129
486
353
234
120
010

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 1.4b

localize25.0ms

Local error

Found 3 expressions with local error:

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

rewrite102.0ms

Algorithm
rewrite-expression-head
Rules
76×add-sqr-sqrt
71×*-un-lft-identity
51×times-frac
31×associate-*r*
27×add-cube-cbrt
22×distribute-lft-out-- difference-of-squares
10×add-cbrt-cube add-exp-log
pow1 associate-/r* associate-/l* add-log-exp
associate-/r/
flip3-- associate-*l* insert-posit16 flip--
cbrt-undiv div-exp prod-exp cbrt-unprod div-inv unswap-sqr associate-/l/
+-commutative clear-num sum-log frac-2neg flip3-+ div-sub pow-prod-down associate-*r/ *-commutative flip-+
Counts
3 → 116
Calls
3 calls:
7.0ms
(+ x (* y (/ (- z t) (- a t))))
38.0ms
(/ (- z t) (- a t))
53.0ms
(* y (/ (- z t) (- a t)))

series271.0ms

Counts
3 → 9
Calls
3 calls:
103.0ms
(+ x (* y (/ (- z t) (- a t))))
81.0ms
(/ (- z t) (- a t))
87.0ms
(* y (/ (- z t) (- a t)))

simplify1.5s

Counts
125 → 125
Iterations
IterNodes
done5004
21371
1442
0165

prune517.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0b

localize24.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ x (* y (/ 1 (/ (- a t) (- z t)))))
0.0b
(/ (- a t) (- z t))
0.3b
(/ 1 (/ (- a t) (- z t)))
2.4b
(* y (/ 1 (/ (- a t) (- z t))))

rewrite196.0ms

Algorithm
rewrite-expression-head
Rules
392×times-frac
336×add-sqr-sqrt
324×*-un-lft-identity
158×add-cube-cbrt
98×associate-*r*
82×distribute-lft-out-- difference-of-squares
36×associate-/r* add-exp-log
20×add-cbrt-cube
18×associate-/r/
15×div-exp
10×div-inv
flip3-- flip--
associate-/l*
pow1 cbrt-undiv prod-exp
add-log-exp
unswap-sqr
rec-exp 1-exp insert-posit16
associate-*l* cbrt-unprod
clear-num frac-2neg associate-/l/
+-commutative sum-log flip3-+ div-sub pow-prod-down associate-*r/ un-div-inv *-commutative flip-+ pow-flip inv-pow
Counts
4 → 342
Calls
4 calls:
10.0ms
(+ x (* y (/ 1 (/ (- a t) (- z t)))))
24.0ms
(/ (- a t) (- z t))
34.0ms
(/ 1 (/ (- a t) (- z t)))
104.0ms
(* y (/ 1 (/ (- a t) (- z t))))

series627.0ms

Counts
4 → 12
Calls
4 calls:
198.0ms
(+ x (* y (/ 1 (/ (- a t) (- z t)))))
82.0ms
(/ (- a t) (- z t))
151.0ms
(/ 1 (/ (- a t) (- z t)))
196.0ms
(* y (/ 1 (/ (- a t) (- z t))))

simplify2.2s

Counts
354 → 354
Iterations
IterNodes
done5006
22900
11078
0377

prune1.5s

Pruning

5 alts after pruning (3 fresh and 2 done)

Merged error: 0b

localize15.0ms

Local error

Found 3 expressions with local error:

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

rewrite106.0ms

Algorithm
rewrite-expression-head
Rules
44×add-sqr-sqrt
39×*-un-lft-identity
31×times-frac
23×add-cube-cbrt
21×associate-*l*
10×add-cbrt-cube add-exp-log
distribute-lft-out-- difference-of-squares
pow1 associate-/r* associate-*r* add-log-exp
distribute-rgt-in associate-+r+ sub-neg distribute-lft-in flip3-- associate-/r/ flip--
insert-posit16 associate-/l*
frac-times cbrt-undiv div-exp prod-exp associate-*r/ cbrt-unprod div-inv unswap-sqr
+-commutative clear-num sum-log frac-2neg flip3-+ pow-prod-down associate-*l/ *-commutative flip-+
Counts
3 → 105
Calls
3 calls:
8.0ms
(+ x (* (/ y (- a t)) (- z t)))
11.0ms
(/ y (- a t))
82.0ms
(* (/ y (- a t)) (- z t))

series470.0ms

Counts
3 → 9
Calls
3 calls:
179.0ms
(+ x (* (/ y (- a t)) (- z t)))
38.0ms
(/ y (- a t))
253.0ms
(* (/ y (- a t)) (- z t))

simplify1.6s

Counts
114 → 114
Iterations
IterNodes
done5001
21482
1436
0169

prune683.0ms

Pruning

5 alts after pruning (2 fresh and 3 done)

Merged error: 0b

localize22.0ms

Local error

Found 3 expressions with local error:

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

rewrite93.0ms

Algorithm
rewrite-expression-head
Rules
15×add-sqr-sqrt *-un-lft-identity
10×add-cbrt-cube add-exp-log
add-cube-cbrt
pow1 associate-/r* times-frac associate-*r* add-log-exp
associate-*r/
flip3-- associate-*l* insert-posit16 flip-- distribute-lft-out-- difference-of-squares
distribute-rgt-in cbrt-undiv sub-neg distribute-lft-in div-exp prod-exp associate-/r/ cbrt-unprod associate-/l/
+-commutative clear-num sum-log frac-2neg flip3-+ pow-prod-down *-commutative flip-+ div-inv distribute-lft-out associate-/l* unswap-sqr
Counts
3 → 70
Calls
3 calls:
21.0ms
(+ x (/ (* y (- z t)) (- a t)))
39.0ms
(* y (- z t))
32.0ms
(/ (* y (- z t)) (- a t))

series236.0ms

Counts
3 → 9
Calls
3 calls:
109.0ms
(+ x (/ (* y (- z t)) (- a t)))
40.0ms
(* y (- z t))
87.0ms
(/ (* y (- z t)) (- a t))

simplify2.1s

Counts
79 → 79
Iterations
IterNodes
done5014
34069
21035
1346
0131

prune373.0ms

Pruning

5 alts after pruning (1 fresh and 4 done)

Merged error: 0b

regimes372.0ms

Accuracy

36.4% (0.8b remaining)

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

bsearch113.0ms

Steps
ItersRangePoint
9
3.996245660399187e+58
1.9006712668267069e+65
4.050712264929229e+58
9
-3.4994870666727423e-150
-3.036019139471431e-158
-1.4067031403702933e-150

simplify4.0ms

Iterations
IterNodes
done26
126
019

end0.0ms

sample1.2s

Algorithm
intervals
Results
917.0ms8664×body80valid
1.0msbody1280valid
0.0msbody320valid