Utility usage (sử dụng nades, smokes, flash, molotov…) là yếu tố quyết định thắng thua trong các tactical shooter như CS2, Valorant hay Rainbow Six Siege. Dưới đây là quy trình 4 bước giúp bạn biến việc ném utility từ cảm tính thành thói quen có dữ liệu. 1. Thu thập dữ liệu trong Custom Game - Tạo lobby custom với map chính thức, bật cheat "sv_cheats 1; sv_infinite_ammo 1; sv_grenade_trajectory 1". - Ném từng loại utility từ các vị trí tiêu chuẩn (site entry, retake, post‑plant) và ghi lại tọa độ xuất phát, góc ném, thời gian bay. - Lưu replay hoặc video ngắn (30‑60 giây) cho mỗi line‑up. 2. Tạo AI Heatmap tự động - Sử dụng công cụ mở nguồn (ví dụ: Python + OpenCV + YOLO) để đọc video, phát hiện đường bay của vật thể và vẽ heatmap mật độ rơi. - Xuất file hình ảnh overlay lên map (PNG透明) để so sánh với call‑out của team. - Đánh dấu các vùng "dead zone" (utility không bao phủ) và "overlap" (trùng lặp không cần thiết). 3. Phân tích và điều chỉnh line‑up - So sánh heatmap với dữ liệu thực tế từ VOD trận đấu: tỷ lệ thành công, thời gian delay, phản ứng đối thủ. - Chỉnh sửa góc ném, vị trí đứng hoặc timing để tối ưu bao phủ khu vực mục tiêu và giảm thiểu rủi ro bị counter‑utility. - Ghi chú từng thay đổi vào "Utility Playbook" cá nhân (Google Sheet/Notion) với cột: Map, Site, Loại utility, Vị trí đứng, Góc, Kết quả test, Ghi chú. 4. Review hàng tuần và lặp lại - Dành 30 phút mỗi cuối tuần: mở Playbook, xem lại heatmap mới so với cũ, cập nhật win‑rate của mỗi line‑up. - Chia sẻ với team qua Discord để đồng bộ call‑out. - Lặp lại quy trình khi có patch thay đổi vật lý nade hoặc map mới. Mẹo nhỏ: kết hợp voice‑chat recording khi ném utility trong scrim để AI phân tích độ trễ giao tiếp (communication latency) – giúp đồng bộ timing ném – flash – push chính xác hơn.