Details

Time bar (total: 14.8s)

sample224.0ms

Algorithm
intervals
Results
119.0ms132×body1280valid
32.0ms56×body640valid
25.0ms20×body160valid
24.0ms259×body80nan
12.0ms37×body320valid
1.0ms11×body80valid

simplify102.0ms

Calls
1 calls:
Slowest
102.0ms
(* (/ 1 2) (log (/ (+ 1 x) (- 1 x))))

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 57.9b

localize20.0ms

Local error

Found 2 expressions with local error:

5.8b
(log (/ (+ x 1) (- 1 x)))
0.0b
(/ (+ x 1) (- 1 x))

rewrite13.0ms

Algorithm
rewrite-expression-head
Rules
18×times-frac
17×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
15×log-prod
add-exp-log
add-cbrt-cube associate-/r/
pow1 associate-/r* associate-/l*
flip3-- div-exp rem-log-exp insert-posit16 div-inv flip-- add-log-exp associate-/l/
cbrt-undiv log-div clear-num frac-2neg flip3-+ log-pow flip-+
Calls
2 calls:
Slowest
7.0ms
(/ (+ x 1) (- 1 x))
4.0ms
(log (/ (+ x 1) (- 1 x)))

series110.0ms

Calls
2 calls:
Slowest
77.0ms
(log (/ (+ x 1) (- 1 x)))
32.0ms
(/ (+ x 1) (- 1 x))

simplify2.5s

Calls
53 calls:
Slowest
827.0ms
(/ (* (* (+ x 1) (+ x 1)) (+ x 1)) (* (* (- 1 x) (- 1 x)) (- 1 x)))
150.0ms
(log (/ (* (cbrt (+ x 1)) (cbrt (+ x 1))) (* (cbrt (- 1 x)) (cbrt (- 1 x)))))
133.0ms
(- (+ (* 2 (/ 1 (pow x 2))) (+ (* 2 (/ 1 x)) 1)))
129.0ms
(- (+ (* 2 (/ 1 (pow x 2))) (+ (* 2 (/ 1 x)) 1)))
121.0ms
(+ (* 2 (/ 1 x)) (+ (* 2/3 (/ 1 (pow x 3))) (log -1)))

prune550.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.0b

localize37.0ms

Local error

Found 4 expressions with local error:

0.3b
(* 2/3 x)
0.1b
(* x (* 2/3 x))
0.1b
(* (pow x 5) 2/5)
0.0b
(* x (+ (* x (* 2/3 x)) 2))

rewrite8.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow1 add-cbrt-cube associate-*r* add-exp-log *-commutative insert-posit16 add-log-exp
associate-*l*
associate-*r/
distribute-rgt-in distribute-lft-in flip3-+ flip-+
Calls
4 calls:
Slowest
4.0ms
(* x (+ (* x (* 2/3 x)) 2))
3.0ms
(* (pow x 5) 2/5)
1.0ms
(* x (* 2/3 x))
0.0ms
(* 2/3 x)

series262.0ms

Calls
4 calls:
Slowest
135.0ms
(* x (+ (* x (* 2/3 x)) 2))
73.0ms
(* (pow x 5) 2/5)
37.0ms
(* x (* 2/3 x))
16.0ms
(* 2/3 x)

simplify721.0ms

Calls
21 calls:
Slowest
323.0ms
(+ (* (* x (* 2/3 x)) (* x (* 2/3 x))) (- (* 2 2) (* (* x (* 2/3 x)) 2)))
70.0ms
(+ (* 2 x) (* 2/3 (pow x 3)))
68.0ms
(+ (* 2 x) (* 2/3 (pow x 3)))
62.0ms
(+ (* 2 x) (* 2/3 (pow x 3)))
31.0ms
(- (* x (* 2/3 x)) 2)

prune560.0ms

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0.0b

localize26.0ms

Local error

Found 4 expressions with local error:

0.3b
(* 2/3 x)
0.1b
(* x (* x (* 2/3 x)))
0.1b
(* x (* 2/3 x))
0.1b
(* (pow x 5) 2/5)

rewrite15.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow1 add-cbrt-cube add-exp-log *-commutative insert-posit16 add-log-exp
associate-*l*
associate-*r*
Calls
4 calls:
Slowest
7.0ms
(* x (* x (* 2/3 x)))
5.0ms
(* (pow x 5) 2/5)
2.0ms
(* x (* 2/3 x))
1.0ms
(* 2/3 x)

series215.0ms

Calls
4 calls:
Slowest
106.0ms
(* (pow x 5) 2/5)
43.0ms
(* x (* 2/3 x))
42.0ms
(* x (* x (* 2/3 x)))
23.0ms
(* 2/3 x)

simplify144.0ms

Calls
15 calls:
Slowest
25.0ms
(* 2/3 (pow x 3))
20.0ms
(* 2/3 (pow x 3))
11.0ms
(* 2/3 (pow x 3))
8.0ms
(* (cbrt (pow x 5)) (cbrt (pow x 5)))
8.0ms
(* 2/3 (pow x 2))

prune629.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

localize19.0ms

Local error

Found 4 expressions with local error:

2.3b
(log (exp (* x (* 2/3 x))))
0.3b
(* 2/3 x)
0.1b
(* x (* 2/3 x))
0.1b
(* (pow x 5) 2/5)

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow1
add-cbrt-cube add-exp-log insert-posit16 add-log-exp
log-prod associate-*l* *-commutative
log-pow
exp-prod rem-log-exp associate-*r*
Calls
4 calls:
Slowest
3.0ms
(* (pow x 5) 2/5)
3.0ms
(log (exp (* x (* 2/3 x))))
1.0ms
(* x (* 2/3 x))
0.0ms
(* 2/3 x)

series164.0ms

Calls
4 calls:
Slowest
68.0ms
(* (pow x 5) 2/5)
41.0ms
(* x (* 2/3 x))
35.0ms
(log (exp (* x (* 2/3 x))))
20.0ms
(* 2/3 x)

simplify226.0ms

Calls
18 calls:
Slowest
45.0ms
(log (sqrt (exp (* x (* 2/3 x)))))
36.0ms
(log (* (cbrt (exp (* x (* 2/3 x)))) (cbrt (exp (* x (* 2/3 x))))))
17.0ms
(* 2/3 (pow x 2))
16.0ms
(* 2/3 (pow x 2))
16.0ms
(* 2/3 (pow x 2))

prune658.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

regimes37.0ms

Accuracy

0% (0.2b remaining)

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

bsearch5.0ms

end0.0ms

sample7.5s

Algorithm
intervals
Results
3.8s3505×body1280valid
1.9s2379×body640valid
839.0ms8107×body80nan
550.0ms1309×body320valid
172.0ms611×body160valid
22.0ms196×body80valid