Details

Time bar (total: 35.5s)

sample242.0ms

Algorithm
intervals
Results
119.0ms913×body80nan
32.0ms288×body80valid
0.0msbody320valid

simplify4.7s

Counts
1 → 1
Iterations
IterNodes
done5000
53696
41232
3330
297
138
020

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.1b

localize77.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 0.5) (log c)))
0.0b
(+ (+ (+ (* x (log y)) z) t) a)
0.1b
(* (- b 0.5) (log c))
0.3b
(* x (log y))

rewrite1.0s

Algorithm
rewrite-expression-head
Rules
27×add-log-exp
21×*-un-lft-identity
20×add-sqr-sqrt
18×log-prod
16×sum-log
14×add-cube-cbrt
10×pow1
distribute-rgt-in distribute-lft-in
add-cbrt-cube associate-*r* associate-*l* add-exp-log
associate-+r+ associate-*l/
flip3-+ frac-add flip-+
flip3-- flip-- distribute-lft-out
+-commutative associate-+l+ pow-prod-down prod-exp log-pow *-commutative cbrt-unprod unswap-sqr
distribute-lft-out-- difference-of-squares
Counts
4 → 95
Calls
4 calls:
766.0ms
(+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 0.5) (log c)))
179.0ms
(+ (+ (+ (* x (log y)) z) t) a)
38.0ms
(* (- b 0.5) (log c))
15.0ms
(* x (log y))

series597.0ms

Counts
4 → 12
Calls
4 calls:
368.0ms
(+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 0.5) (log c)))
98.0ms
(+ (+ (+ (* x (log y)) z) t) a)
67.0ms
(* (- b 0.5) (log c))
64.0ms
(* x (log y))

simplify1.7s

Counts
107 → 107
Iterations
IterNodes
done5006
22062
1576
0224

prune1.1s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize44.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (+ (+ (+ (* x (log y)) z) (+ t a)) (* (- b 0.5) (log c))) (* y i))
0.0b
(+ (+ (* x (log y)) z) (+ t a))
0.1b
(* (- b 0.5) (log c))
0.3b
(* x (log y))

rewrite1.1s

Algorithm
rewrite-expression-head
Rules
41×add-log-exp
27×sum-log
19×*-un-lft-identity
18×add-sqr-sqrt
12×log-prod add-cube-cbrt
10×pow1
add-cbrt-cube associate-*r* associate-*l* add-exp-log
distribute-rgt-in distribute-lft-in flip3-+ flip-+
frac-add
distribute-lft-out
+-commutative associate-+l+ pow-prod-down associate-*l/ prod-exp log-pow *-commutative cbrt-unprod unswap-sqr
associate-+r+ flip3-- flip-- distribute-lft-out-- difference-of-squares
Counts
4 → 93
Calls
4 calls:
980.0ms
(+ (+ (+ (+ (* x (log y)) z) (+ t a)) (* (- b 0.5) (log c))) (* y i))
46.0ms
(+ (+ (* x (log y)) z) (+ t a))
29.0ms
(* (- b 0.5) (log c))
9.0ms
(* x (log y))

series928.0ms

Counts
4 → 12
Calls
4 calls:
662.0ms
(+ (+ (+ (+ (* x (log y)) z) (+ t a)) (* (- b 0.5) (log c))) (* y i))
123.0ms
(+ (+ (* x (log y)) z) (+ t a))
91.0ms
(* (- b 0.5) (log c))
52.0ms
(* x (log y))

simplify2.2s

Counts
105 → 105
Iterations
IterNodes
done5019
22335
1649
0250

prune1.0s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize88.0ms

Local error

Found 4 expressions with local error:

0.3b
(+ (+ (* (log (cbrt c)) (- b 0.5)) (* (log (cbrt c)) (- b 0.5))) (* (log (cbrt c)) (- b 0.5)))
0.6b
(cbrt c)
0.6b
(cbrt c)
0.6b
(cbrt c)

rewrite104.0ms

Algorithm
rewrite-expression-head
Rules
28×associate-*r/
20×frac-add
14×flip3-- flip--
cbrt-prod add-log-exp
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow1 associate-+r+ add-cbrt-cube add-exp-log
sum-log flip3-+ pow1/3 flip-+
distribute-rgt-in sub-neg distribute-lft-in distribute-lft-out
+-commutative associate-+l+ distribute-lft1-in count-2
Counts
4 → 64
Calls
4 calls:
98.0ms
(+ (+ (* (log (cbrt c)) (- b 0.5)) (* (log (cbrt c)) (- b 0.5))) (* (log (cbrt c)) (- b 0.5)))
1.0ms
(cbrt c)
1.0ms
(cbrt c)
1.0ms
(cbrt c)

series1.2s

Counts
4 → 12
Calls
4 calls:
417.0ms
(+ (+ (* (log (cbrt c)) (- b 0.5)) (* (log (cbrt c)) (- b 0.5))) (* (log (cbrt c)) (- b 0.5)))
249.0ms
(cbrt c)
289.0ms
(cbrt c)
251.0ms
(cbrt c)

simplify2.5s

Counts
76 → 76
Iterations
IterNodes
done5000
22745
1598
0157

prune873.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.0b

localize81.0ms

Local error

Found 4 expressions with local error:

0.3b
(+ (+ (* (log (cbrt c)) (- b 0.5)) (* (log (cbrt c)) (- b 0.5))) (* (log (pow c 1/3)) (- b 0.5)))
0.6b
(cbrt c)
0.6b
(cbrt c)
5.3b
(pow c 1/3)

rewrite74.0ms

Algorithm
rewrite-expression-head
Rules
28×associate-*r/
20×frac-add
14×flip3-- flip--
add-log-exp
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
cbrt-prod
pow1 add-exp-log
associate-+r+ add-cbrt-cube
pow-unpow sum-log unpow-prod-down flip3-+ flip-+
distribute-rgt-in sub-neg distribute-lft-in pow1/3
pow-to-exp +-commutative associate-+l+ pow-pow unpow1/3 pow-exp sqr-pow
Counts
4 → 69
Calls
4 calls:
67.0ms
(+ (+ (* (log (cbrt c)) (- b 0.5)) (* (log (cbrt c)) (- b 0.5))) (* (log (pow c 1/3)) (- b 0.5)))
1.0ms
(cbrt c)
1.0ms
(cbrt c)
3.0ms
(pow c 1/3)

series1.7s

Counts
4 → 12
Calls
4 calls:
955.0ms
(+ (+ (* (log (cbrt c)) (- b 0.5)) (* (log (cbrt c)) (- b 0.5))) (* (log (pow c 1/3)) (- b 0.5)))
248.0ms
(cbrt c)
251.0ms
(cbrt c)
236.0ms
(pow c 1/3)

simplify2.3s

Counts
81 → 81
Iterations
IterNodes
done5002
22812
1721
0199

prune970.0ms

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 0.0b

regimes2.1s

Accuracy

0% (0.1b remaining)

Error of 0.1b against oracle of 0.0b and baseline of 0.1b

bsearch0.0ms

simplify5.0ms

Iterations
IterNodes
done37
137
027

end0.0ms

sample8.8s

Algorithm
intervals
Results
5.0s27042×body80nan
1.3s9189×body80valid
1.0msbody160valid
0.0msbody320valid