Details

Time bar (total: 23.7s)

sample69.0ms

Algorithm
intervals
Results
28.0ms273×body80valid

simplify55.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01517
12617
23817
34717
44917
done4917

prune9.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 15.4b

localize59.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ x (/ (* y z) t))
3.4b
(/ (* y z) t)
5.3b
(/ (* y b) t)
11.4b
(/ (+ x (/ (* y z) t)) (+ (+ a 1.0) (/ (* y b) t)))

rewrite221.0ms

Algorithm
rewrite-expression-head
Rules
58×*-un-lft-identity
26×times-frac
22×distribute-lft-out
19×add-sqr-sqrt add-cube-cbrt
16×add-exp-log add-cbrt-cube
11×associate-/r*
associate-/l* add-log-exp
cbrt-undiv div-exp
pow1 flip3-+ associate-/r/ flip-+
frac-2neg clear-num div-inv
frac-add prod-exp cbrt-unprod associate-/l/
+-commutative sum-log
Counts
4 → 101
Calls
4 calls:
19.0ms
(+ x (/ (* y z) t))
20.0ms
(/ (* y z) t)
18.0ms
(/ (* y b) t)
157.0ms
(/ (+ x (/ (* y z) t)) (+ (+ a 1.0) (/ (* y b) t)))

series329.0ms

Counts
4 → 12
Calls
4 calls:
53.0ms
(+ x (/ (* y z) t))
31.0ms
(/ (* y z) t)
33.0ms
(/ (* y b) t)
212.0ms
(/ (+ x (/ (* y z) t)) (+ (+ a 1.0) (/ (* y b) t)))

simplify1.8s

Counts
113 → 113
Iterations

Useful iterations: done (1.8s)

IterNodesCost
01791803
14761721
222291609
done50011599

prune846.0ms

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 10.5b

localize42.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ x (/ (* y z) t))
3.4b
(/ (* y z) t)
5.4b
(* (* y b) (/ 1 t))
11.4b
(/ (+ x (/ (* y z) t)) (+ (+ a 1.0) (* (* y b) (/ 1 t))))

rewrite210.0ms

Algorithm
rewrite-expression-head
Rules
33×add-exp-log
32×*-un-lft-identity
24×times-frac
23×add-cbrt-cube
22×add-sqr-sqrt add-cube-cbrt
13×associate-*r* prod-exp
pow1
div-exp cbrt-unprod
associate-/r* associate-/r/ add-log-exp
cbrt-undiv flip3-+ flip-+ distribute-lft-out associate-/l*
frac-add
associate-*r/ pow-prod-down un-div-inv div-inv
rec-exp frac-2neg 1-exp clear-num associate-/l/
+-commutative associate-*l* sum-log *-commutative
Counts
4 → 110
Calls
4 calls:
17.0ms
(+ x (/ (* y z) t))
23.0ms
(/ (* y z) t)
46.0ms
(* (* y b) (/ 1 t))
116.0ms
(/ (+ x (/ (* y z) t)) (+ (+ a 1.0) (* (* y b) (/ 1 t))))

series337.0ms

Counts
4 → 12
Calls
4 calls:
54.0ms
(+ x (/ (* y z) t))
36.0ms
(/ (* y z) t)
38.0ms
(* (* y b) (/ 1 t))
209.0ms
(/ (+ x (/ (* y z) t)) (+ (+ a 1.0) (* (* y b) (/ 1 t))))

simplify3.5s

Counts
122 → 122
Iterations

Useful iterations: done (3.5s)

IterNodesCost
02221968
16361841
236381550
done50021538

prune972.0ms

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 10.5b

localize40.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ x (* (* y z) (/ 1 t)))
3.5b
(* (* y z) (/ 1 t))
5.3b
(/ (* y b) t)
11.4b
(/ (+ x (* (* y z) (/ 1 t))) (+ (+ a 1.0) (/ (* y b) t)))

rewrite197.0ms

Algorithm
rewrite-expression-head
Rules
43×*-un-lft-identity
33×add-exp-log
27×times-frac
23×add-sqr-sqrt add-cube-cbrt add-cbrt-cube
13×associate-*r* prod-exp
12×distribute-lft-out
pow1
associate-/r*
div-exp cbrt-unprod
add-log-exp
cbrt-undiv
flip3-+ associate-/r/ flip-+ associate-/l*
pow-prod-down div-inv
rec-exp frac-2neg 1-exp frac-add clear-num associate-/l/
+-commutative associate-*r/ associate-*l* sum-log un-div-inv *-commutative
Counts
4 → 111
Calls
4 calls:
11.0ms
(+ x (* (* y z) (/ 1 t)))
45.0ms
(* (* y z) (/ 1 t))
17.0ms
(/ (* y b) t)
116.0ms
(/ (+ x (* (* y z) (/ 1 t))) (+ (+ a 1.0) (/ (* y b) t)))

series319.0ms

Counts
4 → 12
Calls
4 calls:
55.0ms
(+ x (* (* y z) (/ 1 t)))
32.0ms
(* (* y z) (/ 1 t))
35.0ms
(/ (* y b) t)
198.0ms
(/ (+ x (* (* y z) (/ 1 t))) (+ (+ a 1.0) (/ (* y b) t)))

simplify5.1s

Counts
123 → 123
Iterations

Useful iterations: done (5.1s)

IterNodesCost
02152033
16171888
236851551
done50001539

prune1.0s

Pruning

12 alts after pruning (11 fresh and 1 done)

Merged error: 10.5b

localize67.0ms

Local error

Found 4 expressions with local error:

1.2b
(/ (/ (* y b) (* (cbrt t) (cbrt t))) (cbrt t))
3.4b
(/ (* y z) t)
4.4b
(/ (* y b) (* (cbrt t) (cbrt t)))
11.4b
(/ (+ x (/ (* y z) t)) (+ (+ a 1.0) (/ (/ (* y b) (* (cbrt t) (cbrt t))) (cbrt t))))

rewrite320.0ms

Algorithm
rewrite-expression-head
Rules
73×*-un-lft-identity
61×times-frac
41×add-exp-log
36×add-sqr-sqrt add-cube-cbrt
28×add-cbrt-cube
21×distribute-lft-out
18×cbrt-prod
16×cbrt-undiv div-exp
15×associate-/r*
11×div-inv associate-/l*
prod-exp cbrt-unprod
pow1 frac-2neg clear-num associate-/r/ add-log-exp
flip3-+ flip-+ associate-/l/
frac-add
Counts
4 → 151
Calls
4 calls:
46.0ms
(/ (/ (* y b) (* (cbrt t) (cbrt t))) (cbrt t))
20.0ms
(/ (* y z) t)
35.0ms
(/ (* y b) (* (cbrt t) (cbrt t)))
208.0ms
(/ (+ x (/ (* y z) t)) (+ (+ a 1.0) (/ (/ (* y b) (* (cbrt t) (cbrt t))) (cbrt t))))

series627.0ms

Counts
4 → 12
Calls
4 calls:
89.0ms
(/ (/ (* y b) (* (cbrt t) (cbrt t))) (cbrt t))
39.0ms
(/ (* y z) t)
231.0ms
(/ (* y b) (* (cbrt t) (cbrt t)))
268.0ms
(/ (+ x (/ (* y z) t)) (+ (+ a 1.0) (/ (/ (* y b) (* (cbrt t) (cbrt t))) (cbrt t))))

simplify2.7s

Counts
163 → 163
Iterations

Useful iterations: done (2.7s)

IterNodesCost
02753454
17242980
240452522
done50022496

prune1.1s

Pruning

12 alts after pruning (10 fresh and 2 done)

Merged error: 10.5b

regimes1.4s

Accuracy

27.8% (4.3b remaining)

Error of 15.6b against oracle of 11.3b and baseline of 17.2b

bsearch158.0ms

Steps
ItersRangePoint
6
5.683291820676679e+45
4.5338556926180916e+46
5.791147776019076e+45
6
-4.764088735123307e+24
-3.15560902584584e+23
-1.0464315589700422e+24

simplify9.0ms

Iterations

Useful iterations: 1 (5.0ms)

IterNodesCost
03665
15063
done5063

end0.0ms

sample2.2s

Algorithm
intervals
Results
1.4s8299×body80valid