Do min hay go bom (tieng Anh: Minesweeper) la mot tro choi giai đo tren may tinh danh cho mot nguoi choi. Tro choi bao gom mot "bai min" la nhung o vuong co the chua "min", va nguoi choi can phai dua vao nhung con so the hien so min xung quanh đe mo het tat ca nhung o vuong trong ma khong kich no qua min nao. Tro choi đuoc xay dung nhu mot chuong trinh giai tri cai đat tren he đieu hanh Microsoft Windows. Ngoai Windows, tro choi con co trong Linux (nhu KMines (giao dien KDE) va gnomine (giao dien GNOME). Nho quy luat đon gian, nhieu bien the cua tro choi cung đuoc phat hanh nhu Do min 3D, Minesweeper X, va Crossmines.
Nguon goc cua tro choi do min la chua ro. Theo TechRadar, phien ban đau tien cua do min la Microsoft Minesweeper nam 1990, nhung Eurogamer cho rang Mined-Out cua Ian Andrew nam 1983 moi la ban đau tien.


Cach choi = Muc tieu =
Trong Do min, nguoi choi phai mo đuoc tat ca cac o khong co min tren mot bang o vuong, đong thoi khong đuoc kich no bat cu mot qua min nao. Tro choi đuoc xep hang bang thoi gian hoan thanh, vi vay viec hoan thanh tro choi trong thoi gian som nhat cung la mot muc tieu quan trong đoi voi nguoi choi đa thanh thao.


= Luat choi =
Nguoi choi khoi đau voi mot bang o vuong trong the hien "bai min".
Click chuot vao mot o vuong trong bang. Neu khong may trung phai o co min (đieu nay thuong xay ra voi nguoi moi choi) thi tro choi ket thuc. Nguoc lai, neu o đo khong co min, mot vung cac o se đuoc mo ra cung voi nhung con so. So tren mot o la luong min trong 8 o nam quanh voi o đo.
Neu chac chan mot o co min, nguoi choi co the đanh dau vao o đo voi hinh la co bang cach click chuot phai.
Neu nhung o lan can cua mot o đa co đu so min ma van con cac o trong khac thi nhung o đo khong co min.
Tro choi ket thuc voi phan thang danh cho nguoi choi neu mo đuoc tat ca cac o khong co min.


= Chien thuat =

Tro choi chia lam nam
cap đo:

De (Beginner): bang o vuong 8 × 8 (9 × 9 tu ban Microsoft Windows XP tro đi) tren đo rai 10 qua min
Trung binh (Intermediate): bang o vuong 16 × 16 tren đo rai 40 qua min
Kho (Expert): bang o vuong 30 × 16 tren đo rai 99 qua min
Ngoai ra con co phan tuy chon cho phep nguoi choi tu chon kich thuoc bang va so min.
Nguoi choi đuoc cho biet them so min con lai tren bang, đuoc tinh bang cach lay so min ban đau tru đi so la co đa đat (so min co the hien thi la so am neu nguoi choi đat qua nhieu la co).
Trong mot so phien ban cua Do min, neu nguoi choi đa đanh dau voi la co đu so min quanh mot o so, nguoi choi co the click chuot vao o so đo đe mo het tat ca nhung o trong con lai chua mo nham tang toc đo choi, thu thuat nay đuoc goi la mo mot loat (tieng Anh: chording) (đieu nay khong ngan chan nguoi choi đanh dau sai va kich no min).
Đa so nhung phien ban cua tro choi se đam bao rang o đau tien nguoi choi mo ra se khong co min đe tranh viec ket thuc tro choi qua som, mot so phien ban khac mo them nhung o xung quanh no đe ho tro nguoi moi choi tiep tuc. Vi vay, viec mo o đau tien tai vi tri nao tren bang se anh huong đen tien đo choi cua nguoi choi.


Tinh chat Tinh logic: Tro choi dua tren co so tinh toan su phan phoi (trong khong gian) cac qua min dua tren du kien la cac con so hien ra (chi so luong qua min ke voi mot o).
Tinh ngau nhien: Trong mot so truong hop, khong the xac đinh chinh xac vi tri cua min chi dua vao nhung con so goi y; do đo tro choi mang tinh may rui. Ben canh đo, mot so nguoi choi con thang truc tiep ngay voi 1 click chuot đoi voi nhung van co so luong min thua thot (đac biet trong trinh đo Beginner - de).


Bien the Tro choi Do min con co mot so bien the nhu sau:

3D Minesweeper voi bai min 3 chieu, phan mem tu do chay tren Linux.
HexMines, tro choi do min voi o hinh luc giac, tai ve mien phi, chay tren Windows va OS/2.
Nonosweeper, tro choi do min dua tren nonogram. Goi y trong tro choi la phan bo so qua min tren mot hang (hoac mot cot), thay vi so qua min xung quanh mot o nhat đinh.


Thi đau Trong Do min, nguoi choi thi đau voi nhau đe hoan thanh tro choi trong thoi gian som nhat co the. Nguoi choi can phai su dung nhieu chien thuat đe giam thoi gian suy nghi va thao tac nhu ghi nho quy luat xuat hien so, mo mot loat mot cach hieu qua hoac han che đat la co. Mot phuong phap huu dung trong Do min la "Nhap chuot 1.5 lan" (tieng Anh: 1.5 click), khi ma nguoi choi đat mot la co roi mo mot loat o so ben canh ngay lap tuc.
Nhieu cong đong Do min xuat hien va to chuc cac cuoc thi đau Do min o quy mo quoc gia va quoc te tren cac nen tang mang xa hoi va trang web thi đau chinh thuc nhu minesweepergame.com. Nam 2014, Sach Ky luc Guinness ghi nhan ki luc hoan thanh ca ba đo kho Do min nhanh nhat la 38,65 giay boi Kamil Muranski.


Tham khao Adamatzky, Andrew (1997). "How cellular automaton plays Minesweeper". Applied Mathematics and Computation. Quyen 85 so 2–3. tr. 127–137. doi:10.1016/S0096-3003(96)00117-8.
Lakshtanov, Evgeny; Oleg German (2010). "'Minesweeper' and spectrum of discrete Laplacians". Applicable Analysis. Quyen 89 so 12. tr. 1907–1916. doi:10.1080/00036811.2010.505189.
Kaye, Richard (2000). "Minesweeper is NP-complete". Mathematical Intelligencer. Quyen 22 so 2. tr. 9–15. doi:10.1007/BF03025367. Further information available online at Richard Kaye's Minesweeper pages.