public WinState getState() {
		for (FieldSlot[] line: field.getLines()){
			if (compareSlots(line)){
				if(line[0] == FieldSlot.CROSS)
					return WinState.CROSS_WIN;
				if(line[0] == FieldSlot.CIRCLE)
					return WinState.CIRCLE_WIN;
			}
		}
		if (checkDraw()){
			return WinState.DRAW;
		}
		
		return WinState.NO_WIN;
	}