Details

Time bar (total: 17.5s)

sample132.0ms

Algorithm
intervals
Results
77.0ms641×body80valid

simplify1.1s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
02329
14329
29629
329029
496929
done500129

prune4.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 12.4b

localize32.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (* c z) (* i a))
4.7b
(* x (- (* y z) (* t a)))
5.0b
(* b (- (* c z) (* i a)))
5.9b
(* j (- (* c t) (* i y)))

rewrite96.0ms

Algorithm
rewrite-expression-head
Rules
16×add-sqr-sqrt
10×pow1 add-exp-log add-cube-cbrt *-un-lft-identity add-cbrt-cube
associate-*r* associate-*l*
sub-neg
distribute-rgt-in distribute-lft-in associate-*r/ add-log-exp
flip3-- flip--
pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
diff-log
Counts
4 → 84
Calls
4 calls:
8.0ms
(- (* c z) (* i a))
28.0ms
(* x (- (* y z) (* t a)))
31.0ms
(* b (- (* c z) (* i a)))
26.0ms
(* j (- (* c t) (* i y)))

series272.0ms

Counts
4 → 12
Calls
4 calls:
44.0ms
(- (* c z) (* i a))
77.0ms
(* x (- (* y z) (* t a)))
75.0ms
(* b (- (* c z) (* i a)))
76.0ms
(* j (- (* c t) (* i y)))

simplify815.0ms

Counts
96 → 96
Iterations

Useful iterations: done (813.0ms)

IterNodesCost
01671155
14601141
218621015
done50011007

prune568.0ms

Pruning

21 alts after pruning (21 fresh and 0 done)

Merged error: 5.8b

localize52.0ms

Local error

Found 4 expressions with local error:

4.7b
(* x (- (* y z) (* t a)))
4.7b
(* x (- (* y z) (* t a)))
5.0b
(* b (- (* c z) (* i a)))
5.9b
(* j (- (* c t) (* i y)))

rewrite162.0ms

Algorithm
rewrite-expression-head
Rules
20×add-sqr-sqrt
12×pow1 add-exp-log add-cube-cbrt *-un-lft-identity associate-*r* associate-*l* add-cbrt-cube
distribute-rgt-in sub-neg distribute-lft-in associate-*r/
flip3-- pow-prod-down prod-exp *-commutative flip-- cbrt-unprod add-log-exp unswap-sqr
Counts
4 → 96
Calls
4 calls:
27.0ms
(* x (- (* y z) (* t a)))
32.0ms
(* x (- (* y z) (* t a)))
51.0ms
(* b (- (* c z) (* i a)))
50.0ms
(* j (- (* c t) (* i y)))

series303.0ms

Counts
4 → 12
Calls
4 calls:
77.0ms
(* x (- (* y z) (* t a)))
74.0ms
(* x (- (* y z) (* t a)))
75.0ms
(* b (- (* c z) (* i a)))
77.0ms
(* j (- (* c t) (* i y)))

simplify724.0ms

Counts
108 → 108
Iterations

Useful iterations: done (721.0ms)

IterNodesCost
01561316
14321304
216171160
done50001144

prune583.0ms

Pruning

21 alts after pruning (21 fresh and 0 done)

Merged error: 4.6b

localize44.0ms

Local error

Found 4 expressions with local error:

4.7b
(* x (- (* y z) (* t a)))
4.7b
(* x (- (* y z) (* t a)))
5.0b
(* b (- (* c z) (* i a)))
5.9b
(* j (- (* c t) (* i y)))

rewrite147.0ms

Algorithm
rewrite-expression-head
Rules
20×add-sqr-sqrt
12×pow1 add-exp-log add-cube-cbrt *-un-lft-identity associate-*r* associate-*l* add-cbrt-cube
distribute-rgt-in sub-neg distribute-lft-in associate-*r/
flip3-- pow-prod-down prod-exp *-commutative flip-- cbrt-unprod add-log-exp unswap-sqr
Counts
4 → 96
Calls
4 calls:
34.0ms
(* x (- (* y z) (* t a)))
47.0ms
(* x (- (* y z) (* t a)))
26.0ms
(* b (- (* c z) (* i a)))
37.0ms
(* j (- (* c t) (* i y)))

series368.0ms

Counts
4 → 12
Calls
4 calls:
77.0ms
(* x (- (* y z) (* t a)))
105.0ms
(* x (- (* y z) (* t a)))
98.0ms
(* b (- (* c z) (* i a)))
88.0ms
(* j (- (* c t) (* i y)))

simplify921.0ms

Counts
108 → 108
Iterations

Useful iterations: done (911.0ms)

IterNodesCost
01561316
14321304
216171160
done50001144

prune1.2s

Pruning

21 alts after pruning (20 fresh and 1 done)

Merged error: 4.6b

localize62.0ms

Local error

Found 4 expressions with local error:

4.7b
(* x (- (* y z) (* t a)))
4.7b
(* x (- (* y z) (* t a)))
5.0b
(* b (- (* c z) (* i a)))
5.9b
(* j (- (* c t) (* i y)))

rewrite144.0ms

Algorithm
rewrite-expression-head
Rules
20×add-sqr-sqrt
12×pow1 add-exp-log add-cube-cbrt *-un-lft-identity associate-*r* associate-*l* add-cbrt-cube
distribute-rgt-in sub-neg distribute-lft-in associate-*r/
flip3-- pow-prod-down prod-exp *-commutative flip-- cbrt-unprod add-log-exp unswap-sqr
Counts
4 → 96
Calls
4 calls:
30.0ms
(* x (- (* y z) (* t a)))
47.0ms
(* x (- (* y z) (* t a)))
32.0ms
(* b (- (* c z) (* i a)))
31.0ms
(* j (- (* c t) (* i y)))

series404.0ms

Counts
4 → 12
Calls
4 calls:
79.0ms
(* x (- (* y z) (* t a)))
96.0ms
(* x (- (* y z) (* t a)))
111.0ms
(* b (- (* c z) (* i a)))
117.0ms
(* j (- (* c t) (* i y)))

simplify851.0ms

Counts
108 → 108
Iterations

Useful iterations: done (847.0ms)

IterNodesCost
01561316
14321304
216171160
done50001144

prune723.0ms

Pruning

22 alts after pruning (20 fresh and 2 done)

Merged error: 4.6b

regimes1.8s

Accuracy

34% (5.2b remaining)

Error of 9.1b against oracle of 3.9b and baseline of 11.8b

bsearch344.0ms

Steps
ItersRangePoint
9
9.188042894218799e-45
1.3893141598284344e-37
4.46330882043812e-42
6
-6.585851053065174e+71
-5.434411440262679e+70
-5.803263597910156e+70

simplify12.0ms

Iterations

Useful iterations: 1 (4.0ms)

IterNodesCost
045127
17796
29396
done9396

end0.0ms

sample5.7s

Algorithm
intervals
Results
3.8s19156×body80valid