Details

Time bar (total: 15.3s)

sample26.0ms

Algorithm
intervals
Results
11.0ms280×body80valid

simplify237.0ms

Counts
1 → 1
Iterations
IterNodes
done239
8239
7236
6216
5179
4132
382
244
119
010

prune10.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.1b

localize14.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ 2.0 (- y t))
3.7b
(* (/ 2.0 (- y t)) (/ x z))

rewrite55.0ms

Algorithm
rewrite-expression-head
Rules
54×add-sqr-sqrt
43×times-frac
42×*-un-lft-identity
28×add-cube-cbrt
21×associate-*l*
16×add-cbrt-cube add-exp-log
13×associate-*r*
distribute-lft-out-- difference-of-squares
cbrt-undiv associate-/r* div-exp
pow1 prod-exp associate-/r/ cbrt-unprod unswap-sqr
div-inv associate-/l*
flip3-- flip-- add-log-exp
frac-times clear-num frac-2neg pow-prod-down associate-*l/ associate-*r/ *-commutative
Counts
2 → 95
Calls
2 calls:
9.0ms
(/ 2.0 (- y t))
41.0ms
(* (/ 2.0 (- y t)) (/ x z))

series259.0ms

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

simplify1.3s

Counts
101 → 101
Iterations
IterNodes
done5001
22315
1455
0159

prune530.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize14.0ms

Local error

Found 2 expressions with local error:

0.0b
(* (/ x z) 2.0)
3.6b
(/ (* (/ x z) 2.0) (- y t))

rewrite57.0ms

Algorithm
rewrite-expression-head
Rules
21×add-sqr-sqrt
16×*-un-lft-identity add-cbrt-cube add-exp-log
15×times-frac
13×associate-*l*
12×add-cube-cbrt
cbrt-undiv associate-/r* div-exp
pow1 prod-exp cbrt-unprod
associate-*r*
associate-*l/ associate-/r/ div-inv distribute-lft-out-- add-log-exp difference-of-squares unswap-sqr
clear-num frac-2neg flip3-- pow-prod-down *-commutative flip-- associate-/l* associate-/l/
Counts
2 → 62
Calls
2 calls:
22.0ms
(* (/ x z) 2.0)
31.0ms
(/ (* (/ x z) 2.0) (- y t))

series97.0ms

Counts
2 → 6
Calls
2 calls:
34.0ms
(* (/ x z) 2.0)
63.0ms
(/ (* (/ x z) 2.0) (- y t))

simplify1.1s

Counts
68 → 68
Iterations
IterNodes
done5000
22052
1308
0122

prune394.0ms

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 0b

localize28.0ms

Local error

Found 3 expressions with local error:

0.4b
(/ (sqrt 2.0) (/ (- y t) (sqrt 2.0)))
0.5b
(/ (- y t) (sqrt 2.0))
3.7b
(* (/ (sqrt 2.0) (/ (- y t) (sqrt 2.0))) (/ x z))

rewrite685.0ms

Algorithm
rewrite-expression-head
Rules
864×times-frac
614×add-sqr-sqrt
559×*-un-lft-identity
430×sqrt-prod
389×add-cube-cbrt
209×associate-*l*
85×distribute-lft-out-- difference-of-squares
40×associate-/r*
31×add-cbrt-cube add-exp-log
17×div-inv
14×unswap-sqr
13×cbrt-undiv div-exp associate-*r*
11×associate-/l*
prod-exp cbrt-unprod
pow1
add-log-exp
clear-num frac-2neg associate-/r/ associate-/l/
frac-times flip3-- div-sub pow-prod-down associate-*l/ associate-*r/ *-commutative flip--
Counts
3 → 575
Calls
3 calls:
19.0ms
(/ (sqrt 2.0) (/ (- y t) (sqrt 2.0)))
20.0ms
(/ (- y t) (sqrt 2.0))
594.0ms
(* (/ (sqrt 2.0) (/ (- y t) (sqrt 2.0))) (/ x z))

series822.0ms

Counts
3 → 9
Calls
3 calls:
203.0ms
(/ (sqrt 2.0) (/ (- y t) (sqrt 2.0)))
149.0ms
(/ (- y t) (sqrt 2.0))
469.0ms
(* (/ (sqrt 2.0) (/ (- y t) (sqrt 2.0))) (/ x z))

simplify903.0ms

Counts
584 → 584
Iterations
IterNodes
done5001
11555
0476

prune2.5s

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0b

localize29.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (/ (sqrt (sqrt 2.0)) (/ 1 1)) (/ (* (/ x z) (sqrt (sqrt 2.0))) (/ (- y t) (sqrt 2.0))))
0.3b
(* (/ x z) (sqrt (sqrt 2.0)))
0.5b
(/ (- y t) (sqrt 2.0))
3.7b
(/ (* (/ x z) (sqrt (sqrt 2.0))) (/ (- y t) (sqrt 2.0)))

rewrite285.0ms

Algorithm
rewrite-expression-head
Rules
425×times-frac
306×add-exp-log
300×add-sqr-sqrt
250×*-un-lft-identity
210×sqrt-prod
188×add-cube-cbrt
178×div-exp
140×add-cbrt-cube
135×associate-*l*
94×prod-exp
67×cbrt-undiv
48×associate-*r*
40×associate-/r*
39×cbrt-unprod
35×1-exp
25×distribute-lft-out-- difference-of-squares
22×unswap-sqr
17×div-inv
14×rec-exp
pow1
associate-/l*
add-log-exp
associate-*l/ associate-/r/ associate-/l/
clear-num frac-2neg pow-prod-down *-commutative
frac-times flip3-- div-sub associate-*r/ flip--
Counts
4 → 457
Calls
4 calls:
184.0ms
(* (/ (sqrt (sqrt 2.0)) (/ 1 1)) (/ (* (/ x z) (sqrt (sqrt 2.0))) (/ (- y t) (sqrt 2.0))))
21.0ms
(* (/ x z) (sqrt (sqrt 2.0)))
18.0ms
(/ (- y t) (sqrt 2.0))
26.0ms
(/ (* (/ x z) (sqrt (sqrt 2.0))) (/ (- y t) (sqrt 2.0)))

series941.0ms

Counts
4 → 12
Calls
4 calls:
266.0ms
(* (/ (sqrt (sqrt 2.0)) (/ 1 1)) (/ (* (/ x z) (sqrt (sqrt 2.0))) (/ (- y t) (sqrt 2.0))))
126.0ms
(* (/ x z) (sqrt (sqrt 2.0)))
158.0ms
(/ (- y t) (sqrt 2.0))
391.0ms
(/ (* (/ x z) (sqrt (sqrt 2.0))) (/ (- y t) (sqrt 2.0)))

simplify1.1s

Counts
469 → 469
Iterations
IterNodes
done5001
11982
0535

prune2.3s

Pruning

5 alts after pruning (3 fresh and 2 done)

Merged error: 0b

regimes616.0ms

Accuracy

35.6% (3.6b remaining)

Error of 3.6b against oracle of 0.0b and baseline of 5.6b

bsearch1.0ms

simplify5.0ms

Iterations
IterNodes
done37
237
135
029

end0.0ms

sample1.0s

Algorithm
intervals
Results
550.0ms8722×body80valid