Details

Time bar (total: 20.0s)

sample50.0ms

Algorithm
intervals
Results
21.0ms261×body80valid
2.0msbody640valid
0.0msbody1280valid
0.0msbody320valid
0.0msbody160valid

simplify1.2s

Counts
1 → 1

prune3.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 6.7b

localize17.0ms

Local error

Found 4 expressions with local error:

0.0b
(tanh (/ x y))
0.0b
(+ x (* (* y z) (- (tanh (/ t y)) (tanh (/ x y)))))
0.2b
(- (tanh (/ t y)) (tanh (/ x y)))
6.9b
(* (* y z) (- (tanh (/ t y)) (tanh (/ x y))))

rewrite132.0ms

Algorithm
rewrite-expression-head
Rules
18×frac-sub
13×tanh-def
11×associate-*r/
pow1 add-exp-log add-sqr-sqrt *-un-lft-identity add-cbrt-cube
add-log-exp
add-cube-cbrt sub-neg associate-*r*
distribute-rgt-in associate-+r+ distribute-lft-in
pow-prod-down prod-exp cbrt-unprod
flip3-- flip-- distribute-lft-out-- difference-of-squares
+-commutative flip3-+ diff-log associate-*l* sum-log *-commutative flip-+
Counts
4 → 83
Calls
4 calls:
2.0ms
(tanh (/ x y))
8.0ms
(+ x (* (* y z) (- (tanh (/ t y)) (tanh (/ x y)))))
13.0ms
(- (tanh (/ t y)) (tanh (/ x y)))
106.0ms
(* (* y z) (- (tanh (/ t y)) (tanh (/ x y))))

series1.2s

Counts
4 → 12
Calls
4 calls:
112.0ms
(tanh (/ x y))
533.0ms
(+ x (* (* y z) (- (tanh (/ t y)) (tanh (/ x y)))))
352.0ms
(- (tanh (/ t y)) (tanh (/ x y)))
204.0ms
(* (* y z) (- (tanh (/ t y)) (tanh (/ x y))))

simplify1.0s

Counts
95 → 95

prune435.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 1.6b

localize18.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ x (* y (* z (- (tanh (/ t y)) (tanh (/ x y))))))
0.2b
(- (tanh (/ t y)) (tanh (/ x y)))
2.3b
(* z (- (tanh (/ t y)) (tanh (/ x y))))
4.0b
(* y (* z (- (tanh (/ t y)) (tanh (/ x y)))))

rewrite215.0ms

Algorithm
rewrite-expression-head
Rules
33×associate-*r/
27×frac-sub
18×distribute-rgt-in distribute-lft-in tanh-def
13×add-sqr-sqrt
11×pow1 add-exp-log sub-neg *-un-lft-identity add-cbrt-cube
associate-+r+ add-log-exp
add-cube-cbrt
associate-*r* associate-*l*
pow-prod-down prod-exp cbrt-unprod
flip3-- flip--
*-commutative distribute-lft-out-- difference-of-squares
+-commutative flip3-+ diff-log sum-log flip-+ unswap-sqr
Counts
4 → 114
Calls
4 calls:
11.0ms
(+ x (* y (* z (- (tanh (/ t y)) (tanh (/ x y))))))
17.0ms
(- (tanh (/ t y)) (tanh (/ x y)))
75.0ms
(* z (- (tanh (/ t y)) (tanh (/ x y))))
107.0ms
(* y (* z (- (tanh (/ t y)) (tanh (/ x y)))))

series1.4s

Counts
4 → 12
Calls
4 calls:
521.0ms
(+ x (* y (* z (- (tanh (/ t y)) (tanh (/ x y))))))
300.0ms
(- (tanh (/ t y)) (tanh (/ x y)))
353.0ms
(* z (- (tanh (/ t y)) (tanh (/ x y))))
256.0ms
(* y (* z (- (tanh (/ t y)) (tanh (/ x y)))))

simplify1.2s

Counts
126 → 126

prune513.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize34.0ms

Local error

Found 4 expressions with local error:

4.0b
(* y (* z (- (tanh (/ t y)) (tanh (/ x y)))))
6.6b
(cbrt (* y (* z (- (tanh (/ t y)) (tanh (/ x y))))))
6.6b
(cbrt (* y (* z (- (tanh (/ t y)) (tanh (/ x y))))))
6.6b
(cbrt (* y (* z (- (tanh (/ t y)) (tanh (/ x y))))))

rewrite322.0ms

Algorithm
rewrite-expression-head
Rules
88×associate-*r/
36×frac-sub
33×cbrt-div
24×tanh-def
pow1 add-exp-log add-cbrt-cube
distribute-rgt-in distribute-lft-in
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
sub-neg flip3-- flip-- add-log-exp
cbrt-prod pow1/3 associate-*l* pow-prod-down prod-exp cbrt-unprod
associate-*r* *-commutative
Counts
4 → 97
Calls
4 calls:
116.0ms
(* y (* z (- (tanh (/ t y)) (tanh (/ x y)))))
68.0ms
(cbrt (* y (* z (- (tanh (/ t y)) (tanh (/ x y))))))
62.0ms
(cbrt (* y (* z (- (tanh (/ t y)) (tanh (/ x y))))))
70.0ms
(cbrt (* y (* z (- (tanh (/ t y)) (tanh (/ x y))))))

series2.3s

Counts
4 → 12
Calls
4 calls:
255.0ms
(* y (* z (- (tanh (/ t y)) (tanh (/ x y)))))
936.0ms
(cbrt (* y (* z (- (tanh (/ t y)) (tanh (/ x y))))))
573.0ms
(cbrt (* y (* z (- (tanh (/ t y)) (tanh (/ x y))))))
537.0ms
(cbrt (* y (* z (- (tanh (/ t y)) (tanh (/ x y))))))

simplify1.0s

Counts
109 → 109

prune953.0ms

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 0.0b

localize54.0ms

Local error

Found 4 expressions with local error:

4.0b
(* y (* z (- (tanh (/ t y)) (tanh (/ x y)))))
5.4b
(cbrt (* z (- (tanh (/ t y)) (tanh (/ x y)))))
6.6b
(cbrt (* y (* z (- (tanh (/ t y)) (tanh (/ x y))))))
6.6b
(cbrt (* y (* z (- (tanh (/ t y)) (tanh (/ x y))))))

rewrite269.0ms

Algorithm
rewrite-expression-head
Rules
77×associate-*r/
36×frac-sub
33×cbrt-div
24×tanh-def
pow1 add-exp-log add-cbrt-cube
distribute-rgt-in distribute-lft-in
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
sub-neg flip3-- flip-- add-log-exp
cbrt-prod pow1/3 associate-*l* pow-prod-down prod-exp cbrt-unprod
associate-*r* *-commutative
Counts
4 → 97
Calls
4 calls:
83.0ms
(* y (* z (- (tanh (/ t y)) (tanh (/ x y)))))
42.0ms
(cbrt (* z (- (tanh (/ t y)) (tanh (/ x y)))))
67.0ms
(cbrt (* y (* z (- (tanh (/ t y)) (tanh (/ x y))))))
65.0ms
(cbrt (* y (* z (- (tanh (/ t y)) (tanh (/ x y))))))

series2.4s

Counts
4 → 12
Calls
4 calls:
303.0ms
(* y (* z (- (tanh (/ t y)) (tanh (/ x y)))))
913.0ms
(cbrt (* z (- (tanh (/ t y)) (tanh (/ x y)))))
586.0ms
(cbrt (* y (* z (- (tanh (/ t y)) (tanh (/ x y))))))
604.0ms
(cbrt (* y (* z (- (tanh (/ t y)) (tanh (/ x y))))))

simplify1.2s

Counts
109 → 109

prune993.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.0b

regimes274.0ms

Accuracy

0% (2.0b remaining)

Error of 2.4b against oracle of 0.4b and baseline of 2.4b

bsearch0.0ms

simplify1.4s

end0.0ms

sample1.3s

Algorithm
intervals
Results
751.0ms8291×body80valid
24.0ms97×body640valid
16.0ms47×body1280valid
9.0ms45×body320valid
4.0ms31×body160valid