Details

Time bar (total: 1.1m)

sample157.0ms

Algorithm
intervals
Results
114.0ms518×body80valid

simplify274.0ms

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

prune30.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 3.7b

localize68.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)

rewrite682.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
584.0ms
(* (* (* (* x 18.0) y) z) t)
59.0ms
(* (* (* x 18.0) y) z)
21.0ms
(* (* j 27.0) k)
15.0ms
(* (* x 18.0) y)

series198.0ms

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

simplify7.9s

Counts
55 → 97
Calls
55 calls:
Slowest
555.0ms
(* (* (* (* x 18.0) (* x 18.0)) (* x 18.0)) (* (* y y) y))
547.0ms
(* (* (* (* j 27.0) (* j 27.0)) (* j 27.0)) (* (* k k) k))
458.0ms
(* (* (* (* (* (* x x) x) (* (* 18.0 18.0) 18.0)) (* (* y y) y)) (* (* z z) z)) (* (* t t) t))
421.0ms
(* (* (* (* j j) j) (* (* 27.0 27.0) 27.0)) (* (* k k) k))
394.0ms
(* (* (* (* x x) x) (* (* 18.0 18.0) 18.0)) (* (* y y) y))

prune2.3s

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 0.8b

localize65.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.1s

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
associate-*r*
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
diff-log insert-posit16
associate-*l* *-commutative
sum-log
associate--l- sub-neg flip3-- associate--l+ associate-+l- flip--
Counts
4 → 84
Calls
4 calls:
Slowest
2.0s
(- (+ (- (* (* (* x 18.0) y) (* z t)) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i))
92.0ms
(* (* (* x 18.0) y) (* z t))
29.0ms
(* (* j 27.0) k)
22.0ms
(* (* x 18.0) y)

series774.0ms

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

simplify10.3s

Counts
52 → 96
Calls
52 calls:
Slowest
559.0ms
(* (* (* (* x 18.0) (* x 18.0)) (* x 18.0)) (* (* y y) y))
496.0ms
(* (* (* (* j 27.0) (* j 27.0)) (* j 27.0)) (* (* k k) k))
450.0ms
(* (* (* (* x x) x) (* (* 18.0 18.0) 18.0)) (* (* y y) y))
413.0ms
(* (* (* (* (* x 18.0) y) (* (* x 18.0) y)) (* (* x 18.0) y)) (* (* (* z z) z) (* (* t t) t)))
397.0ms
(* (* (* (* j j) j) (* (* 27.0 27.0) 27.0)) (* (* k k) k))

prune2.6s

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 0.0b

localize71.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.6s

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*
diff-log insert-posit16
*-commutative
sum-log
associate--l- sub-neg flip3-- associate--l+ associate-+l- flip--
Counts
4 → 84
Calls
4 calls:
Slowest
1.5s
(- (+ (- (* (* x 18.0) (* y (* z t))) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i))
75.0ms
(* (* x 18.0) (* y (* z t)))
28.0ms
(* (* j 27.0) k)
18.0ms
(* y (* z t))

series698.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
572.0ms
(- (+ (- (* (* x 18.0) (* y (* z t))) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i))
78.0ms
(* (* x 18.0) (* y (* z t)))
26.0ms
(* y (* z t))
23.0ms
(* (* j 27.0) k)

simplify10.5s

Counts
52 → 96
Calls
52 calls:
Slowest
714.0ms
(* (* x 18.0) (* y (* z t)))
568.0ms
(* (* (* (* j 27.0) (* j 27.0)) (* j 27.0)) (* (* k k) k))
549.0ms
(* (* (* y y) y) (* (* (* z t) (* z t)) (* z t)))
464.0ms
(* (* (* y y) y) (* (* (* z z) z) (* (* t t) t)))
432.0ms
(* (* (* (* j j) j) (* (* 27.0 27.0) 27.0)) (* (* k k) k))

prune2.3s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.0b

localize67.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)

rewrite95.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
associate-*l* insert-posit16 add-log-exp
pow1/3 associate-*r* *-commutative
Counts
4 → 72
Calls
4 calls:
Slowest
65.0ms
(* (* x 18.0) (* y (* z t)))
25.0ms
(* y (* z t))
1.0ms
(cbrt k)
1.0ms
(cbrt k)

series653.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
280.0ms
(cbrt k)
262.0ms
(cbrt k)
65.0ms
(* (* x 18.0) (* y (* z t)))
46.0ms
(* y (* z t))

simplify7.9s

Counts
45 → 84
Calls
45 calls:
Slowest
508.0ms
(* (* (* y y) y) (* (* (* z t) (* z t)) (* z t)))
421.0ms
(* (* (* (* x 18.0) (* x 18.0)) (* x 18.0)) (* (* (* y y) y) (* (* (* z z) z) (* (* t t) t))))
406.0ms
(* (* (* (* x 18.0) (* x 18.0)) (* x 18.0)) (* (* (* y y) y) (* (* (* z t) (* z t)) (* z t))))
396.0ms
(* (* (* (* x 18.0) (* x 18.0)) (* x 18.0)) (* (* (* y (* z t)) (* y (* z t))) (* y (* z t))))
375.0ms
(* (* (* (* x x) x) (* (* 18.0 18.0) 18.0)) (* (* (* y (* z t)) (* y (* z t))) (* y (* z t))))

prune2.2s

Pruning

10 alts after pruning (9 fresh and 1 done)

Merged error: 0.0b

regimes3.2s

Accuracy

83.4% (0.9b remaining)

Error of 1.0b against oracle of 0.1b and baseline of 5.6b

bsearch28.0ms

end0.0ms

sample6.4s

Algorithm
intervals
Results
5.1s16068×body80valid