Details

Time bar (total: 26.1s)

sample123.0ms

Algorithm
intervals
Results
68.0ms500×body80valid

simplify3.2s

Counts
1 → 1
Iterations
IterNodes
done5001
52272
41125
3543
2196
166
028

prune34.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 5.9b

localize73.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (* x 18.0) y)
0.2b
(* (* j 27.0) k)
6.3b
(* (* (* (* x 18.0) y) z) t)
6.9b
(* (* (* x 18.0) y) z)

rewrite342.0ms

Algorithm
rewrite-expression-head
Rules
37×pow1 add-cbrt-cube add-exp-log
22×pow-prod-down prod-exp cbrt-unprod
12×associate-*r*
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
associate-*l* *-commutative add-log-exp
Counts
4 → 81
Calls
4 calls:
27.0ms
(* (* x 18.0) y)
17.0ms
(* (* j 27.0) k)
229.0ms
(* (* (* (* x 18.0) y) z) t)
65.0ms
(* (* (* x 18.0) y) z)

series157.0ms

Counts
4 → 12
Calls
4 calls:
23.0ms
(* (* x 18.0) y)
28.0ms
(* (* j 27.0) k)
56.0ms
(* (* (* (* x 18.0) y) z) t)
50.0ms
(* (* (* x 18.0) y) z)

simplify1.3s

Counts
93 → 93
Iterations
IterNodes
done5000
21417
1366
0137

prune1.0s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 1.3b

localize59.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (- (* (* (* x 18.0) (* y z)) t) (* (* a 4.0) t)) (* b c))
0.2b
(* (* j 27.0) k)
4.8b
(* (* x 18.0) (* y z))
6.3b
(* (* (* x 18.0) (* y z)) t)

rewrite641.0ms

Algorithm
rewrite-expression-head
Rules
39×pow1 add-cbrt-cube add-exp-log
24×pow-prod-down prod-exp cbrt-unprod
add-log-exp
associate-*r*
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
associate-*l* *-commutative
associate-+l+ sum-log
+-commutative sub-neg flip3-+ diff-log associate-+l- flip-+
Counts
4 → 82
Calls
4 calls:
495.0ms
(+ (- (* (* (* x 18.0) (* y z)) t) (* (* a 4.0) t)) (* b c))
24.0ms
(* (* j 27.0) k)
30.0ms
(* (* x 18.0) (* y z))
90.0ms
(* (* (* x 18.0) (* y z)) t)

series417.0ms

Counts
4 → 12
Calls
4 calls:
298.0ms
(+ (- (* (* (* x 18.0) (* y z)) t) (* (* a 4.0) t)) (* b c))
22.0ms
(* (* j 27.0) k)
44.0ms
(* (* x 18.0) (* y z))
53.0ms
(* (* (* x 18.0) (* y z)) t)

simplify1.6s

Counts
94 → 94
Iterations
IterNodes
done5000
21878
1455
0161

prune909.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.3b

localize60.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (- (* (* x 18.0) (* (* y z) t)) (* (* a 4.0) t)) (* b c))
0.2b
(* (* j 27.0) k)
3.5b
(* (* x 18.0) (* (* y z) t))
5.2b
(* (* y z) t)

rewrite456.0ms

Algorithm
rewrite-expression-head
Rules
35×pow1 add-cbrt-cube add-exp-log
21×pow-prod-down prod-exp cbrt-unprod
add-log-exp
associate-*r*
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
associate-*l* *-commutative
associate-+l+ sum-log
+-commutative sub-neg flip3-+ diff-log associate-+l- flip-+
Counts
4 → 79
Calls
4 calls:
326.0ms
(+ (- (* (* x 18.0) (* (* y z) t)) (* (* a 4.0) t)) (* b c))
24.0ms
(* (* j 27.0) k)
77.0ms
(* (* x 18.0) (* (* y z) t))
27.0ms
(* (* y z) t)

series448.0ms

Counts
4 → 12
Calls
4 calls:
316.0ms
(+ (- (* (* x 18.0) (* (* y z) t)) (* (* a 4.0) t)) (* b c))
38.0ms
(* (* j 27.0) k)
67.0ms
(* (* x 18.0) (* (* y z) t))
27.0ms
(* (* y z) t)

simplify1.5s

Counts
91 → 91
Iterations
IterNodes
done5001
21791
1451
0159

prune1.0s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.0b

localize77.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (- (* (* x 18.0) (* (* y z) t)) (* (* a 4.0) t)) (* b c))
0.2b
(* j (* 27.0 k))
3.5b
(* (* x 18.0) (* (* y z) t))
5.2b
(* (* y z) t)

rewrite409.0ms

Algorithm
rewrite-expression-head
Rules
35×pow1 add-cbrt-cube add-exp-log
21×pow-prod-down prod-exp cbrt-unprod
add-log-exp
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
associate-*r* associate-*l*
*-commutative
associate-+l+ sum-log
+-commutative sub-neg flip3-+ diff-log associate-+l- flip-+
Counts
4 → 79
Calls
4 calls:
295.0ms
(+ (- (* (* x 18.0) (* (* y z) t)) (* (* a 4.0) t)) (* b c))
21.0ms
(* j (* 27.0 k))
64.0ms
(* (* x 18.0) (* (* y z) t))
26.0ms
(* (* y z) t)

series398.0ms

Counts
4 → 12
Calls
4 calls:
275.0ms
(+ (- (* (* x 18.0) (* (* y z) t)) (* (* a 4.0) t)) (* b c))
31.0ms
(* j (* 27.0 k))
59.0ms
(* (* x 18.0) (* (* y z) t))
33.0ms
(* (* y z) t)

simplify2.3s

Counts
91 → 91
Iterations
IterNodes
done5000
21730
1440
0157

prune857.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.0b

regimes3.9s

Accuracy

43.8% (3.3b remaining)

Error of 3.9b against oracle of 0.6b and baseline of 6.5b

bsearch427.0ms

Steps
ItersRangePoint
8
2.857840802032141e-82
3.8521190936169066e-78
1.9198045788310605e-79
6
-5.7653218184914694e-98
-1.1208514976611795e-98
-4.817835946533627e-98

simplify18.0ms

Iterations
IterNodes
done64
164
043

end0.0ms

sample4.5s

Algorithm
intervals
Results
3.1s16152×body80valid