Details

Time bar (total: 13.6s)

sample45.0ms

Algorithm
intervals
Results
17.0ms323×body80valid

simplify93.0ms

Counts
1 → 1
Iterations
IterNodes
done136
6136
5134
4122
379
236
116
08

prune13.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.1b

localize8.0ms

Local error

Found 1 expressions with local error:

7.0b
(* (- x z) (* t y))

rewrite32.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-cbrt-cube add-exp-log
associate-*l*
add-sqr-sqrt *-un-lft-identity
pow-prod-down prod-exp cbrt-unprod
associate-*l/ add-cube-cbrt
expm1-log1p-u flip3-- associate-*r* *-commutative log1p-expm1-u flip-- distribute-lft-out-- add-log-exp difference-of-squares
Counts
1 → 24
Calls
1 calls:
31.0ms
(* (- x z) (* t y))

series60.0ms

Counts
1 → 3
Calls
1 calls:
60.0ms
(* (- x z) (* t y))

simplify1.7s

Counts
27 → 27
Iterations
IterNodes
done5000
32675
2522
1152
058

prune143.0ms

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 0.0b

localize9.0ms

Local error

Found 2 expressions with local error:

0.0b
(* (- x z) t)
6.7b
(* (* (- x z) t) y)

rewrite48.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt pow1 add-cbrt-cube add-exp-log
*-un-lft-identity
associate-*r* associate-*l* associate-*l/
add-cube-cbrt
pow-prod-down prod-exp cbrt-unprod
expm1-log1p-u flip3-- *-commutative log1p-expm1-u flip-- add-log-exp
distribute-lft-out-- difference-of-squares unswap-sqr
Counts
2 → 46
Calls
2 calls:
19.0ms
(* (- x z) t)
28.0ms
(* (* (- x z) t) y)

series102.0ms

Counts
2 → 6
Calls
2 calls:
43.0ms
(* (- x z) t)
59.0ms
(* (* (- x z) t) y)

simplify1.0s

Counts
52 → 52
Iterations
IterNodes
done5001
21084
1202
083

prune266.0ms

Pruning

10 alts after pruning (8 fresh and 2 done)

Merged error: 0.0b

localize29.0ms

Local error

Found 4 expressions with local error:

0.5b
(cbrt (- x z))
0.6b
(* (cbrt (- x z)) (cbrt (- x z)))
3.4b
(* (cbrt (- x z)) (* t y))
3.6b
(* (* (cbrt (- x z)) (cbrt (- x z))) (* (cbrt (- x z)) (* t y)))

rewrite205.0ms

Algorithm
rewrite-expression-head
Rules
70×cbrt-div
38×cbrt-prod
37×pow1
36×associate-*l/
35×add-sqr-sqrt flip3-- flip--
33×*-un-lft-identity
32×frac-times add-exp-log
20×pow-prod-down
19×prod-exp cbrt-unprod
18×add-cbrt-cube
17×associate-*l*
15×add-cube-cbrt
10×swap-sqr associate-*r* associate-*r/
distribute-lft-out--
pow1/3
difference-of-squares
expm1-log1p-u log1p-expm1-u add-log-exp unswap-sqr
*-commutative
pow-sqr pow-prod-up
pow2 pow-plus
Counts
4 → 158
Calls
4 calls:
5.0ms
(cbrt (- x z))
34.0ms
(* (cbrt (- x z)) (cbrt (- x z)))
26.0ms
(* (cbrt (- x z)) (* t y))
130.0ms
(* (* (cbrt (- x z)) (cbrt (- x z))) (* (cbrt (- x z)) (* t y)))

series715.0ms

Counts
4 → 12
Calls
4 calls:
165.0ms
(cbrt (- x z))
138.0ms
(* (cbrt (- x z)) (cbrt (- x z)))
345.0ms
(* (cbrt (- x z)) (* t y))
67.0ms
(* (* (cbrt (- x z)) (cbrt (- x z))) (* (cbrt (- x z)) (* t y)))

simplify1.8s

Counts
170 → 170
Iterations
IterNodes
done5001
22816
1664
0237

prune939.0ms

Pruning

10 alts after pruning (8 fresh and 2 done)

Merged error: 0b

localize39.0ms

Local error

Found 4 expressions with local error:

5.5b
(cbrt (* (* (- x z) t) y))
6.7b
(* (* (- x z) t) y)
6.7b
(* (* (- x z) t) y)
6.7b
(* (* (- x z) t) y)

rewrite129.0ms

Algorithm
rewrite-expression-head
Rules
19×pow1 add-cbrt-cube add-exp-log
16×associate-*l/
associate-*r* pow-prod-down prod-exp cbrt-unprod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
expm1-log1p-u flip3-- log1p-expm1-u flip-- add-log-exp
associate-*l* *-commutative
cbrt-div
cbrt-prod pow1/3
Counts
4 → 79
Calls
4 calls:
37.0ms
(cbrt (* (* (- x z) t) y))
27.0ms
(* (* (- x z) t) y)
32.0ms
(* (* (- x z) t) y)
30.0ms
(* (* (- x z) t) y)

series366.0ms

Counts
4 → 12
Calls
4 calls:
196.0ms
(cbrt (* (* (- x z) t) y))
61.0ms
(* (* (- x z) t) y)
55.0ms
(* (* (- x z) t) y)
54.0ms
(* (* (- x z) t) y)

simplify1.2s

Counts
91 → 91
Iterations
IterNodes
done5001
21401
1317
0126

prune570.0ms

Pruning

10 alts after pruning (7 fresh and 3 done)

Merged error: 0b

regimes806.0ms

Accuracy

90.2% (0.7b remaining)

Error of 0.7b against oracle of 0.0b and baseline of 6.8b

bsearch2.0ms

simplify1.5s

Iterations
IterNodes
done5002
142966
131829
12692
11457
10220
9162
8105
778
662
549
443
340
234
131
023

end0.0ms

sample1.7s

Algorithm
intervals
Results
978.0ms10752×body80valid