Details

Time bar (total: 59.7s)

sample191.0ms

Algorithm
intervals
Results
114.0ms487×body80valid

simplify340.0ms

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

prune53.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 3.4b

localize85.0ms

Local error

Found 4 expressions with local error:

5.2b
(* (* (* x 18.0) y) z)
5.1b
(* (* (* (* x 18.0) y) z) t)
0.2b
(* (* j 27.0) k)
0.2b
(* (* x 18.0) y)

rewrite349.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
214.0ms
(* (* (* (* x 18.0) y) z) t)
86.0ms
(* (* (* x 18.0) y) z)
29.0ms
(* (* x 18.0) y)
18.0ms
(* (* j 27.0) k)

series214.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
75.0ms
(* (* (* (* x 18.0) y) z) t)
65.0ms
(* (* (* x 18.0) y) z)
37.0ms
(* (* x 18.0) y)
36.0ms
(* (* j 27.0) k)

simplify8.3s

Counts
55 → 105
Calls
55 calls:
Slowest
590.0ms
(* (* (* (* x 18.0) (* x 18.0)) (* x 18.0)) (* (* y y) y))
564.0ms
(* (* (* (* j 27.0) (* j 27.0)) (* j 27.0)) (* (* k k) k))
532.0ms
(* (* (* (* x x) x) (* (* 18.0 18.0) 18.0)) (* (* y y) y))
491.0ms
(* (* (* (* j j) j) (* (* 27.0 27.0) 27.0)) (* (* k k) k))
366.0ms
(+ (+ (+ (+ (log x) (log 18.0)) (log y)) (log z)) (log t))

prune2.6s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.5b

localize64.0ms

Local error

Found 4 expressions with local error:

9.5b
(* (* (* x 18.0) y) (* z t))
0.2b
(* (* j 27.0) k)
0.2b
(* (* x 18.0) y)
0.0b
(+ (- (* (* (* x 18.0) y) (* z t)) (* (* a 4.0) t)) (* b c))

rewrite572.0ms

Algorithm
rewrite-expression-head
Rules
35×pow1 add-cbrt-cube add-exp-log
21×pow-prod-down prod-exp cbrt-unprod
add-log-exp
add-sqr-sqrt *-un-lft-identity associate-*r* add-cube-cbrt
expm1-log1p-u insert-posit16 log1p-expm1-u
associate-+l+ fma-def associate-*l* *-commutative
sum-log
+-commutative sub-neg flip3-+ diff-log prod-diff associate-+l- flip-+
Counts
4 → 95
Calls
4 calls:
Slowest
466.0ms
(+ (- (* (* (* x 18.0) y) (* z t)) (* (* a 4.0) t)) (* b c))
73.0ms
(* (* (* x 18.0) y) (* z t))
16.0ms
(* (* x 18.0) y)
15.0ms
(* (* j 27.0) k)

series452.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
308.0ms
(+ (- (* (* (* x 18.0) y) (* z t)) (* (* a 4.0) t)) (* b c))
76.0ms
(* (* (* x 18.0) y) (* z t))
42.0ms
(* (* x 18.0) y)
26.0ms
(* (* j 27.0) k)

simplify11.5s

Counts
55 → 107
Calls
55 calls:
Slowest
703.0ms
(* (cbrt (- (* (* (* x 18.0) y) (* z t)) (* (* a 4.0) t))) (cbrt (- (* (* (* x 18.0) y) (* z t)) (* (* a 4.0) t))))
618.0ms
(* (* (* (* j 27.0) (* j 27.0)) (* j 27.0)) (* (* k k) k))
562.0ms
(* (* (* (* x 18.0) (* x 18.0)) (* x 18.0)) (* (* y y) y))
513.0ms
(* (* (* (* x x) x) (* (* 18.0 18.0) 18.0)) (* (* y y) y))
467.0ms
(* (* (* (* j j) j) (* (* 27.0 27.0) 27.0)) (* (* k k) k))

prune2.7s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize86.0ms

Local error

Found 4 expressions with local error:

5.2b
(* y (* z t))
4.8b
(* (* x 18.0) (* y (* z t)))
0.2b
(* (* j 27.0) k)
0.0b
(+ (- (* (* x 18.0) (* y (* z t))) (* (* a 4.0) t)) (* b c))

rewrite466.0ms

Algorithm
rewrite-expression-head
Rules
35×pow1 add-cbrt-cube add-exp-log
21×pow-prod-down prod-exp cbrt-unprod
add-log-exp
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
associate-*r* associate-*l*
expm1-log1p-u insert-posit16 log1p-expm1-u
associate-+l+ fma-def *-commutative
sum-log
+-commutative sub-neg flip3-+ diff-log prod-diff associate-+l- flip-+
Counts
4 → 95
Calls
4 calls:
Slowest
324.0ms
(+ (- (* (* x 18.0) (* y (* z t))) (* (* a 4.0) t)) (* b c))
89.0ms
(* (* x 18.0) (* y (* z t)))
27.0ms
(* y (* z t))
24.0ms
(* (* j 27.0) k)

series458.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
307.0ms
(+ (- (* (* x 18.0) (* y (* z t))) (* (* a 4.0) t)) (* b c))
86.0ms
(* (* x 18.0) (* y (* z t)))
43.0ms
(* y (* z t))
22.0ms
(* (* j 27.0) k)

simplify11.4s

Counts
55 → 107
Calls
55 calls:
Slowest
564.0ms
(* (* (* y y) y) (* (* (* z t) (* z t)) (* z t)))
520.0ms
(* (* (* (* j 27.0) (* j 27.0)) (* j 27.0)) (* (* k k) k))
484.0ms
(* (* (* (* j j) j) (* (* 27.0 27.0) 27.0)) (* (* k k) k))
465.0ms
(fma (* x 18.0) (* y (* z t)) (- (* t (* a 4.0))))
428.0ms
(* (* (* y y) y) (* (* (* z z) z) (* (* t t) t)))

prune2.6s

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 0.0b

localize97.0ms

Local error

Found 4 expressions with local error:

8.0b
(cbrt (* (* j 27.0) k))
8.0b
(cbrt (* (* j 27.0) k))
8.0b
(cbrt (* (* j 27.0) k))
5.2b
(* y (* z t))

rewrite73.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-cbrt-cube add-exp-log
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
cbrt-prod pow1/3 associate-*l* pow-prod-down prod-exp cbrt-unprod
associate-*r* *-commutative
Counts
4 → 57
Calls
4 calls:
Slowest
20.0ms
(cbrt (* (* j 27.0) k))
20.0ms
(cbrt (* (* j 27.0) k))
17.0ms
(cbrt (* (* j 27.0) k))
15.0ms
(* y (* z t))

series603.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
183.0ms
(cbrt (* (* j 27.0) k))
183.0ms
(cbrt (* (* j 27.0) k))
183.0ms
(cbrt (* (* j 27.0) k))
53.0ms
(* y (* z t))

simplify4.5s

Counts
23 → 69
Calls
23 calls:
Slowest
566.0ms
(* (* (* y y) y) (* (* (* z t) (* z t)) (* z t)))
459.0ms
(* (cbrt 27.0) (exp (* -1/3 (+ (log (/ -1 j)) (log (/ -1 k))))))
446.0ms
(* (cbrt 27.0) (exp (* -1/3 (+ (log (/ -1 j)) (log (/ -1 k))))))
432.0ms
(* (* (* y y) y) (* (* (* z z) z) (* (* t t) t)))
396.0ms
(* (cbrt 27.0) (exp (* 1/3 (+ (log k) (log j)))))

prune1.8s

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 0.0b

regimes3.2s

Accuracy

69.4% (1.6b remaining)

Error of 1.8b against oracle of 0.2b and baseline of 5.5b

bsearch567.0ms

end0.0ms

sample6.4s

Algorithm
intervals
Results
5.0s16005×body80valid