replacing multi-thread multi-gameboard with multi-thread single-gameboard