@Override
	public String toString()
	{
		StringBuilder sb = new StringBuilder();

		for (int y = 0; y < board.length; y++)
		{
			for (int x = 0; x < board[y].length; x++)
			{
				if (x > 0)
				{
					sb.append( ' ' );
				}

				sb.append( board[y][x] ? 'O' : '-' );
			}
			sb.append( '\n' );
		}

		return sb.toString();
	}