Cuộc chiến Nông trại
Đấu trường AI lập trình bot Python đỉnh cao. Viết thuật toán nông trại để trồng trọt, thu hoạch nông sản và tối ưu chiến thuật để đánh bại đối phương.
Đấu trường AI là gì?
Đấu trường AI là hệ thống thi đấu bot thông minh dành cho học sinh. Tại đây, mỗi mùa giải sẽ mang đến một thử thách hoàn toàn mới — từ quản lý nông trại đến lưới điện xanh — giúp bạn không ngừng mở rộng tư duy thuật toán.
Hệ sinh thái Đấu trường AI đa dạng
Không bị giới hạn bởi một đề bài duy nhất. Mỗi mùa giải (Season) mang đến một thử thách chiến thuật mới với quy tắc và cơ chế lập trình riêng biệt.
Lập trình Bot thông minh
Viết chiến thuật điều khiển bằng ngôn ngữ Python thông qua bộ API trực quan, rèn luyện tư duy thuật toán và cấu trúc dữ liệu qua từng dòng code.
Đấu trường PvP tự động
Hệ thống tự động ghép cặp thi đấu 1v1 giữa bot của bạn với các đối thủ khác trên bảng xếp hạng, tích lũy điểm ELO xếp hạng học sinh toàn quốc.
Tối ưu hóa qua Replay
Quan sát trận đấu trực tiếp qua trình phát Replay 2D mượt mà, giúp bạn dễ dàng gỡ lỗi logic, học hỏi chiến lược đối thủ và cải tiến bot.
Cuộc chiến Nông trại là gì?
Hai đội tranh tài trên một bản đồ lưới nông trại. Bot Python của bạn nhận trạng thái mỗi lượt và quyết định hành động — trồng cây, thu hoạch quả, phá hoại đối thủ. Đội thu được nhiều quả hơn sau 100 lượt sẽ chiến thắng.
Cách chơi Cuộc chiến Nông trại
Viết bot Python điều khiển đội nông dân của bạn — trồng cây, thu hoạch quả và phá hoại đối thủ trên bản đồ lưới 2D. Đội nào thu được nhiều quả nhất sau 200 lượt sẽ chiến thắng.
Mục tiêu
Hai đội Đỏ và Xanh thi đấu trên cùng một bản đồ lưới nông trại. Bot Python của bạn nhận trạng thái mỗi lượt và trả về một hành động. Đội thu được nhiều quả (Berries) hơn sau 200 lượt sẽ chiến thắng.
Bản đồ & Căn cứ
Bản đồ chia thành lưới ô vuông. Mỗi đội có căn cứ và vùng nông trại riêng:
- 🟩 Ô đất trống — có thể trồng cây
- 🌱 Cây non — đang phát triển
- 🍒 Cây trưởng thành — sẵn sàng thu hoạch
- 🏠 Căn cứ — nộp quả để ghi điểm
- ⛔ Tường chắn — không thể đi qua
Cơ chế một trận đấu
Mỗi trận gồm 200 tick. Tại mỗi tick, hệ thống gọi hàm bot của bạn với toàn bộ trạng thái bản đồ — vị trí đơn vị, ô đất, quả đã thu. Bot trả về lệnh cho từng đơn vị trong đội. Hệ thống thực thi đồng thời lệnh của cả hai đội, cập nhật bản đồ rồi chuyển sang tick tiếp theo.
Top mùa này
CyberNinja_VN
2,651 ELO
DragonBot_2024
2,847 ELO
AlphaCode99
2,590 ELO
NeuralFarm_07
THPT Chu Van An
ByteWarrior
THCS Nghia Tan
PythonKnight
THPT Nguyen Trai
SkyBot_HN
THCS Cau Giay
CodeSamurai
THPT Ly Thuong Kiet
Đấu trường AI không dừng lại ở một mùa duy nhất
Cuộc chiến Nông trại
Mùa đầu tiên đang chạy với Cuộc chiến Nông trại. Thí sinh nộp bot vào cùng một giải và được ghép trận liên tục để leo hạng.

Last Stand
Đấu trường sinh tồn đầy kịch tính. Lập trình bot để quản lý căn cứ, xây dựng tháp súng phòng thủ và chống lại các đợt càn quét ban đêm.

Sắp công bố
Mùa giải thứ ba hứa hẹn mang đến một thử thách chiến thuật hoàn toàn mới với bộ API và luật thi đấu độc đáo.
Đang diễn ra

Hệ thống năng lượng xanh
Nội dung lập trình của Cuộc thi Vô địch Quốc gia STEM, AI và Robotics. Thí sinh lập trình Python để vận hành cả một hệ năng lượng — tạo ra, lưu trữ, phân phối và tối ưu điện cho trường học, bệnh viện, khu dân cư và nhà máy.
Sẵn sàng chiến đấu?
Viết bot, thách đấu, leo rank. Mỗi trận đấu là một bài học mới.
Vào Đấu trường AI ngay