mod board;

#[cfg(not(test))]
fn main() {
  let mut brd = board::Board::new(65, 248).random();
  let mut timer = std::old_io::Timer::new().unwrap();
  let ref mut worker_pool = board::WorkerPool::new_with_default_size();
  let periodic = timer.periodic(std::time::Duration::milliseconds(64));
  loop {
    println!("\x1b[H\x1b[2J{:?}", brd);
    periodic.recv().unwrap();
    brd = brd.parallel_next_generation(worker_pool);
  }
}

mod board;

#[cfg(not(test))]
fn main() {
  let mut brd = board::Board::new(65, 248).random();
  let mut timer = std::io::Timer::new().unwrap();
  let ref mut worker_pool = board::WorkerPool::new_with_default_size();
  let periodic = timer.periodic(std::time::Duration::milliseconds(64));
  loop {
    println!("\x1b[H\x1b[2J{:?}", brd);
    periodic.recv().unwrap();
    brd = brd.parallel_next_generation(worker_pool);
  }
}

--- 
+++ 
@@ -3,7 +3,7 @@
 #[cfg(not(test))]
 fn main() {
   let mut brd = board::Board::new(65, 248).random();
-  let mut timer = std::io::Timer::new().unwrap();
+  let mut timer = std::old_io::Timer::new().unwrap();
   let ref mut worker_pool = board::WorkerPool::new_with_default_size();
   let periodic = timer.periodic(std::time::Duration::milliseconds(64));
   loop {
Update for the old_io stopgap
