Details

Time bar (total: 22.1s)

sample198.0ms

Algorithm
intervals
Results
48.0ms55×body1280valid
37.0ms42×body10240exit
25.0ms50×body640valid
20.0ms12×body160valid
11.0ms110×body80valid
8.0ms27×body320valid
7.0msbody2560valid
6.0ms83×body80nan
2.0msbody1280nan
2.0msbody640nan
2.0msbody320nan
0.0msbody160nan

simplify4.7s

Counts
1 → 1

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 25.6b

localize20.0ms

Local error

Found 4 expressions with local error:

0.0b
(* y (exp z))
0.0b
(/ (log (+ (- 1.0 y) (* y (exp z)))) t)
1.7b
(log (+ (- 1.0 y) (* y (exp z))))
2.7b
(+ (- 1.0 y) (* y (exp z)))

rewrite176.0ms

Algorithm
rewrite-expression-head
Rules
18×add-sqr-sqrt
16×add-cube-cbrt *-un-lft-identity
12×times-frac
11×pow1
add-log-exp
add-exp-log add-cbrt-cube
log-pow
log-div associate-/l*
log-prod flip3-+ associate-*r* associate-*l* associate-/r* flip-+
associate-+l+ div-sub sum-log
cbrt-undiv +-commutative associate-+l- sub-neg frac-2neg diff-log div-exp rem-log-exp pow-prod-down prod-exp clear-num *-commutative cbrt-unprod div-inv unswap-sqr
Counts
4 → 80
Calls
4 calls:
14.0ms
(* y (exp z))
61.0ms
(/ (log (+ (- 1.0 y) (* y (exp z)))) t)
33.0ms
(log (+ (- 1.0 y) (* y (exp z))))
66.0ms
(+ (- 1.0 y) (* y (exp z)))

series381.0ms

Counts
4 → 12
Calls
4 calls:
33.0ms
(* y (exp z))
200.0ms
(/ (log (+ (- 1.0 y) (* y (exp z)))) t)
96.0ms
(log (+ (- 1.0 y) (* y (exp z))))
52.0ms
(+ (- 1.0 y) (* y (exp z)))

simplify781.0ms

Counts
92 → 92

prune389.0ms

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 4.3b

localize32.0ms

Local error

Found 4 expressions with local error:

4.4b
(+ (* 1.0 (/ (* z y) t)) (+ (/ (log 1.0) t) (* 0.5 (/ (* (pow z 2) y) t))))
4.5b
(/ (* (pow z 2) y) t)
5.2b
(/ (* z y) t)
9.3b
(* (pow z 2) y)

rewrite124.0ms

Algorithm
rewrite-expression-head
Rules
24×add-exp-log
17×add-sqr-sqrt
16×add-cbrt-cube
11×add-cube-cbrt *-un-lft-identity
add-log-exp
associate-*l*
prod-exp
times-frac div-exp associate-/r*
pow1 cbrt-undiv unpow-prod-down associate-*r/ frac-add unswap-sqr
associate-*r* sum-log cbrt-unprod
pow-to-exp frac-2neg flip3-+ pow-exp clear-num flip-+ div-inv associate-/l* unpow2 sqr-pow
+-commutative associate-+r+ *-commutative
Counts
4 → 87
Calls
4 calls:
80.0ms
(+ (* 1.0 (/ (* z y) t)) (+ (/ (log 1.0) t) (* 0.5 (/ (* (pow z 2) y) t))))
12.0ms
(/ (* (pow z 2) y) t)
10.0ms
(/ (* z y) t)
20.0ms
(* (pow z 2) y)

series203.0ms

Counts
4 → 12
Calls
4 calls:
128.0ms
(+ (* 1.0 (/ (* z y) t)) (+ (/ (log 1.0) t) (* 0.5 (/ (* (pow z 2) y) t))))
27.0ms
(/ (* (pow z 2) y) t)
27.0ms
(/ (* z y) t)
20.0ms
(* (pow z 2) y)

simplify1.1s

Counts
99 → 99

prune422.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 3.0b

localize39.0ms

Local error

Found 4 expressions with local error:

4.4b
(+ (* 1.0 (/ z (/ t y))) (+ (/ (log 1.0) t) (* 0.5 (/ (* (pow z 2) y) t))))
4.5b
(/ (* (pow z 2) y) t)
4.7b
(/ z (/ t y))
9.3b
(* (pow z 2) y)

rewrite114.0ms

Algorithm
rewrite-expression-head
Rules
78×times-frac
57×add-sqr-sqrt
51×add-cube-cbrt *-un-lft-identity
24×add-exp-log
16×associate-/r* add-cbrt-cube
add-log-exp
associate-*l*
div-exp
prod-exp div-inv
cbrt-undiv
pow1 unpow-prod-down associate-*r/ frac-add associate-/l* unswap-sqr
associate-*r* sum-log
pow-to-exp frac-2neg flip3-+ pow-exp clear-num cbrt-unprod flip-+ unpow2 sqr-pow
+-commutative associate-+r+ associate-/r/ *-commutative
Counts
4 → 136
Calls
4 calls:
59.0ms
(+ (* 1.0 (/ z (/ t y))) (+ (/ (log 1.0) t) (* 0.5 (/ (* (pow z 2) y) t))))
12.0ms
(/ (* (pow z 2) y) t)
9.0ms
(/ z (/ t y))
29.0ms
(* (pow z 2) y)

series196.0ms

Counts
4 → 12
Calls
4 calls:
117.0ms
(+ (* 1.0 (/ z (/ t y))) (+ (/ (log 1.0) t) (* 0.5 (/ (* (pow z 2) y) t))))
25.0ms
(/ (* (pow z 2) y) t)
25.0ms
(/ z (/ t y))
28.0ms
(* (pow z 2) y)

simplify1.3s

Counts
148 → 148

prune727.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 3.0b

localize34.0ms

Local error

Found 4 expressions with local error:

3.4b
(* (/ (pow (cbrt z) 2) t) (* (cbrt z) y))
4.4b
(+ (* 1.0 (* (/ (pow (cbrt z) 2) t) (* (cbrt z) y))) (+ (/ (log 1.0) t) (* 0.5 (/ (* (pow z 2) y) t))))
4.5b
(/ (* (pow z 2) y) t)
9.3b
(* (pow z 2) y)

rewrite291.0ms

Algorithm
rewrite-expression-head
Rules
45×associate-*l*
43×add-exp-log
36×add-sqr-sqrt times-frac
30×add-cube-cbrt *-un-lft-identity
22×unpow-prod-down
21×add-cbrt-cube
18×prod-exp
10×div-exp
pow1 cbrt-prod add-log-exp
cbrt-unprod
unpow2 sqr-pow
cbrt-undiv pow-to-exp associate-*r/ associate-*r* associate-*l/ frac-add pow-exp unswap-sqr
pow-prod-down associate-/r* sum-log
flip3-+ *-commutative flip-+ div-inv
+-commutative associate-+r+ frac-2neg clear-num associate-/l*
Counts
4 → 127
Calls
4 calls:
52.0ms
(* (/ (pow (cbrt z) 2) t) (* (cbrt z) y))
199.0ms
(+ (* 1.0 (* (/ (pow (cbrt z) 2) t) (* (cbrt z) y))) (+ (/ (log 1.0) t) (* 0.5 (/ (* (pow z 2) y) t))))
22.0ms
(/ (* (pow z 2) y) t)
12.0ms
(* (pow z 2) y)

series289.0ms

Counts
4 → 12
Calls
4 calls:
74.0ms
(* (/ (pow (cbrt z) 2) t) (* (cbrt z) y))
173.0ms
(+ (* 1.0 (* (/ (pow (cbrt z) 2) t) (* (cbrt z) y))) (+ (/ (log 1.0) t) (* 0.5 (/ (* (pow z 2) y) t))))
21.0ms
(/ (* (pow z 2) y) t)
20.0ms
(* (pow z 2) y)

simplify1.4s

Counts
139 → 139

prune879.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 3.0b

regimes656.0ms

Accuracy

69.7% (5.1b remaining)

Error of 8.9b against oracle of 3.8b and baseline of 20.7b

bsearch331.0ms

Steps
ItersRangePoint
7
3.459576543018505e-65
6.15691036727833e-64
9.714808507513085e-65
9
-1.1777090512008311e-107
-1.8479529859982433e-115
-1.0915240818186182e-107
6
-972332460921.3269
-136573714169.9019
-138694822893.63608

simplify752.0ms

end0.0ms

sample6.7s

Algorithm
intervals
Results
1.6s1411×body1280valid
1.4s1476×body10240exit
879.0ms1628×body640valid
836.0ms3516×body80valid
397.0ms908×body320valid
269.0ms2504×body80nan
211.0ms90×body2560valid
133.0ms269×body640nan
82.0ms465×body160valid
49.0ms103×body1280nan
45.0ms199×body320nan
16.0ms115×body160nan