Details

Time bar (total: 1.2m)

sample194.0ms

Algorithm
intervals
Results
137.0ms518×body80valid

simplify353.0ms

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

prune49.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 3.7b

localize76.0ms

Local error

Found 4 expressions with local error:

6.7b
(* (* (* x 18.0) y) z)
5.9b
(* (* (* (* x 18.0) y) z) t)
0.2b
(* (* x 18.0) y)
0.2b
(* (* j 27.0) k)

rewrite420.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
286.0ms
(* (* (* (* x 18.0) y) z) t)
82.0ms
(* (* (* x 18.0) y) z)
30.0ms
(* (* x 18.0) y)
21.0ms
(* (* j 27.0) k)

series219.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
94.0ms
(* (* (* (* x 18.0) y) z) t)
59.0ms
(* (* (* x 18.0) y) z)
36.0ms
(* (* j 27.0) k)
29.0ms
(* (* x 18.0) y)

simplify8.9s

Counts
55 → 105
Calls
55 calls:
Slowest
735.0ms
(* 18.0 (* t (* x (* z y))))
609.0ms
(* (* (* (* x 18.0) (* x 18.0)) (* x 18.0)) (* (* y y) y))
586.0ms
(* (* (* (* j 27.0) (* j 27.0)) (* j 27.0)) (* (* k k) k))
462.0ms
(* (* (* (* x x) x) (* (* 18.0 18.0) 18.0)) (* (* y y) y))
446.0ms
(* (* (* (* (* (* x x) x) (* (* 18.0 18.0) 18.0)) (* (* y y) y)) (* (* z z) z)) (* (* t t) t))

prune2.4s

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 0.8b

localize64.0ms

Local error

Found 4 expressions with local error:

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

rewrite2.5s

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

series831.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
683.0ms
(- (+ (- (* (* (* x 18.0) y) (* z t)) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i))
82.0ms
(* (* (* x 18.0) y) (* z t))
38.0ms
(* (* j 27.0) k)
28.0ms
(* (* x 18.0) y)

simplify12.3s

Counts
60 → 110
Calls
60 calls:
Slowest
596.0ms
(* (* (* (* x 18.0) (* x 18.0)) (* x 18.0)) (* (* y y) y))
583.0ms
(* (* (* (* j 27.0) (* j 27.0)) (* j 27.0)) (* (* k k) k))
498.0ms
(* (* (* (* j j) j) (* (* 27.0 27.0) 27.0)) (* (* k k) k))
478.0ms
(* (* (* (* x x) x) (* (* 18.0 18.0) 18.0)) (* (* y y) y))
428.0ms
(* (* (* (* (* x x) x) (* (* 18.0 18.0) 18.0)) (* (* y y) y)) (* (* (* z z) z) (* (* t t) t)))

prune2.7s

Pruning

14 alts after pruning (14 fresh and 0 done)

Merged error: 0.0b

localize62.0ms

Local error

Found 4 expressions with local error:

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

rewrite1.9s

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

series723.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
540.0ms
(- (+ (- (* (* x 18.0) (* y (* z t))) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i))
92.0ms
(* (* x 18.0) (* y (* z t)))
52.0ms
(* y (* z t))
38.0ms
(* (* j 27.0) k)

simplify12.0s

Counts
60 → 110
Calls
60 calls:
Slowest
657.0ms
(- (+ (* 18.0 (* t (* x (* z y)))) (* b c)) (* 4.0 (* i x)))
549.0ms
(* (* (* (* j 27.0) (* j 27.0)) (* j 27.0)) (* (* k k) k))
508.0ms
(* (* (* y y) y) (* (* (* z t) (* z t)) (* z t)))
477.0ms
(* (* (* (* j j) j) (* (* 27.0 27.0) 27.0)) (* (* k k) k))
457.0ms
(* (* (* y y) y) (* (* (* z z) z) (* (* t t) t)))

prune2.6s

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 0.0b

localize105.0ms

Local error

Found 4 expressions with local error:

7.4b
(* (* x 18.0) (* y (* z t)))
4.1b
(* y (* z t))
0.5b
(cbrt k)
0.5b
(cbrt k)

rewrite93.0ms

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

series746.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
329.0ms
(cbrt k)
288.0ms
(cbrt k)
83.0ms
(* (* x 18.0) (* y (* z t)))
47.0ms
(* y (* z t))

simplify8.1s

Counts
45 → 92
Calls
45 calls:
Slowest
542.0ms
(* (* (* y y) y) (* (* (* z t) (* z t)) (* z t)))
504.0ms
(* (* (* y y) y) (* (* (* z z) z) (* (* t t) t)))
453.0ms
(* (* (* (* x 18.0) (* x 18.0)) (* x 18.0)) (* (* (* y y) y) (* (* (* z z) z) (* (* t t) t))))
437.0ms
(* (* (* (* x 18.0) (* x 18.0)) (* x 18.0)) (* (* (* y (* z t)) (* y (* z t))) (* y (* z t))))
424.0ms
(* (* (* (* x x) x) (* (* 18.0 18.0) 18.0)) (* (* (* y y) y) (* (* (* z t) (* z t)) (* z t))))

prune2.4s

Pruning

12 alts after pruning (11 fresh and 1 done)

Merged error: 0.0b

regimes3.7s

Accuracy

59.8% (2.2b remaining)

Error of 2.3b against oracle of 0.2b and baseline of 5.6b

bsearch28.0ms

end0.0ms

sample6.6s

Algorithm
intervals
Results
5.3s16068×body80valid