Details

Time bar (total: 53.9s)

sample153.0ms

Algorithm
intervals
Results
112.0ms505×body80valid

simplify349.0ms

Counts
1 → 1
Calls
1 calls:
Slowest
349.0ms
(- (- (+ (- (* (* (* (* x 18.0) y) z) t) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i)) (* (* j 27.0) k))

prune51.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 2.1b

localize68.0ms

Local error

Found 4 expressions with local error:

4.4b
(* (* (* (* x 18.0) y) z) t)
3.8b
(* (* (* x 18.0) y) z)
0.2b
(* (* x 18.0) y)
0.2b
(* (* j 27.0) k)

rewrite335.0ms

Algorithm
rewrite-expression-head
Rules
37×pow1 add-cbrt-cube add-exp-log
22×pow-prod-down prod-exp cbrt-unprod
12×associate-*r*
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
expm1-log1p-u associate-*l* *-commutative insert-posit16 log1p-expm1-u add-log-exp
Counts
4 → 93
Calls
4 calls:
Slowest
220.0ms
(* (* (* (* x 18.0) y) z) t)
66.0ms
(* (* (* x 18.0) y) z)
29.0ms
(* (* j 27.0) k)
17.0ms
(* (* x 18.0) y)

series225.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
88.0ms
(* (* (* (* x 18.0) y) z) t)
53.0ms
(* (* (* x 18.0) y) z)
45.0ms
(* (* x 18.0) y)
39.0ms
(* (* j 27.0) k)

simplify8.7s

Counts
55 → 105
Calls
55 calls:
Slowest
841.0ms
(* (* (* (* (* (* x x) x) (* (* 18.0 18.0) 18.0)) (* (* y y) y)) (* (* z z) z)) (* (* t t) t))
615.0ms
(* (* (* (* x 18.0) (* x 18.0)) (* x 18.0)) (* (* y y) y))
494.0ms
(* (* (* (* j j) j) (* (* 27.0 27.0) 27.0)) (* (* k k) k))
490.0ms
(* (* (* (* j 27.0) (* j 27.0)) (* j 27.0)) (* (* k k) k))
488.0ms
(* (* (* (* x x) x) (* (* 18.0 18.0) 18.0)) (* (* y y) y))

prune2.4s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.5b

localize49.0ms

Local error

Found 4 expressions with local error:

4.4b
(* (* (* x (* 18.0 y)) z) t)
3.8b
(* (* x (* 18.0 y)) z)
0.5b
(* x (* 18.0 y))
0.2b
(* (* j 27.0) k)

rewrite272.0ms

Algorithm
rewrite-expression-head
Rules
37×pow1 add-cbrt-cube add-exp-log
22×pow-prod-down prod-exp cbrt-unprod
10×associate-*r*
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
associate-*l*
expm1-log1p-u *-commutative insert-posit16 log1p-expm1-u add-log-exp
Counts
4 → 93
Calls
4 calls:
Slowest
197.0ms
(* (* (* x (* 18.0 y)) z) t)
36.0ms
(* (* x (* 18.0 y)) z)
24.0ms
(* (* j 27.0) k)
13.0ms
(* x (* 18.0 y))

series199.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
86.0ms
(* (* (* x (* 18.0 y)) z) t)
40.0ms
(* x (* 18.0 y))
39.0ms
(* (* j 27.0) k)
34.0ms
(* (* x (* 18.0 y)) z)

simplify8.0s

Counts
54 → 105
Calls
54 calls:
Slowest
544.0ms
(* (* (* (* j 27.0) (* j 27.0)) (* j 27.0)) (* (* k k) k))
494.0ms
(* (* (* x x) x) (* (* (* 18.0 y) (* 18.0 y)) (* 18.0 y)))
471.0ms
(* (* (* x x) x) (* (* (* 18.0 18.0) 18.0) (* (* y y) y)))
433.0ms
(* (* (* (* j j) j) (* (* 27.0 27.0) 27.0)) (* (* k k) k))
397.0ms
(* (* (* (* (* x (* 18.0 y)) (* x (* 18.0 y))) (* x (* 18.0 y))) (* (* z z) z)) (* (* t t) t))

prune2.6s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.5b

localize83.0ms

Local error

Found 4 expressions with local error:

4.4b
(* (* (* x (* 18.0 y)) z) t)
3.8b
(* (* x (* 18.0 y)) z)
0.5b
(* x (* 18.0 y))
0.2b
(* 27.0 (* j k))

rewrite281.0ms

Algorithm
rewrite-expression-head
Rules
37×pow1 add-cbrt-cube add-exp-log
22×pow-prod-down prod-exp cbrt-unprod
add-sqr-sqrt *-un-lft-identity associate-*r* associate-*l* add-cube-cbrt
expm1-log1p-u *-commutative insert-posit16 log1p-expm1-u add-log-exp
Counts
4 → 93
Calls
4 calls:
Slowest
203.0ms
(* (* (* x (* 18.0 y)) z) t)
43.0ms
(* (* x (* 18.0 y)) z)
20.0ms
(* x (* 18.0 y))
14.0ms
(* 27.0 (* j k))

series154.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
67.0ms
(* (* (* x (* 18.0 y)) z) t)
32.0ms
(* (* x (* 18.0 y)) z)
28.0ms
(* x (* 18.0 y))
27.0ms
(* 27.0 (* j k))

simplify8.7s

Counts
54 → 105
Calls
54 calls:
Slowest
973.0ms
(* (* (* 27.0 27.0) 27.0) (* (* (* j k) (* j k)) (* j k)))
570.0ms
(* (* (* x x) x) (* (* (* 18.0 y) (* 18.0 y)) (* 18.0 y)))
447.0ms
(* (* (* x x) x) (* (* (* 18.0 18.0) 18.0) (* (* y y) y)))
447.0ms
(* (* (* 27.0 27.0) 27.0) (* (* (* j j) j) (* (* k k) k)))
375.0ms
(+ (log (* (* x (* 18.0 y)) z)) (log t))

prune2.5s

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 0.5b

localize96.0ms

Local error

Found 4 expressions with local error:

4.4b
(* (* (* x (* 18.0 y)) z) t)
3.8b
(* (* x (* 18.0 y)) z)
0.6b
(cbrt k)
0.6b
(cbrt k)

rewrite213.0ms

Algorithm
rewrite-expression-head
Rules
27×pow1 add-cbrt-cube add-exp-log
16×pow-prod-down prod-exp cbrt-unprod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
cbrt-prod associate-*r*
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
pow1/3 associate-*l* *-commutative
Counts
4 → 79
Calls
4 calls:
Slowest
163.0ms
(* (* (* x (* 18.0 y)) z) t)
46.0ms
(* (* x (* 18.0 y)) z)
1.0ms
(cbrt k)
1.0ms
(cbrt k)

series648.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
293.0ms
(cbrt k)
251.0ms
(cbrt k)
70.0ms
(* (* (* x (* 18.0 y)) z) t)
34.0ms
(* (* x (* 18.0 y)) z)

simplify6.1s

Counts
44 → 91
Calls
44 calls:
Slowest
378.0ms
(* (* (* (* (* x x) x) (* (* (* 18.0 y) (* 18.0 y)) (* 18.0 y))) (* (* z z) z)) (* (* t t) t))
352.0ms
(+ (+ (+ (log x) (+ (log 18.0) (log y))) (log z)) (log t))
340.0ms
(* (* (* x (* 18.0 y)) z) t)
331.0ms
(* 18.0 (* t (* x (* z y))))
321.0ms
(* (* (* (* (* x x) x) (* (* (* 18.0 18.0) 18.0) (* (* y y) y))) (* (* z z) z)) (* (* t t) t))

prune2.3s

Pruning

7 alts after pruning (5 fresh and 2 done)

Merged error: 0.5b

regimes2.2s

Accuracy

43.5% (2.2b remaining)

Error of 3.3b against oracle of 1.1b and baseline of 5.0b

bsearch415.0ms

end0.0ms

sample6.9s

Algorithm
intervals
Results
5.5s16393×body80valid