Details

Time bar (total: 47.7s)

sample169.0ms

Algorithm
intervals
Results
126.0ms487×body80valid

simplify200.0ms

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

prune25.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 3.4b

localize64.0ms

Local error

Found 4 expressions with local error:

5.7b
(* y (* (* x 18.0) z))
3.4b
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)
0.2b
(* (* 27.0 j) k)
0.2b
(* (* x 18.0) z)

rewrite309.0ms

Algorithm
rewrite-expression-head
Rules
25×pow1 add-cbrt-cube add-exp-log
13×pow-prod-down prod-exp cbrt-unprod
11×add-sqr-sqrt
10×associate-*r*
*-un-lft-identity add-cube-cbrt
associate-*l*
*-commutative insert-posit16 add-log-exp
associate-*l/
flip3-- flip-- unswap-sqr
Counts
4 → 81
Calls
4 calls:
Slowest
215.0ms
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)
61.0ms
(* y (* (* x 18.0) z))
19.0ms
(* (* 27.0 j) k)
13.0ms
(* (* x 18.0) z)

series238.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
144.0ms
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)
45.0ms
(* y (* (* x 18.0) z))
25.0ms
(* (* 27.0 j) k)
24.0ms
(* (* x 18.0) z)

simplify6.6s

Counts
50 → 93
Calls
50 calls:
Slowest
965.0ms
(* (* (* (- (* y (* (* x 18.0) z)) (* a 4.0)) (- (* y (* (* x 18.0) z)) (* a 4.0))) (- (* y (* (* x 18.0) z)) (* a 4.0))) (* (* t t) t))
578.0ms
(* (* (* (* x 18.0) (* x 18.0)) (* x 18.0)) (* (* z z) z))
573.0ms
(* (* (* (* 27.0 j) (* 27.0 j)) (* 27.0 j)) (* (* k k) k))
484.0ms
(* (* (* (* 27.0 27.0) 27.0) (* (* j j) j)) (* (* k k) k))
428.0ms
(- (* 18.0 (* t (* x (* z y)))) (* 4.0 (* t a)))

prune1.9s

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 1.5b

localize62.0ms

Local error

Found 4 expressions with local error:

5.7b
(* y (* (* x 18.0) z))
3.4b
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)
0.3b
(* 27.0 (* j k))
0.2b
(* (* x 18.0) z)

rewrite269.0ms

Algorithm
rewrite-expression-head
Rules
25×pow1 add-cbrt-cube add-exp-log
13×pow-prod-down prod-exp cbrt-unprod
11×add-sqr-sqrt
10×associate-*l*
*-un-lft-identity add-cube-cbrt
associate-*r*
*-commutative insert-posit16 add-log-exp
associate-*l/
flip3-- flip-- unswap-sqr
Counts
4 → 81
Calls
4 calls:
Slowest
171.0ms
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)
45.0ms
(* y (* (* x 18.0) z))
26.0ms
(* (* x 18.0) z)
25.0ms
(* 27.0 (* j k))

series206.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
116.0ms
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)
32.0ms
(* (* x 18.0) z)
30.0ms
(* y (* (* x 18.0) z))
28.0ms
(* 27.0 (* j k))

simplify6.4s

Counts
50 → 93
Calls
50 calls:
Slowest
1.0s
(* (* (* (- (* y (* (* x 18.0) z)) (* a 4.0)) (- (* y (* (* x 18.0) z)) (* a 4.0))) (- (* y (* (* x 18.0) z)) (* a 4.0))) (* (* t t) t))
595.0ms
(* (* (* 27.0 27.0) 27.0) (* (* (* j k) (* j k)) (* j k)))
551.0ms
(* (* (* (* x 18.0) (* x 18.0)) (* x 18.0)) (* (* z z) z))
445.0ms
(* (* (* (* x x) x) (* (* 18.0 18.0) 18.0)) (* (* z z) z))
407.0ms
(- (* 18.0 (* t (* x (* z y)))) (* 4.0 (* t a)))

prune1.9s

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 1.5b

localize60.0ms

Local error

Found 4 expressions with local error:

5.7b
(* y (* (* x 18.0) z))
3.4b
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)
0.3b
(* (sqrt 27.0) (* j k))
0.3b
(* (sqrt 27.0) (* (sqrt 27.0) (* j k)))

rewrite726.0ms

Algorithm
rewrite-expression-head
Rules
29×pow1 add-cbrt-cube add-exp-log
18×associate-*l*
16×pow-prod-down prod-exp cbrt-unprod
13×add-sqr-sqrt
11×*-un-lft-identity add-cube-cbrt
associate-*r* sqrt-prod
*-commutative insert-posit16 add-log-exp
associate-*l/
flip3-- flip-- unswap-sqr
Counts
4 → 90
Calls
4 calls:
Slowest
557.0ms
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)
75.0ms
(* (sqrt 27.0) (* (sqrt 27.0) (* j k)))
62.0ms
(* y (* (* x 18.0) z))
30.0ms
(* (sqrt 27.0) (* j k))

series332.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
131.0ms
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)
91.0ms
(* (sqrt 27.0) (* (sqrt 27.0) (* j k)))
61.0ms
(* (sqrt 27.0) (* j k))
50.0ms
(* y (* (* x 18.0) z))

simplify6.6s

Counts
60 → 102
Calls
60 calls:
Slowest
915.0ms
(* (* (* (- (* y (* (* x 18.0) z)) (* a 4.0)) (- (* y (* (* x 18.0) z)) (* a 4.0))) (- (* y (* (* x 18.0) z)) (* a 4.0))) (* (* t t) t))
497.0ms
(- (* 18.0 (* t (* x (* z y)))) (* 4.0 (* t a)))
460.0ms
(* (* (* (sqrt 27.0) (sqrt 27.0)) (sqrt 27.0)) (* (* (* j k) (* j k)) (* j k)))
444.0ms
(- (* 18.0 (* t (* x (* z y)))) (* 4.0 (* t a)))
349.0ms
(* (* (* (sqrt 27.0) (sqrt 27.0)) (sqrt 27.0)) (* (* (* j j) j) (* (* k k) k)))

prune2.6s

Pruning

11 alts after pruning (10 fresh and 1 done)

Merged error: 1.5b

localize83.0ms

Local error

Found 4 expressions with local error:

5.7b
(* y (* (* x 18.0) z))
3.4b
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)
0.3b
(* (sqrt 27.0) (* (* (sqrt 27.0) j) k))
0.3b
(* (* (sqrt 27.0) j) k)

rewrite393.0ms

Algorithm
rewrite-expression-head
Rules
29×pow1 add-cbrt-cube add-exp-log
16×pow-prod-down prod-exp cbrt-unprod
13×associate-*l*
12×add-sqr-sqrt
10×*-un-lft-identity add-cube-cbrt
associate-*r*
*-commutative insert-posit16 add-log-exp
sqrt-prod
associate-*l/
flip3-- flip-- unswap-sqr
Counts
4 → 87
Calls
4 calls:
Slowest
179.0ms
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)
65.0ms
(* (sqrt 27.0) (* (* (sqrt 27.0) j) k))
61.0ms
(* y (* (* x 18.0) z))
29.0ms
(* (* (sqrt 27.0) j) k)

series389.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
153.0ms
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)
117.0ms
(* (sqrt 27.0) (* (* (sqrt 27.0) j) k))
85.0ms
(* (* (sqrt 27.0) j) k)
33.0ms
(* y (* (* x 18.0) z))

simplify6.6s

Counts
57 → 99
Calls
57 calls:
Slowest
979.0ms
(* (* (* (- (* y (* (* x 18.0) z)) (* a 4.0)) (- (* y (* (* x 18.0) z)) (* a 4.0))) (- (* y (* (* x 18.0) z)) (* a 4.0))) (* (* t t) t))
411.0ms
(* (* (* (* (sqrt 27.0) j) (* (sqrt 27.0) j)) (* (sqrt 27.0) j)) (* (* k k) k))
403.0ms
(- (* 18.0 (* t (* x (* z y)))) (* 4.0 (* t a)))
374.0ms
(- (* 18.0 (* t (* x (* z y)))) (* 4.0 (* t a)))
320.0ms
(* (* (* (* (sqrt 27.0) (sqrt 27.0)) (sqrt 27.0)) (* (* j j) j)) (* (* k k) k))

prune2.5s

Pruning

11 alts after pruning (9 fresh and 2 done)

Merged error: 1.5b

regimes3.1s

Accuracy

70.2% (1.0b remaining)

Error of 3.1b against oracle of 2.1b and baseline of 5.4b

bsearch30.0ms

end0.0ms

sample6.0s

Algorithm
intervals
Results
5.0s16005×body80valid