added printGameSnapshot