Details

Time bar (total: 14.9s)

sample56.0ms

Algorithm
intervals
Results
41.0ms312×body80valid

simplify866.0ms

Calls
1 calls:
Slowest
866.0ms
(* x (/ (* (/ y z) t) t))

prune10.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 4.2b

localize13.0ms

Local error

Found 1 expressions with local error:

4.2b
(* x (/ y z))

rewrite22.0ms

Algorithm
rewrite-expression-head
Rules
16×add-sqr-sqrt
13×associate-*r*
12×*-un-lft-identity
11×add-cube-cbrt
10×times-frac
associate-*r/
add-cbrt-cube add-exp-log
associate-/l*
pow1 associate-/r* associate-*l*
clear-num prod-exp un-div-inv cbrt-unprod unswap-sqr
expm1-log1p-u cbrt-undiv frac-2neg div-exp pow-prod-down *-commutative insert-posit16 log1p-expm1-u div-inv add-log-exp
Calls
1 calls:
Slowest
21.0ms
(* x (/ y z))

series40.0ms

Calls
1 calls:
Slowest
40.0ms
(* x (/ y z))

simplify663.0ms

Calls
36 calls:
Slowest
237.0ms
(* (* (* x x) x) (* (* (/ y z) (/ y z)) (/ y z)))
107.0ms
(* (* (* x x) x) (/ (* (* y y) y) (* (* z z) z)))
45.0ms
(* (sqrt x) (/ (sqrt y) (sqrt z)))
41.0ms
(+ (log x) (log (/ y z)))
31.0ms
(+ (log x) (- (log y) (log z)))

prune451.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0.0b

localize8.0ms

Local error

Found 1 expressions with local error:

4.7b
(/ x (/ z y))

rewrite8.0ms

Algorithm
rewrite-expression-head
Rules
75×times-frac
45×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
16×associate-/r*
associate-/r/
add-cbrt-cube add-exp-log associate-/l*
div-inv
cbrt-undiv div-exp
clear-num frac-2neg
expm1-log1p-u pow1 insert-posit16 log1p-expm1-u add-log-exp
Calls
1 calls:
Slowest
6.0ms
(/ x (/ z y))

series41.0ms

Calls
1 calls:
Slowest
40.0ms
(/ x (/ z y))

simplify4.1s

Calls
107 calls:
Slowest
502.0ms
(/ (* (cbrt x) (cbrt x)) (/ (* (cbrt z) (cbrt z)) (* (cbrt y) (cbrt y))))
431.0ms
(/ (* (* x x) x) (* (* (/ z y) (/ z y)) (/ z y)))
201.0ms
(/ (* (cbrt x) (cbrt x)) (/ (* (cbrt z) (cbrt z)) (sqrt y)))
189.0ms
(/ (* (cbrt x) (cbrt x)) (/ 1 (* (cbrt y) (cbrt y))))
174.0ms
(/ (* (cbrt x) (cbrt x)) (/ (sqrt z) (* (cbrt y) (cbrt y))))

prune766.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0b

localize10.0ms

Local error

Found 1 expressions with local error:

3.9b
(* (/ x z) y)

rewrite24.0ms

Algorithm
rewrite-expression-head
Rules
16×add-sqr-sqrt
13×associate-*l*
11×*-un-lft-identity add-cube-cbrt
10×times-frac
associate-*l/
add-cbrt-cube add-exp-log
pow1 associate-/r* associate-*r* associate-/l*
prod-exp cbrt-unprod unswap-sqr
expm1-log1p-u cbrt-undiv clear-num frac-2neg div-exp pow-prod-down *-commutative insert-posit16 log1p-expm1-u div-inv add-log-exp
Calls
1 calls:
Slowest
23.0ms
(* (/ x z) y)

series38.0ms

Calls
1 calls:
Slowest
38.0ms
(* (/ x z) y)

simplify823.0ms

Calls
34 calls:
Slowest
246.0ms
(* (* (* (/ x z) (/ x z)) (/ x z)) (* (* y y) y))
114.0ms
(* (/ (* (* x x) x) (* (* z z) z)) (* (* y y) y))
58.0ms
(* (/ x (* (cbrt z) (cbrt z))) y)
39.0ms
(+ (- (log x) (log z)) (log y))
37.0ms
(+ (log (/ x z)) (log y))

prune533.0ms

Pruning

6 alts after pruning (4 fresh and 2 done)

Merged error: 0b

localize8.0ms

Local error

Found 1 expressions with local error:

3.9b
(/ y (/ z x))

rewrite8.0ms

Algorithm
rewrite-expression-head
Rules
75×times-frac
45×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
16×associate-/r*
associate-/r/
add-cbrt-cube add-exp-log associate-/l*
div-inv
cbrt-undiv div-exp
clear-num frac-2neg
expm1-log1p-u pow1 insert-posit16 log1p-expm1-u add-log-exp
Calls
1 calls:
Slowest
6.0ms
(/ y (/ z x))

series30.0ms

Calls
1 calls:
Slowest
30.0ms
(/ y (/ z x))

simplify4.0s

Calls
107 calls:
Slowest
477.0ms
(/ (* (cbrt y) (cbrt y)) (/ (* (cbrt z) (cbrt z)) (* (cbrt x) (cbrt x))))
438.0ms
(/ (* (* y y) y) (* (* (/ z x) (/ z x)) (/ z x)))
225.0ms
(/ (* (cbrt y) (cbrt y)) (/ 1 (* (cbrt x) (cbrt x))))
189.0ms
(/ (* (cbrt y) (cbrt y)) (/ (* (cbrt z) (cbrt z)) (sqrt x)))
161.0ms
(/ 1 (/ (* (cbrt z) (cbrt z)) (* (cbrt x) (cbrt x))))

prune815.0ms

Pruning

6 alts after pruning (3 fresh and 3 done)

Merged error: 0b

regimes244.0ms

Accuracy

49.4% (3.1b remaining)

Error of 3.1b against oracle of 0.0b and baseline of 6.1b

bsearch4.0ms

end0.0ms

sample1.3s

Algorithm
intervals
Results
1.1s9596×body80valid