Details

Time bar (total: 21.7s)

sample44.0ms

Algorithm
intervals
Results
11.0ms235×body80valid
4.0msbody2560valid
2.0ms16×body320valid
2.0ms12×body640valid
2.0msbody1280valid
1.0msbody160valid

simplify1.4s

Counts
1 → 1
Iterations
IterNodes
done5005
72087
6873
5342
4176
3101
250
122
011

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 17.0b

localize23.0ms

Local error

Found 3 expressions with local error:

0.0b
(* (- z t) y)
2.4b
(- (+ x y) (/ (* (- z t) y) (- a t)))
11.1b
(/ (* (- z t) y) (- a t))

rewrite75.0ms

Algorithm
rewrite-expression-head
Rules
18×*-un-lft-identity
17×add-sqr-sqrt
10×add-cbrt-cube add-exp-log
add-log-exp
add-cube-cbrt
pow1 associate-/r* times-frac associate-*l* distribute-lft-out--
flip3-- associate-*l/ flip-- difference-of-squares
associate-*r*
cbrt-undiv diff-log div-exp prod-exp associate-/r/ frac-sub cbrt-unprod associate-/l/
clear-num sum-log sub-neg frac-2neg flip3-+ pow-prod-down associate--l+ *-commutative flip-+ div-inv distribute-lft-out associate-/l* unswap-sqr
Counts
3 → 70
Calls
3 calls:
18.0ms
(* (- z t) y)
38.0ms
(- (+ x y) (/ (* (- z t) y) (- a t)))
17.0ms
(/ (* (- z t) y) (- a t))

series297.0ms

Counts
3 → 9
Calls
3 calls:
36.0ms
(* (- z t) y)
179.0ms
(- (+ x y) (/ (* (- z t) y) (- a t)))
82.0ms
(/ (* (- z t) y) (- a t))

simplify1.2s

Counts
79 → 79
Iterations
IterNodes
done5002
21366
1392
0150

prune560.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 4.2b

localize29.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (- a t))
0.6b
(cbrt (- a t))
4.0b
(* (/ (- z t) (* (cbrt (- a t)) (cbrt (- a t)))) (/ y (cbrt (- a t))))
7.5b
(- (+ x y) (* (/ (- z t) (* (cbrt (- a t)) (cbrt (- a t)))) (/ y (cbrt (- a t)))))

rewrite174.0ms

Algorithm
rewrite-expression-head
Rules
51×add-sqr-sqrt
36×times-frac
35×*-un-lft-identity
30×associate-*r*
27×cbrt-prod
25×add-exp-log
23×add-cube-cbrt
18×cbrt-div add-cbrt-cube
17×associate-*l*
10×flip3-- associate-/r/ flip--
add-log-exp
prod-exp cbrt-unprod
frac-times cbrt-undiv div-exp
pow1 frac-sub distribute-lft-out-- difference-of-squares unswap-sqr
associate-*l/ associate-*r/
flip3-+ flip-+
pow1/3 diff-log div-inv
sum-log sub-neg pow-prod-down associate--l+ *-commutative
Counts
4 → 127
Calls
4 calls:
5.0ms
(cbrt (- a t))
5.0ms
(cbrt (- a t))
118.0ms
(* (/ (- z t) (* (cbrt (- a t)) (cbrt (- a t)))) (/ y (cbrt (- a t))))
36.0ms
(- (+ x y) (* (/ (- z t) (* (cbrt (- a t)) (cbrt (- a t)))) (/ y (cbrt (- a t)))))

series580.0ms

Counts
4 → 12
Calls
4 calls:
159.0ms
(cbrt (- a t))
157.0ms
(cbrt (- a t))
112.0ms
(* (/ (- z t) (* (cbrt (- a t)) (cbrt (- a t)))) (/ y (cbrt (- a t))))
152.0ms
(- (+ x y) (* (/ (- z t) (* (cbrt (- a t)) (cbrt (- a t)))) (/ y (cbrt (- a t)))))

simplify2.4s

Counts
139 → 139
Iterations
IterNodes
done5000
23099
1795
0274

prune848.0ms

Pruning

11 alts after pruning (10 fresh and 1 done)

Merged error: 4.2b

localize72.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (- z t))
0.6b
(cbrt (- z t))
3.2b
(* (/ (* (cbrt (- z t)) (cbrt (- z t))) (cbrt (- a t))) (* (/ (cbrt (- z t)) (cbrt (- a t))) (/ y (cbrt (- a t)))))
3.3b
(- (+ x y) (* (/ (* (cbrt (- z t)) (cbrt (- z t))) (cbrt (- a t))) (* (/ (cbrt (- z t)) (cbrt (- a t))) (/ y (cbrt (- a t))))))

rewrite179.0ms

Algorithm
rewrite-expression-head
Rules
73×add-exp-log
35×add-cbrt-cube
32×prod-exp cbrt-unprod
22×cbrt-undiv div-exp
15×cbrt-prod add-sqr-sqrt frac-times *-un-lft-identity associate-*r/
14×associate-*l* frac-sub
pow1 associate-*l/ add-cube-cbrt add-log-exp
times-frac
flip3-+ flip-+
cbrt-div
flip3-- flip--
pow-prod-down distribute-lft-out-- difference-of-squares
pow1/3 diff-log associate-/r/
sum-log sub-neg associate-*r* associate--l+ *-commutative div-inv
Counts
4 → 120
Calls
4 calls:
5.0ms
(cbrt (- z t))
5.0ms
(cbrt (- z t))
129.0ms
(* (/ (* (cbrt (- z t)) (cbrt (- z t))) (cbrt (- a t))) (* (/ (cbrt (- z t)) (cbrt (- a t))) (/ y (cbrt (- a t)))))
33.0ms
(- (+ x y) (* (/ (* (cbrt (- z t)) (cbrt (- z t))) (cbrt (- a t))) (* (/ (cbrt (- z t)) (cbrt (- a t))) (/ y (cbrt (- a t))))))

series665.0ms

Counts
4 → 12
Calls
4 calls:
205.0ms
(cbrt (- z t))
186.0ms
(cbrt (- z t))
108.0ms
(* (/ (* (cbrt (- z t)) (cbrt (- z t))) (cbrt (- a t))) (* (/ (cbrt (- z t)) (cbrt (- a t))) (/ y (cbrt (- a t)))))
165.0ms
(- (+ x y) (* (/ (* (cbrt (- z t)) (cbrt (- z t))) (cbrt (- a t))) (* (/ (cbrt (- z t)) (cbrt (- a t))) (/ y (cbrt (- a t))))))

simplify2.2s

Counts
132 → 132
Iterations
IterNodes
done5002
22688
1753
0277

prune684.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 4.2b

localize70.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (- z t))
0.9b
(* (/ (cbrt (- z t)) (cbrt (* (cbrt (- a t)) (cbrt (- a t))))) (* (/ (cbrt (- z t)) (cbrt (cbrt (- a t)))) (* (/ (cbrt (- z t)) (cbrt (- a t))) (/ y (cbrt (- a t))))))
2.6b
(* (/ (cbrt (- z t)) (cbrt (cbrt (- a t)))) (* (/ (cbrt (- z t)) (cbrt (- a t))) (/ y (cbrt (- a t)))))
7.2b
(- (+ x y) (* (/ (cbrt (- z t)) (cbrt (* (cbrt (- a t)) (cbrt (- a t))))) (* (/ (cbrt (- z t)) (cbrt (cbrt (- a t)))) (* (/ (cbrt (- z t)) (cbrt (- a t))) (/ y (cbrt (- a t)))))))

rewrite512.0ms

Algorithm
rewrite-expression-head
Rules
192×cbrt-prod
162×add-exp-log
138×associate-*l*
120×times-frac
117×add-sqr-sqrt *-un-lft-identity
76×prod-exp cbrt-unprod
74×add-cbrt-cube
69×add-cube-cbrt
60×frac-times
58×associate-*r/
50×cbrt-undiv div-exp
30×frac-sub
26×cbrt-div associate-*l/
24×distribute-lft-out-- difference-of-squares
18×pow1
15×flip3-+ flip-+
10×associate-/r/
flip3-- pow-prod-down flip-- add-log-exp
diff-log associate-*r* *-commutative div-inv
sum-log sub-neg pow1/3 associate--l+
Counts
4 → 306
Calls
4 calls:
5.0ms
(cbrt (- z t))
311.0ms
(* (/ (cbrt (- z t)) (cbrt (* (cbrt (- a t)) (cbrt (- a t))))) (* (/ (cbrt (- z t)) (cbrt (cbrt (- a t)))) (* (/ (cbrt (- z t)) (cbrt (- a t))) (/ y (cbrt (- a t))))))
114.0ms
(* (/ (cbrt (- z t)) (cbrt (cbrt (- a t)))) (* (/ (cbrt (- z t)) (cbrt (- a t))) (/ y (cbrt (- a t)))))
47.0ms
(- (+ x y) (* (/ (cbrt (- z t)) (cbrt (* (cbrt (- a t)) (cbrt (- a t))))) (* (/ (cbrt (- z t)) (cbrt (cbrt (- a t)))) (* (/ (cbrt (- z t)) (cbrt (- a t))) (/ y (cbrt (- a t)))))))

series2.1s

Counts
4 → 12
Calls
4 calls:
161.0ms
(cbrt (- z t))
117.0ms
(* (/ (cbrt (- z t)) (cbrt (* (cbrt (- a t)) (cbrt (- a t))))) (* (/ (cbrt (- z t)) (cbrt (cbrt (- a t)))) (* (/ (cbrt (- z t)) (cbrt (- a t))) (/ y (cbrt (- a t))))))
1.7s
(* (/ (cbrt (- z t)) (cbrt (cbrt (- a t)))) (* (/ (cbrt (- z t)) (cbrt (- a t))) (/ y (cbrt (- a t)))))
185.0ms
(- (+ x y) (* (/ (cbrt (- z t)) (cbrt (* (cbrt (- a t)) (cbrt (- a t))))) (* (/ (cbrt (- z t)) (cbrt (cbrt (- a t)))) (* (/ (cbrt (- z t)) (cbrt (- a t))) (/ y (cbrt (- a t)))))))

simplify2.3s

Counts
318 → 318
Iterations
IterNodes
done5001
11515
0540

prune3.0s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 4.1b

regimes755.0ms

Accuracy

23.2% (4.7b remaining)

Error of 8.4b against oracle of 3.7b and baseline of 9.8b

bsearch158.0ms

Steps
ItersRangePoint
8
8.705433922699148e-219
3.1149733769091212e-214
7.050287584713671e-215
6
-1.1031893234268377e-150
-1.8856856637042596e-151
-2.1004557266615806e-151

simplify12.0ms

Iterations
IterNodes
done39
139
030

end0.0ms

sample1.5s

Algorithm
intervals
Results
483.0ms7349×body80valid
115.0ms437×body640valid
93.0ms262×body1280valid
89.0ms397×body320valid
82.0ms259×body160valid
4.0ms15×body2560valid