Details

Time bar (total: 50.7s)

sample198.0ms

Algorithm
intervals
Results
90.0ms764×body80nan
17.0ms191×body80valid
9.0ms29×body320valid
8.0msbody1280valid
6.0ms14×body640valid
2.0ms13×body160valid

simplify6.9s

Counts
1 → 1
Iterations
IterNodes
done5000
72731
61183
5592
4287
3116
249
126
014

prune18.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 7.8b

localize92.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (- z 1.0) (log (- 1.0 y)))
0.0b
(- (+ (* (- x 1.0) (log y)) (* (- z 1.0) (log (- 1.0 y)))) t)
0.1b
(* (- x 1.0) (log y))
5.1b
(log (- 1.0 y))

rewrite358.0ms

Algorithm
rewrite-expression-head
Rules
29×add-sqr-sqrt
25×*-un-lft-identity
21×log-prod
13×add-cube-cbrt
11×pow1
10×associate-*l*
add-exp-log add-log-exp
distribute-rgt-in distribute-lft-in add-cbrt-cube associate-*r*
distribute-lft-out-- difference-of-squares
flip3-- associate-*l/ insert-posit16 flip--
log-pow
log-div diff-log pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
sum-log sub-neg rem-log-exp associate--l+
Counts
4 → 98
Calls
4 calls:
84.0ms
(* (- z 1.0) (log (- 1.0 y)))
181.0ms
(- (+ (* (- x 1.0) (log y)) (* (- z 1.0) (log (- 1.0 y)))) t)
66.0ms
(* (- x 1.0) (log y))
15.0ms
(log (- 1.0 y))

series567.0ms

Counts
4 → 12
Calls
4 calls:
97.0ms
(* (- z 1.0) (log (- 1.0 y)))
312.0ms
(- (+ (* (- x 1.0) (log y)) (* (- z 1.0) (log (- 1.0 y)))) t)
97.0ms
(* (- x 1.0) (log y))
62.0ms
(log (- 1.0 y))

simplify3.1s

Counts
110 → 110
Iterations
IterNodes
done5003
21498
1536
0235

prune1.8s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize68.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (+ (* (- x 1.0) (log y)) (* (- z 1.0) (- (- (log 1.0) (* 1.0 y)) (* (/ y 1.0) (* (/ y 1.0) 1/2))))) t)
0.0b
(* (- z 1.0) (- (- (log 1.0) (* 1.0 y)) (* (/ y 1.0) (* (/ y 1.0) 1/2))))
0.0b
(+ (* (- x 1.0) (log y)) (* (- z 1.0) (- (- (log 1.0) (* 1.0 y)) (* (/ y 1.0) (* (/ y 1.0) 1/2)))))
0.1b
(* (- x 1.0) (log y))

rewrite792.0ms

Algorithm
rewrite-expression-head
Rules
114×associate-*l/
91×flip3-- flip--
66×frac-times
54×frac-sub
52×frac-add
42×associate-*r/
33×associate--l+
26×add-sqr-sqrt
24×log-prod
22×*-un-lft-identity
20×distribute-rgt-in distribute-lft-in
16×add-cube-cbrt
14×associate-+r+
11×add-log-exp
10×associate-*l*
pow1 sub-neg
add-cbrt-cube add-exp-log
associate-*r*
associate-+l+
insert-posit16
distribute-lft-out-- difference-of-squares
sum-log diff-log pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
+-commutative flip3-+ log-pow flip-+
Counts
4 → 192
Calls
4 calls:
331.0ms
(- (+ (* (- x 1.0) (log y)) (* (- z 1.0) (- (- (log 1.0) (* 1.0 y)) (* (/ y 1.0) (* (/ y 1.0) 1/2))))) t)
225.0ms
(* (- z 1.0) (- (- (log 1.0) (* 1.0 y)) (* (/ y 1.0) (* (/ y 1.0) 1/2))))
143.0ms
(+ (* (- x 1.0) (log y)) (* (- z 1.0) (- (- (log 1.0) (* 1.0 y)) (* (/ y 1.0) (* (/ y 1.0) 1/2)))))
41.0ms
(* (- x 1.0) (log y))

series1000.0ms

Counts
4 → 12
Calls
4 calls:
505.0ms
(- (+ (* (- x 1.0) (log y)) (* (- z 1.0) (- (- (log 1.0) (* 1.0 y)) (* (/ y 1.0) (* (/ y 1.0) 1/2))))) t)
106.0ms
(* (- z 1.0) (- (- (log 1.0) (* 1.0 y)) (* (/ y 1.0) (* (/ y 1.0) 1/2))))
271.0ms
(+ (* (- x 1.0) (log y)) (* (- z 1.0) (- (- (log 1.0) (* 1.0 y)) (* (/ y 1.0) (* (/ y 1.0) 1/2)))))
118.0ms
(* (- x 1.0) (log y))

simplify4.2s

Counts
204 → 204
Iterations
IterNodes
done5004
11493
0509

prune3.7s

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.0b

localize125.0ms

Local error

Found 4 expressions with local error:

0.3b
(+ (+ (* (log (cbrt y)) (- x 1.0)) (* (log (cbrt y)) (- x 1.0))) (* (log (cbrt y)) (- x 1.0)))
0.6b
(cbrt y)
0.6b
(cbrt y)
0.6b
(cbrt y)

rewrite128.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 insert-posit16
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 → 68
Calls
4 calls:
107.0ms
(+ (+ (* (log (cbrt y)) (- x 1.0)) (* (log (cbrt y)) (- x 1.0))) (* (log (cbrt y)) (- x 1.0)))
3.0ms
(cbrt y)
3.0ms
(cbrt y)
3.0ms
(cbrt y)

series1.6s

Counts
4 → 12
Calls
4 calls:
638.0ms
(+ (+ (* (log (cbrt y)) (- x 1.0)) (* (log (cbrt y)) (- x 1.0))) (* (log (cbrt y)) (- x 1.0)))
320.0ms
(cbrt y)
357.0ms
(cbrt y)
333.0ms
(cbrt y)

simplify4.8s

Counts
80 → 80
Iterations
IterNodes
done5001
22725
1599
0159

prune1.4s

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 0.0b

localize125.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (- z 1.0) (- (- (log 1.0) (* 1.0 y)) (* (/ y 1.0) (* (/ y 1.0) 1/2))))
0.0b
(+ (* (log (* (cbrt -1) (cbrt (- y)))) (- (* 3 x) 3.0)) (* (- z 1.0) (- (- (log 1.0) (* 1.0 y)) (* (/ y 1.0) (* (/ y 1.0) 1/2)))))
0.3b
(* (log (* (cbrt -1) (cbrt (- y)))) (- (* 3 x) 3.0))
0.6b
(cbrt (- y))

rewrite592.0ms

Algorithm
rewrite-expression-head
Rules
96×associate-*r/
90×flip3-- flip--
66×frac-times
60×associate-*l/
54×frac-sub
52×frac-add
32×associate--l+
21×add-sqr-sqrt
18×distribute-rgt-in distribute-lft-in
17×*-un-lft-identity
15×add-cube-cbrt
14×associate-+r+
12×log-prod sub-neg
11×pow1 associate-*l*
10×cbrt-prod
add-cbrt-cube add-exp-log
associate-*r* add-log-exp
associate-+l+ pow-prod-down insert-posit16
distribute-lft-neg-in distribute-rgt-neg-in pow1/3 log-pow
prod-exp *-commutative cbrt-unprod unswap-sqr
+-commutative neg-mul-1 sum-log flip3-+ flip-+ distribute-lft-out-- difference-of-squares
Counts
4 → 190
Calls
4 calls:
247.0ms
(* (- z 1.0) (- (- (log 1.0) (* 1.0 y)) (* (/ y 1.0) (* (/ y 1.0) 1/2))))
209.0ms
(+ (* (log (* (cbrt -1) (cbrt (- y)))) (- (* 3 x) 3.0)) (* (- z 1.0) (- (- (log 1.0) (* 1.0 y)) (* (/ y 1.0) (* (/ y 1.0) 1/2)))))
69.0ms
(* (log (* (cbrt -1) (cbrt (- y)))) (- (* 3 x) 3.0))
4.0ms
(cbrt (- y))

series1.6s

Counts
4 → 12
Calls
4 calls:
119.0ms
(* (- z 1.0) (- (- (log 1.0) (* 1.0 y)) (* (/ y 1.0) (* (/ y 1.0) 1/2))))
590.0ms
(+ (* (log (* (cbrt -1) (cbrt (- y)))) (- (* 3 x) 3.0)) (* (- z 1.0) (- (- (log 1.0) (* 1.0 y)) (* (/ y 1.0) (* (/ y 1.0) 1/2)))))
570.0ms
(* (log (* (cbrt -1) (cbrt (- y)))) (- (* 3 x) 3.0))
349.0ms
(cbrt (- y))

simplify4.5s

Counts
202 → 202
Iterations
IterNodes
done5002
11515
0506

prune4.0s

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 0.0b

regimes2.1s

Accuracy

0% (0.4b remaining)

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

bsearch0.0ms

simplify10.0ms

Iterations
IterNodes
done30
130
023

end0.0ms

sample6.7s

Algorithm
intervals
Results
3.3s24335×body80nan
727.0ms5966×body80valid
379.0ms713×body640valid
265.0ms257×body1280valid
243.0ms698×body320valid
106.0ms405×body160valid