0

thuât toán minimax và thuật toán cắt cụt alpha beta

Chiến lược minimax và phương pháp cắt tỉa alpha-beta

Chiến lược minimax phương pháp cắt tỉa alpha-beta

Kinh tế - Thương mại

... thường sử dụng thuật toán tìm kiếm thuật toán minimax, tỉa tìm kiếm, tỉa alpha- beta (alpha- beta pruning) Để hiểu sâu nước em chọn “Chiến lược minimax phương pháp cắt tỉa alpha- beta làm đề tài ... không dùng thuật toán tìm kiếm thông thường Phải dùng thuật toán tìm kiếm riêng cho trò chơi Đó thuật toán Minimax cải tiến AlphaBeta Tuy hai thuật toán không tránh bùng nổ tổ hợp AlphaBeta làm ... hai giá trị alpha - beta ngày thu hẹp dẫn đến nhánh có giá trị nằm khoảng nhanh chóng bị cắt bỏ (hình 1.7) 2.2 Đánh giá thuật toán AlphaBeta Trong điều kiện lí tưởng, thuật toán AlphaBeta phải...
  • 25
  • 3,357
  • 5
Ứng dụng thuật toán Minimax và cắt tỉa Alpha-beta

Ứng dụng thuật toán Minimax cắt tỉa Alpha-beta

Công nghệ thông tin

... MinimaxAlpha Beta với trò chơi Dodgem Lớp: M15CQCS02 Hình Các giá trị quân đen bàn cờ khỏi bàn cờ Hình Cây trò chơi Dodgem với Đen trước II THUẬT TOÁN MINIMAX CẮT TỈA ALPHA BETA Thuật toán ... Đen Hình Cây trò chơi áp dụng thuật toán Minimax Thuật toán Minimax với cắt tỉa alpha- beta Nhóm 5: Hoàng Văn Hoãn; Nguyễn Minh Vương trang Tiểu luận MinimaxAlpha Beta với trò chơi Dodgem Lớp: ... tìm kiếm dựa sở thuật toán Minimax phương pháp cắt cụt α, β ứng dụng thuật toán việc giải toán: “Dodgem”, thời gian có hạn nên nhóm chúng em chưa tối ưu toàn không gian trạng thái toán Trong trình...
  • 16
  • 1,580
  • 3
báo cáo môn trí tuê nhân tạo  dùng thuật toán minmax và cắt tỉa alpha beta xây dựng game karo

báo cáo môn trí tuê nhân tạo dùng thuật toán minmax cắt tỉa alpha beta xây dựng game karo

Kỹ thuật lập trình

... nhân tạo Trong trình hoàn thành đề tài này, em tìm hiểu thuật toán học môn Trí tuệ nhân tạo thuật toán tìm kiếm nước Minimax, giảithuật Alpha- Beta kỹ lập trình ngôn ngữ Java Em xin cám ơn hướng dẫn ... if(best >beta || maskwin == 1) break; } return best; } int AlphaBeta2(int alpha, int beta, int depth) { 20 int i,n,value, best=-MAXPOINT,maxxside; int k = max[ply]; if(ply == 2) return AlphaBeta1 (alpha, beta, 2); ... if(ply==1) maskwin = 1; //if(val >= WIN_LINE4B3) value = value - AlphaBeta2 (beta, -alpha, 2); } else{ value = - AlphaBeta2( -beta, -alpha, depth-1); } UnMakeMove(); if(ply == 0) cRect.setAll(clipRect.y1,clipRect.x1,clipRect.y2,clipRect.x2);...
  • 25
  • 1,717
  • 2
báo cáo môn trí tuê nhân tạo  áp dụng thuật toán tìm kiếm minmax và cắt tỉa alpha beta xây dựng trò chơi cờ cờ tướng trên ngôn ngữ java

báo cáo môn trí tuê nhân tạo áp dụng thuật toán tìm kiếm minmax cắt tỉa alpha beta xây dựng trò chơi cờ cờ tướng trên ngôn ngữ java

Kỹ thuật lập trình

... nhờ AlphaBeta thuật toán Minimax (hơn 102 triệu nút) 102400000/74118 = 1382 lần Dưới bảng so sánh số nút phải xét hai thuật toán Minimax AlphaBeta Minimax Tỉ lệ số nút AlphaBeta Minimax / AlphaBeta ... tự thuật toán Minimax ta gộp hai mục làm nhờ việc đổi dấu thích hợp So với thuật toán Minimax thuật toán AlphaBeta đưa thêm hai biến alpha, beta làm hai mức ngưỡng Ta thấy best >= beta thuật toán ... dụng thuật toán tìm kiếm Minimax AlphaBeta vào để giải toán, nhiên trình làm việc nhóm gặp nhiều khó 25 khăn; từ việc nghiên cứu hiểu giải thuật MiniMax, AlphaBeta đến việc ứng dụng vào toán...
  • 26
  • 1,936
  • 5
slide thuyết trình môn báo cáo môn trí tuê nhân tạo  áp dụng thuật toán tìm kiếm minmax và cắt tỉa alpha beta xây dựng trò chơi cờ cờ tướng tr

slide thuyết trình môn báo cáo môn trí tuê nhân tạo áp dụng thuật toán tìm kiếm minmax cắt tỉa alpha beta xây dựng trò chơi cờ cờ tướng tr

Kỹ thuật lập trình

... m) and (best < beta) { if best > alpha then alpha := best; thực nước m; value := -AlphaBeta( -beta, -alpha, depth-1); bỏ thực nước m; if value > best then best := value; } AlphaBeta := best; end; ... AlphaBeta := best; end; end; 1.2 Đánh giá so sánh AlphaBeta với MiniMax Minimax AlphaBeta Tỉ lệ số nút Độ sâu Số nút Số lần tăng 40 1600 Số nút Minimax / AlphaBeta Số lần tăng 40 40 79 1.9 20 64000 40 ... thực thủ tục Minimax nút cho thấy người chơi cực đại đảm bảo nước bên trái điểm dù lượng giá nút khác cho kết 1.2 Cách xây dựng giải thuật AlphaBeta • int AlphaBeta(int alpha, itn beta, int depth){...
  • 15
  • 1,321
  • 0
đồ án giới thiệu về lý thuyết trò chơi thuật toán min-max&alpha-beta và ứng dụng trong trò chơi cờ caro

đồ án giới thiệu về lý thuyết trò chơi thuật toán min-max&alpha-beta ứng dụng trong trò chơi cờ caro

Điện - Điện tử - Viễn thông

... … n 5n 4.2 .Thuật toán cắt tỉa Alpha- Beta Thuật toán cắt tỉa AlphaBeta cải tiến thuật toán Min – Max với tư tưởng “Nếu thấy việc làm tệ không nên thời gian xem tệ đến mức ” Thuật toán làm giảm ... thức ta thấy thuật toán AlphaBeta phải xét số nút thuật toán Min – Max nhiều Chẳng hạn lấy a = 30, b=6 số nút phải xét với thuật toán AlphaBeta 53999 số nút cần xét với thuật toán MinMax ... = evalutemin(v, B); Alpha = Max {Alpha, Val}; if Alpha >= Beta then exit loop; } return Alpha; } Mã function AlphaBeta (alpha, beta, depth): integer; { if depth = then AlphaBeta = Eval // Tính...
  • 26
  • 2,208
  • 20
Báo cáo đồ án giải thuật cắt tỉa alpha beta phương pháp và minh họa

Báo cáo đồ án giải thuật cắt tỉa alpha beta phương pháp minh họa

Lập trình

... khoảng thời gian thuật toán AlphaBeta tìm đến độ sâu gấp hai lần thuật toán Minimax Ta có đồ thị so sánh hai thuật toán: I.6: Hớng cải tiến thuật toán AlphaBeta: Thuật toán AlphaBeta giúp tiết ... thut ct ta Alpha- Beta I.1:Cây trò chơi I.2:Chiến lợc vét cạn I.3:Chiến lợc MiniMax I.4 :Thuật toán cắt tỉa Alpha- Beta I.5: Đánh gía thuật toán Alpha- Beta I.6: Hớng cải tiến thuật toán AlphaBeta II: ... gi th tc AlphaBeta u tiờn vi sõu tỡm kim v th c hin ti pos cú dng nh sau: AlphaBeta(-INFINITY, +INFINITY, 4); So với thuật toán MiniMax thuật toán AlphaBeta đa thêm hai biến alpha, beta làm...
  • 24
  • 4,381
  • 26
Báo cáo Bài tập lớn trí tuệ nhân tạo :Không gian trạng thái được mô tả là trò chơi cờ tướng. Hãy xây dựng chương trình giải quyết bài toán theo phương pháp cắt tỉa alpha-beta

Báo cáo Bài tập lớn trí tuệ nhân tạo :Không gian trạng thái được mô tả là trò chơi cờ tướng. Hãy xây dựng chương trình giải quyết bài toán theo phương pháp cắt tỉa alpha-beta

Lập trình

... -Đánh giá độ phức tạp thuật toán Alpha- Beta: Trong trường hợp điều kiện lý tưởng, thuật toán Alpha- Beta cần xét số nút: +Số d chẵn: +Số d lẻ: b số nút, d độ sâu Phương pháp alpha- beta: -Giả sử trình ... eval(u)eval(v) Thuật toán cắt tỉa Alpha- Beta: private int AlphaBeta(int[][] gt, int[][] ch, Point vitri, int buoc, int val, int hang) //Thu+Hq0-t to+AOE-n c+Hq8-t c+HuU-t alpha- beta ... gt[vitri.X + 1][i - 1]; gt[vitri.X + 1][i] = AlphaBeta(gt, ch, new Point(vitri.X + 1, i), buoc - 1, min, hang); } else { gt[vitri.X + 1][i] = AlphaBeta(gt, ch, new Point(vitri.X + 1, i), buoc...
  • 5
  • 4,715
  • 98
báo cáo môn trí tuê nhân tạo  áp dụng minimax và cắt tỉa alpha-beta xây dựng game cờ tướng trên windows phone

báo cáo môn trí tuê nhân tạo áp dụng minimax cắt tỉa alpha-beta xây dựng game cờ tướng trên windows phone

Kỹ thuật lập trình

... lớp Game Xây dựng thuật toán chạy AI -> lớp computer Phần 2: Xây dựng thuật giải Alpha- Beta PruningPhần 2: Xây dựng thuật giải Alpha- Beta PruningPhần 2: Xây dựng thuật giải Alpha- Beta Pruning Figure ... dựng thuật giải Alpha- Beta PruningPhần 2: Xây dựng thuật giải Alpha- Beta PruningPhần 2: Xây dựng thuật giải Alpha- Beta Pruning 14 max max ≥4 12 ≤3 x max max ≥4 Min ≤3 12 ≤2 x Áp dụng vào toán ... board, int alpha, int beta, int depth, int player) 15 16 Phần 2: Xây dựng thuật giải Alpha- Beta PruningPhần 2: Xây dựng thuật giải Alpha- Beta PruningPhần 2: Xây dựng thuật giải Alpha- Beta Pruning...
  • 20
  • 2,766
  • 13
slike thuyết trình báo cáo môn trí tuê nhân tạo  áp dụng minimax và cắt tỉa alpha-beta xây dựng game cờ tướng trên windows phone

slike thuyết trình báo cáo môn trí tuê nhân tạo áp dụng minimax cắt tỉa alpha-beta xây dựng game cờ tướng trên windows phone

Kỹ thuật lập trình

... chiến thắng Max Min • Cây trò chơi = Trạng thái bắt đầu + nước hợp lệ Cây trò chơi Minimax Giải thuật Alpha- beta • “Nếu biết tồi đừng thời gian tìm hiểu xem tồi đến đâu” Tổng giá trị quân Tổng ... Giải thuật MiniMax • Là trò chơi đối kháng người Max Min • Minimax tìm kiếm lời giải tối ưu thông qua hàm tìm kiếm cực đại Max hàm ... Thời gian 3.668 s 2.668 s 2.071 s 3.419 s 2.675 s 2.043 s Độ sâu Tối ưu giải thuật • Hàm lượng giá • Thời gian chạy thuật toán Demo chương trình ...
  • 14
  • 1,054
  • 5
slike thuyết trình  báo cáo môn trí tuê nhân tạo chương trình chơi cờ tướng, áp dụng giải thuật cắt tỉa alpha-beta trên ngôn ngữ java

slike thuyết trình báo cáo môn trí tuê nhân tạo chương trình chơi cờ tướng, áp dụng giải thuật cắt tỉa alpha-beta trên ngôn ngữ java

Kỹ thuật lập trình

... Trí Hợp Lệ Thuật toán Minimax Đi thử để Tập nước tập độ nước độ sâu ta sâu thiết lập Tìm nước lượng giá Lượng giá độ sâu cao nước Thiết lập lại thông số trước thử Thuật toán Minimax Cắt bỏ miền ... thao tác chơi thông qua kiện click chuột máy tính thực tính toán chọn nước chơi hợp lý với độ sâu cho trước (sử dụng thuật toán AlphaBeta) cập nhật thông tin thay đổi tham số cập nhật thông tin ... bày Khảo sát đặc tả yêu cầu toán Phân tích thiết kế toán Công nghệ thuật toán sử dụng Xây dựng chương trình minh họa Kết luận hướng phát triển Khảo sát đặc tả yêu cầu toán người chơi thao tác chơi...
  • 21
  • 1,147
  • 3
báo cáo môn trí tuê nhân tạo chương trình chơi cờ tướng, áp dụng giải thuật cắt tỉa alpha-beta trên ngôn ngữ java

báo cáo môn trí tuê nhân tạo chương trình chơi cờ tướng, áp dụng giải thuật cắt tỉa alpha-beta trên ngôn ngữ java

Kỹ thuật lập trình

... giá, tìm hiểu thuật toán alpha beta Tìm hiểu hàm lượng giá, tìm hiểu thuật toán alpha beta Tạo giao diện, tìm hiểu thuật toán alpha Beta Tạo giao diện, tìm hiểu thuật toán alpha Beta Tạo giao ... Dũng – Lê Minh Đức 12 Chương Trình Chơi Cờ Tướng Tự Động – Sử Dụng Giải Thuật Alpha- Beta Pruning 3.1 THUẬT TOÁN MINIMAX, ALPHA- BETA Sau có tập nước phù hợp với độ sâu ta tiến hành, thử nước tập nước ... Chương Trình Chơi Cờ Tướng Tự Động – Sử Dụng Giải Thuật Alpha- Beta Pruning Hình : Thuật toán alpha- beta Bây ta lại giả sử nút lượng giá cho kết Nếu vào nhánh đối phương đảm bảo làm điểm người chơi...
  • 21
  • 3,775
  • 27
báo cáo môn trí tuê nhân tạo áp dụng minmax và cắt tỉa alpha beta xây dựng trò chơi cờ caro trên ngôn ngữ java

báo cáo môn trí tuê nhân tạo áp dụng minmax cắt tỉa alpha beta xây dựng trò chơi cờ caro trên ngôn ngữ java

Kỹ thuật lập trình

... thiệu thuật toán minimax cắt tỉa alpha- bêta Thuật toán Minimax Thuật toán Minmax hay gọi Minimax thuật toán dùng tìm kiếm có đối thủ Cải tiến thuật toán thuật toán cắt tỉa Alpha- Beta (Alpha Beta ... lược Minimax, Trắng chọ nước dẫn tới đỉnh có giá trị max giá trị đỉnh con, Đen đáp lại nước tới đỉnh có giá trị giá trị đỉnh Thuật toán Minimax thuật toán tìm kiếm theo độ sâu, ta cài đặt thuật toán ... đổi số khổng lồ, lúc cắt tỉa alpha beta đạt hiệu Khi xây dựng Game đối kháng, việc áp dụng Minimax alphabeta cắt tỉa phải xây dựng thêm tri thức bổ sung, tập luật cho giải thuật để làm giảm không...
  • 29
  • 2,645
  • 6
slike thuyết trình  báo cáo môn trí tuê nhân tạo áp dụng minmax và cắt tỉa alpha beta xây dựng trò chơi cờ caro trên ngôn ngữ java

slike thuyết trình báo cáo môn trí tuê nhân tạo áp dụng minmax cắt tỉa alpha beta xây dựng trò chơi cờ caro trên ngôn ngữ java

Kỹ thuật lập trình

... cận Thuật toán Minimaxcắt tỉa alpha- bêta Game cờ Caro Tổng kết Nhóm · 23.10.14 Hướng tiếp cận • Dạng toán có đặc điểm ta phải tính đến nước mà đối thủ ta sử dụng, thường sử dụng thuật toán ... tìm kiếm như: Minimax, tỉa tìm kiếm, tỉa alpha- beta • Cờ Caro nhiều người ưa thích tính đơn giản trò chơi thân lại mang tính trí tuệ cao Nhóm · 23.10.14 Thuật toán Minimaxthuật toán đệ quy ... hiệu vào ô trống bàn cờ • Bên có đường quân liền hàng, cột đường chéo thắng Nhóm · 23.10.14 16 Nhóm · 23.10.14 17 END Thuật toán Alpha- Beta nói chung giúp tiết kiệm nhiều thời gian so với Minimax...
  • 18
  • 1,696
  • 4
PHƯƠNG PHÁP CẮT TỈA ALPHA-BETA ÁP DỤNG CHO TRÒ CHƠI CỜ CARO

PHƯƠNG PHÁP CẮT TỈA ALPHA-BETA ÁP DỤNG CHO TRÒ CHƠI CỜ CARO

Hệ thống thông tin

... n cho (MAX), n không tham gia vào ván chơi bị cắt tỉa c Đánh giá cắt tỉa Alpha- beta - Cắt tỉa không ảnh hưởng đến kết cuối - Hiệu cắt tỉa alpha- beta cao phụ thuộc vào trình tự mà kiểm tra - Cần ... MaxVal(v, α, β)]; // Cắt bỏ từ đỉnh v lại if α ≥ β then exit}; MinVal ← β; end; Thuật toán tìm nước cho Trắng sử dụng kỹ thuật cắt tỉa alpha- beta, cài đặt thủ tục Alpha_ beta( u,v), v tham biến ... Minimax, Trắng chọn nước dẫn tới đỉnh có giá trị max giá trị đỉnh con, Đen đáp lại nước tới đỉnh có giá trị giá trị đỉnh Thuật toán Minimax thuật toán tìm kiếm theo độ sâu, ta cài đặt thuật toán...
  • 25
  • 2,015
  • 14
Tài liệu Vai trò của chụp điện toán cắt lớp trong tai mũi họng và phẫu thuật đầu cổ doc

Tài liệu Vai trò của chụp điện toán cắt lớp trong tai mũi họng phẫu thuật đầu cổ doc

Sức khỏe giới tính

... kỹ thuật số số hình ảnh bệnh lý so sánh với kỹ thuật cắt lớp điện toán “,Y học TPHCM, Tập 7, Phụ san số 1, 2003 PHẠM NGỌC HOA, LÊ VĂN PHƯỚC “Chụp cắt lớp điện toán nhiều lớp cắt : Tiến kỹ thuật ... Nose & Throat Journal, March,2000 KỸ THUẬT X QUANG “ Kỹ thuật chụp x quang xương“, ĐHYK Hà nội,tr 38-103 LÊ HỮU LINH, PHAN THANH HẢI : “Vai trò chụp cắt lớp điện toán xoắn ốc chẩn đoán đánh giá tình ... :Máy C.T lớp cắt với đầu dò Máy C.T đa lớp cắt nhiều đầu dò Hình : Máy C.T quy ước (conventinal CT) Máy C.T xoắn ốc (spiral C.T) Hình :Thời gian quét C.T đơn 1giây /vòng C.T đa lớp cắt là1giây...
  • 5
  • 863
  • 13
TRÒ CHƠI DODGEM ỨNG DỤNG THUẬT TOÁN MINIMAX và ALPHA BETA PRUNNING

TRÒ CHƠI DODGEM ỨNG DỤNG THUẬT TOÁN MINIMAX ALPHA BETA PRUNNING

Công nghệ thông tin

... Giới thiệu trò chơi Dodgem Phần : Thuật toán MiniMax Alpha beta pruning 2.1 Thuật toán MiniMax 2.2 Thuật toán Alpha beta pruning 3.1 Hàm đánh giá ... int dept, int alpha, int beta) // Hàm tính điểm cho MIN theo thuật toán Alpha beta pruning Int MaxVal (int dept, itn alpha , int beta )// Hàm tính điểm cho MAX theo thuật toán Alpha beta pruning ... thiết lúc đó, ta dừng việc sử lý Node C, ta tiếp tục tìm Node D… Như vậy, ta bổ sung kỹ thuật vừa nói vào thuật toán Minimax, ta có chương trình hoàn thiện sau: Để cài đặt kỹ thuật cắt cụt alpha- beta, ...
  • 19
  • 2,661
  • 8
MỘT GIẢI THUẬT DI TRUYỀN GIẢI BÀI TOÁN CẮT VẬT TƯ MỘT CHIỀU VỚI NHIỀU KÍCH CỠ VẬT LIỆU THÔ

MỘT GIẢI THUẬT DI TRUYỀN GIẢI BÀI TOÁN CẮT VẬT TƯ MỘT CHIỀU VỚI NHIỀU KÍCH CỠ VẬT LIỆU THÔ

Khoa học tự nhiên

... tưởng sở để xây dựng thuật toán lai ghép giải thuật di truyền thuật toán AF để giải toán OneDCSP_M Sau hình thức hóa ý tưởng ngôn ngữ giải thuật di truyền thuật toán AF Biểu diễn toán Chúng ta sử ... tính toán tiến hóa, thuật toán gọi thuật toán tiến hóa Lập trình tiến hóa, chiến lược tiến hóa, giải thuật di truyền lập trình gen xem lĩnh vực nhỏ thuộc biến thể thuật toán tương ứng 20 Giải thuật ... Carvalho Phần chương đề cập nội dung thuật toán di truyền 1.1 Bài toán cắt vật tư chiều với loại vật liệu thô thuật giải Bài toán cắt vật tư chiều kinh điển (bài toán cắt vật tư chiều với loại vật liệu...
  • 92
  • 484
  • 1
Tài liệu MỘT GIẢI THUẬT DI TRUYỀN GIẢI BÀI TOÁN CẮT VẬT TƯ MỘT CHIỀU VỚI NHIỀU KÍCH CỠ VẬT LIỆU THÔ ppt

Tài liệu MỘT GIẢI THUẬT DI TRUYỀN GIẢI BÀI TOÁN CẮT VẬT TƯ MỘT CHIỀU VỚI NHIỀU KÍCH CỠ VẬT LIỆU THÔ ppt

Thạc sĩ - Cao học

... tưởng sở để xây dựng thuật toán lai ghép giải thuật di truyền thuật toán AF để giải toán OneDCSP_M Sau hình thức hóa ý tưởng ngôn ngữ giải thuật di truyền thuật toán AF Biểu diễn toán Chúng ta sử ... tính toán tiến hóa, thuật toán gọi thuật toán tiến hóa Lập trình tiến hóa, chiến lược tiến hóa, giải thuật di truyền lập trình gen xem lĩnh vực nhỏ thuộc biến thể thuật toán tương ứng 20 Giải thuật ... Carvalho Phần chương đề cập nội dung thuật toán di truyền 1.1 Bài toán cắt vật tư chiều với loại vật liệu thô thuật giải Bài toán cắt vật tư chiều kinh điển (bài toán cắt vật tư chiều với loại vật liệu...
  • 92
  • 395
  • 0

Xem thêm

Tìm thêm: khảo sát các chuẩn giảng dạy tiếng nhật từ góc độ lí thuyết và thực tiễn khảo sát chương trình đào tạo của các đơn vị đào tạo tại nhật bản khảo sát chương trình đào tạo gắn với các giáo trình cụ thể xác định thời lượng học về mặt lí thuyết và thực tế tiến hành xây dựng chương trình đào tạo dành cho đối tượng không chuyên ngữ tại việt nam điều tra đối với đối tượng giảng viên và đối tượng quản lí khảo sát thực tế giảng dạy tiếng nhật không chuyên ngữ tại việt nam nội dung cụ thể cho từng kĩ năng ở từng cấp độ xác định mức độ đáp ứng về văn hoá và chuyên môn trong ct phát huy những thành tựu công nghệ mới nhất được áp dụng vào công tác dạy và học ngoại ngữ mở máy động cơ lồng sóc mở máy động cơ rôto dây quấn các đặc tính của động cơ điện không đồng bộ đặc tuyến mômen quay m fi p2 đặc tuyến tốc độ rôto n fi p2 động cơ điện không đồng bộ một pha sự cần thiết phải đầu tư xây dựng nhà máy thông tin liên lạc và các dịch vụ từ bảng 3 1 ta thấy ngoài hai thành phần chủ yếu và chiếm tỷ lệ cao nhất là tinh bột và cacbonhydrat trong hạt gạo tẻ còn chứa đường cellulose hemicellulose chỉ tiêu chất lượng theo chất lượng phẩm chất sản phẩm khô từ gạo của bộ y tế năm 2008