Details

Time bar (total: 37.8s)

sample143.0ms

Algorithm
intervals
Results
99.0ms482×body80valid

simplify1.2s

Counts
1 → 1

prune37.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.6b

localize64.0ms

Local error

Found 4 expressions with local error:

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

rewrite265.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
associate-*l* *-commutative insert-posit16 add-log-exp
Counts
4 → 85
Calls
4 calls:
Slowest
173.0ms
(* (* (* (* x 18.0) y) z) t)
55.0ms
(* (* (* x 18.0) y) z)
19.0ms
(* (* x 18.0) y)
16.0ms
(* (* j 27.0) k)

series163.0ms

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

simplify2.6s

Counts
97 → 97

prune1.8s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.3b

localize50.0ms

Local error

Found 4 expressions with local error:

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

rewrite265.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*
*-commutative insert-posit16 add-log-exp
Counts
4 → 85
Calls
4 calls:
Slowest
160.0ms
(* (* (* (* x 18.0) y) z) t)
61.0ms
(* (* (* x 18.0) y) z)
22.0ms
(* (* x 18.0) y)
21.0ms
(* 27.0 (* j k))

series168.0ms

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

simplify3.2s

Counts
97 → 97

prune1.7s

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 0.3b

localize70.0ms

Local error

Found 4 expressions with local error:

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

rewrite209.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
*-commutative insert-posit16 add-log-exp
Counts
4 → 85
Calls
4 calls:
Slowest
126.0ms
(* (* (* x (* 18.0 y)) z) t)
54.0ms
(* (* x (* 18.0 y)) z)
16.0ms
(* 27.0 (* j k))
12.0ms
(* x (* 18.0 y))

series154.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
53.0ms
(* (* (* x (* 18.0 y)) z) t)
37.0ms
(* (* x (* 18.0 y)) z)
34.0ms
(* 27.0 (* j k))
29.0ms
(* x (* 18.0 y))

simplify3.0s

Counts
97 → 97

prune1.8s

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.3b

localize42.0ms

Local error

Found 4 expressions with local error:

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

rewrite7.3s

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

series3.4s

Counts
4 → 12
Calls
4 calls:
Slowest
3.3s
(- (- (+ (- (* (* (* x 18.0) y) (* z t)) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i)) (* 27.0 (* j k)))
54.0ms
(* (* (* x 18.0) y) (* z t))
25.0ms
(* (* x 18.0) y)
21.0ms
(* 27.0 (* j k))

simplify628.0ms

Counts
99 → 99

prune1.7s

Pruning

9 alts after pruning (7 fresh and 2 done)

Merged error: 0.0b

regimes2.3s

Accuracy

81.9% (0.9b remaining)

Error of 0.9b against oracle of 0.0b and baseline of 5.0b

bsearch16.0ms

end0.0ms

sample5.4s

Algorithm
intervals
Results
3.9s16007×body80valid