summaryrefslogtreecommitdiff
path: root/src/solvers/gpu
diff options
context:
space:
mode:
authorDennis Kobert <dennis@kobert.dev>2020-01-12 11:21:11 +0100
committerDennis Kobert <dennis@kobert.dev>2020-01-12 11:21:11 +0100
commit4b7ceea8f2d9e8c082589d6af73c4f1f5164708b (patch)
treeb2aeb9c284c136e2c8a95dd6fd8829f5b289e40e /src/solvers/gpu
parent8708a172ebe59d3189b8b9d756abd9da8dc509a3 (diff)
Rework the generator function slightly
Diffstat (limited to 'src/solvers/gpu')
-rw-r--r--src/solvers/gpu/mod.rs12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/solvers/gpu/mod.rs b/src/solvers/gpu/mod.rs
index e89f033..379416a 100644
--- a/src/solvers/gpu/mod.rs
+++ b/src/solvers/gpu/mod.rs
@@ -77,11 +77,19 @@ pub struct RowResult {
impl RowResult {
fn new(mut rows: Vec<u32>) -> Self {
- rows.push(0);
+ //rows.push(0);
rows.sort();
Self { rows }
}
fn output(&self) {
- println!("{:?}", self.rows);
+ /*let s = self
+ .rows
+ .iter()
+ .fold(String::new(), |s, d| s + &d.to_string() + " ");
+ println!("{}", s);*/
+ let i = self.rows[0];
+ for r in self.rows.iter() {
+ println!("{}\t{}", i, r);
+ }
}
}