Details

Time bar (total: 23.4s)

sample127.0ms

Algorithm
intervals
Results
93.0ms475×body80valid

simplify234.0ms

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

prune50.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 4.6b

localize83.0ms

Local error

Found 4 expressions with local error:

4.4b
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)
3.0b
(* y (* (* x 18.0) z))
0.5b
(* (* 27.0 j) k)
0.2b
(* (* x 18.0) z)

rewrite32.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt *-un-lft-identity associate-*l* add-cube-cbrt
pow1 add-cbrt-cube add-exp-log *-commutative insert-posit16 add-log-exp
associate-*l/
flip3-- associate-*r* flip--
Calls
4 calls:
Slowest
22.0ms
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)
4.0ms
(* y (* (* x 18.0) z))
3.0ms
(* (* x 18.0) z)
2.0ms
(* (* 27.0 j) k)

series121.0ms

Calls
4 calls:
Slowest
75.0ms
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)
24.0ms
(* y (* (* x 18.0) z))
11.0ms
(* (* x 18.0) z)
11.0ms
(* (* 27.0 j) k)

simplify1.5s

Calls
16 calls:
Slowest
395.0ms
(- (* 18.0 (* t (* x (* z y)))) (* 4.0 (* t a)))
342.0ms
(- (* 18.0 (* t (* x (* z y)))) (* 4.0 (* t a)))
138.0ms
(* (- (pow (* y (* (* x 18.0) z)) 3) (pow (* a 4.0) 3)) t)
128.0ms
(* (- (* (* y (* (* x 18.0) z)) (* y (* (* x 18.0) z))) (* (* a 4.0) (* a 4.0))) t)
94.0ms
(sqrt (- (* y (* (* x 18.0) z)) (* a 4.0)))

prune1.3s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 1.5b

localize13.0ms

Local error

Found 4 expressions with local error:

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

rewrite23.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow1 add-cbrt-cube associate-*l* add-exp-log *-commutative insert-posit16 add-log-exp
associate-*r* associate-*l/
flip3-- flip--
Calls
4 calls:
Slowest
15.0ms
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)
4.0ms
(* y (* (* x 18.0) z))
3.0ms
(* (* x 18.0) z)
1.0ms
(* 27.0 (* j k))

series111.0ms

Calls
4 calls:
Slowest
71.0ms
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)
18.0ms
(* y (* (* x 18.0) z))
11.0ms
(* 27.0 (* j k))
11.0ms
(* (* x 18.0) z)

simplify1.4s

Calls
16 calls:
Slowest
319.0ms
(- (* 18.0 (* t (* x (* z y)))) (* 4.0 (* t a)))
308.0ms
(- (* 18.0 (* t (* x (* z y)))) (* 4.0 (* t a)))
161.0ms
(* (- (pow (* y (* (* x 18.0) z)) 3) (pow (* a 4.0) 3)) t)
127.0ms
(* (- (* (* y (* (* x 18.0) z)) (* y (* (* x 18.0) z))) (* (* a 4.0) (* a 4.0))) t)
119.0ms
(* (cbrt (- (* y (* (* x 18.0) z)) (* a 4.0))) (cbrt (- (* y (* (* x 18.0) z)) (* a 4.0))))

prune1.2s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 1.5b

localize18.0ms

Local error

Found 4 expressions with local error:

16.5b
(cbrt (* y (* (* x 18.0) z)))
16.5b
(cbrt (* y (* (* x 18.0) z)))
16.5b
(cbrt (* y (* (* x 18.0) z)))
4.4b
(* (- (* (* (cbrt (* y (* (* x 18.0) z))) (cbrt (* y (* (* x 18.0) z)))) (cbrt (* y (* (* x 18.0) z)))) (* a 4.0)) t)

rewrite211.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow1 add-cbrt-cube add-exp-log insert-posit16 add-log-exp
cbrt-prod pow1/3 associate-*l*
associate-*l/
flip3-- *-commutative flip--
Calls
4 calls:
Slowest
204.0ms
(* (- (* (* (cbrt (* y (* (* x 18.0) z))) (cbrt (* y (* (* x 18.0) z)))) (cbrt (* y (* (* x 18.0) z)))) (* a 4.0)) t)
2.0ms
(cbrt (* y (* (* x 18.0) z)))
2.0ms
(cbrt (* y (* (* x 18.0) z)))
2.0ms
(cbrt (* y (* (* x 18.0) z)))

series452.0ms

Calls
4 calls:
Slowest
131.0ms
(* (- (* (* (cbrt (* y (* (* x 18.0) z))) (cbrt (* y (* (* x 18.0) z)))) (cbrt (* y (* (* x 18.0) z)))) (* a 4.0)) t)
116.0ms
(cbrt (* y (* (* x 18.0) z)))
106.0ms
(cbrt (* y (* (* x 18.0) z)))
98.0ms
(cbrt (* y (* (* x 18.0) z)))

simplify4.0s

Calls
19 calls:
Slowest
497.0ms
(* (- (pow (* (* (cbrt (* y (* (* x 18.0) z))) (cbrt (* y (* (* x 18.0) z)))) (cbrt (* y (* (* x 18.0) z)))) 3) (pow (* a 4.0) 3)) t)
390.0ms
(- (* 18.0 (* t (* x (* z y)))) (* 4.0 (* t a)))
364.0ms
(* (cbrt -18.0) (exp (* -1/3 (+ (log (/ -1 x)) (+ (log (/ -1 z)) (log (/ -1 y)))))))
354.0ms
(* (cbrt -18.0) (exp (* -1/3 (+ (log (/ -1 x)) (+ (log (/ -1 z)) (log (/ -1 y)))))))
352.0ms
(- (* 18.0 (* t (* x (* z y)))) (* 4.0 (* t a)))

prune1.4s

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 1.5b

localize16.0ms

Local error

Found 4 expressions with local error:

7.6b
(cbrt (* 27.0 (* j k)))
7.6b
(cbrt (* 27.0 (* j k)))
7.6b
(cbrt (* 27.0 (* j k)))
4.4b
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)

rewrite21.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow1 add-cbrt-cube add-exp-log insert-posit16 add-log-exp
cbrt-prod pow1/3 associate-*l*
associate-*l/
flip3-- *-commutative flip--
Calls
4 calls:
Slowest
16.0ms
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)
4.0ms
(cbrt (* 27.0 (* j k)))
1.0ms
(cbrt (* 27.0 (* j k)))
1.0ms
(cbrt (* 27.0 (* j k)))

series438.0ms

Calls
4 calls:
Slowest
127.0ms
(cbrt (* 27.0 (* j k)))
120.0ms
(cbrt (* 27.0 (* j k)))
109.0ms
(cbrt (* 27.0 (* j k)))
83.0ms
(* (- (* y (* (* x 18.0) z)) (* a 4.0)) t)

simplify2.6s

Calls
19 calls:
Slowest
300.0ms
(- (* 18.0 (* t (* x (* z y)))) (* 4.0 (* t a)))
294.0ms
(- (* 18.0 (* t (* x (* z y)))) (* 4.0 (* t a)))
262.0ms
(* (cbrt 27.0) (exp (* -1/3 (+ (log (/ 1 k)) (log (/ 1 j))))))
240.0ms
(* (cbrt 27.0) (exp (* -1/3 (+ (log (/ 1 k)) (log (/ 1 j))))))
213.0ms
(* (cbrt 27.0) (exp (* -1/3 (+ (log (/ -1 j)) (log (/ -1 k))))))

prune1.2s

Pruning

10 alts after pruning (8 fresh and 2 done)

Merged error: 1.5b

regimes1.6s

Accuracy

39% (2.1b remaining)

Error of 4.3b against oracle of 2.2b and baseline of 5.7b

bsearch423.0ms

end0.0ms

sample5.0s

Algorithm
intervals
Results
3.9s15990×body80valid