Details

Time bar (total: 6.8s)

sample31.0ms

Algorithm
intervals
Results
14.0ms268×body80valid

simplify744.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01317
12317
23517
36017
410117
519017
640617
793717
8270317
done500017

prune4.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 8.1b

Counts
2 → 1

localize12.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (* t z) x)
0.0b
(+ x (/ (- (* y z) x) (- (* t z) x)))
0.2b
(/ (+ x (/ (- (* y z) x) (- (* t z) x))) (+ x 1.0))
10.7b
(/ (- (* y z) x) (- (* t z) x))

rewrite53.0ms

Algorithm
rewrite-expression-head
Rules
44×*-un-lft-identity
25×times-frac
22×add-sqr-sqrt add-cube-cbrt
11×distribute-lft-out
add-exp-log add-cbrt-cube add-log-exp
associate-/r* associate-/l*
pow1 div-sub associate-/r/ associate-/l/
flip3-- flip3-+ flip-- flip-+
cbrt-undiv associate-+r- frac-2neg div-exp clear-num div-inv
+-commutative sub-neg diff-log sum-log
Counts
4 → 98
Calls
4 calls:
4.0ms
(- (* t z) x)
12.0ms
(+ x (/ (- (* y z) x) (- (* t z) x)))
17.0ms
(/ (+ x (/ (- (* y z) x) (- (* t z) x))) (+ x 1.0))
17.0ms
(/ (- (* y z) x) (- (* t z) x))

series95.0ms

Counts
4 → 12
Calls
4 calls:
6.0ms
(- (* t z) x)
28.0ms
(+ x (/ (- (* y z) x) (- (* t z) x)))
42.0ms
(/ (+ x (/ (- (* y z) x) (- (* t z) x))) (+ x 1.0))
20.0ms
(/ (- (* y z) x) (- (* t z) x))

simplify854.0ms

Counts
110 → 110
Iterations

Useful iterations: done (851.0ms)

IterNodesCost
01572130
13982046
211781920
335801916
done50001913

prune395.0ms

Filtered
81 candidates to 110 candidates (-35.8%)
Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New10010110
Fresh000
Picked101
Done000
Total10110111

Merged error: 1.0b

Counts
111 → 10

localize13.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ x (* (- (* y z) x) (/ 1 (- (* t z) x))))
0.2b
(/ (+ x (* (- (* y z) x) (/ 1 (- (* t z) x)))) (+ x 1.0))
0.7b
(/ 1 (- (* t z) x))
10.1b
(* (- (* y z) x) (/ 1 (- (* t z) x)))

rewrite38.0ms

Algorithm
rewrite-expression-head
Rules
38×*-un-lft-identity
36×add-sqr-sqrt
32×times-frac
29×add-cube-cbrt
19×add-exp-log
15×associate-*r*
13×add-cbrt-cube
pow1 associate-/r*
associate-/r/ associate-/l* add-log-exp
div-exp
flip3-- prod-exp flip-- distribute-lft-out
cbrt-undiv flip3-+ associate-*l* flip-+ div-inv unswap-sqr
frac-times rec-exp frac-2neg 1-exp associate-*l/ clear-num cbrt-unprod associate-/l/
+-commutative pow-flip associate-*r/ pow-prod-down sum-log un-div-inv *-commutative inv-pow
Counts
4 → 121
Calls
4 calls:
3.0ms
(+ x (* (- (* y z) x) (/ 1 (- (* t z) x))))
8.0ms
(/ (+ x (* (- (* y z) x) (/ 1 (- (* t z) x)))) (+ x 1.0))
9.0ms
(/ 1 (- (* t z) x))
14.0ms
(* (- (* y z) x) (/ 1 (- (* t z) x)))

series94.0ms

Counts
4 → 12
Calls
4 calls:
30.0ms
(+ x (* (- (* y z) x) (/ 1 (- (* t z) x))))
38.0ms
(/ (+ x (* (- (* y z) x) (/ 1 (- (* t z) x)))) (+ x 1.0))
7.0ms
(/ 1 (- (* t z) x))
19.0ms
(* (- (* y z) x) (/ 1 (- (* t z) x)))

simplify487.0ms

Counts
133 → 133
Iterations

Useful iterations: done (484.0ms)

IterNodesCost
01882549
14752219
216682009
done50022007

prune157.0ms

Filtered
86 candidates to 133 candidates (-54.7%)
Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New1321133
Fresh279
Picked011
Done000
Total1349143

Merged error: 1.0b

Counts
143 → 9

localize20.0ms

Local error

Found 4 expressions with local error:

7.4b
(cbrt (- (* y z) x))
8.8b
(cbrt (- (* t z) x))
8.8b
(cbrt (- (* t z) x))
8.8b
(cbrt (- (* t z) x))

rewrite19.0ms

Algorithm
rewrite-expression-head
Rules
12×cbrt-prod
add-sqr-sqrt add-cube-cbrt cbrt-div *-un-lft-identity
pow1 add-exp-log flip3-- pow1/3 add-cbrt-cube flip-- add-log-exp
Counts
4 → 52
Calls
4 calls:
4.0ms
(cbrt (- (* y z) x))
4.0ms
(cbrt (- (* t z) x))
4.0ms
(cbrt (- (* t z) x))
5.0ms
(cbrt (- (* t z) x))

series146.0ms

Counts
4 → 12
Calls
4 calls:
35.0ms
(cbrt (- (* y z) x))
36.0ms
(cbrt (- (* t z) x))
38.0ms
(cbrt (- (* t z) x))
37.0ms
(cbrt (- (* t z) x))

simplify997.0ms

Counts
64 → 64
Iterations

Useful iterations: 4 (476.0ms)

IterNodesCost
0110860
1247828
2634768
31625724
43952680
done5001680

prune110.0ms

Filtered
56 candidates to 64 candidates (-14.3%)
Pruning

9 alts after pruning (7 fresh and 2 done)

PrunedKeptTotal
New64064
Fresh077
Picked011
Done011
Total64973

Merged error: 1.0b

Counts
73 → 9

localize19.0ms

Local error

Found 4 expressions with local error:

0.3b
(cbrt (/ (+ x (/ (- (* y z) x) (- (* t z) x))) (+ x 1.0)))
10.7b
(/ (- (* y z) x) (- (* t z) x))
10.7b
(/ (- (* y z) x) (- (* t z) x))
10.7b
(/ (- (* y z) x) (- (* t z) x))

rewrite51.0ms

Algorithm
rewrite-expression-head
Rules
53×*-un-lft-identity
43×times-frac
37×add-sqr-sqrt add-cube-cbrt
22×cbrt-prod
10×add-exp-log add-cbrt-cube
associate-/r* associate-/l*
associate-/r/ distribute-lft-out
flip3-- flip-- associate-/l/
pow1 div-inv add-log-exp
cbrt-undiv frac-2neg div-sub div-exp clear-num
cbrt-div flip3-+ pow1/3 flip-+
Counts
4 → 127
Calls
4 calls:
15.0ms
(cbrt (/ (+ x (/ (- (* y z) x) (- (* t z) x))) (+ x 1.0)))
10.0ms
(/ (- (* y z) x) (- (* t z) x))
11.0ms
(/ (- (* y z) x) (- (* t z) x))
11.0ms
(/ (- (* y z) x) (- (* t z) x))

series141.0ms

Counts
4 → 12
Calls
4 calls:
81.0ms
(cbrt (/ (+ x (/ (- (* y z) x) (- (* t z) x))) (+ x 1.0)))
22.0ms
(/ (- (* y z) x) (- (* t z) x))
19.0ms
(/ (- (* y z) x) (- (* t z) x))
19.0ms
(/ (- (* y z) x) (- (* t z) x))

simplify680.0ms

Counts
139 → 139
Iterations

Useful iterations: done (668.0ms)

IterNodesCost
01622830
13462770
29372592
326772570
done50002564

prune260.0ms

Filtered
110 candidates to 139 candidates (-26.4%)
Pruning

9 alts after pruning (6 fresh and 3 done)

PrunedKeptTotal
New1390139
Fresh066
Picked011
Done022
Total1399148

Merged error: 1.0b

Counts
148 → 9

regimes480.0ms

Accuracy

56.8% (2.9b remaining)

Error of 4.0b against oracle of 1.1b and baseline of 7.8b

bsearch49.0ms

Steps
ItersRangePoint
9
9624807603436.258
2.1235669748025403e+20
2.0884824622682512e+20
9
-3.817206138481307e+76
-1.5116149063123207e+67
-7.058580885156793e+74

simplify3.0ms

Iterations

Useful iterations: 1 (2.0ms)

IterNodesCost
02445
13537
done3537

end0.0ms

sample862.0ms

Algorithm
intervals
Results
435.0ms8332×body80valid

Profiling

Loading profile data...