01Canvas · Java
Cờ vua đấu máy
Viết máy đánh ngoại tuyến có ba mức khó, tìm sâu dần, ngân sách thời gian và cơ chế chặn kết quả từ ván cũ.
- xây dựng bộ luật cờ vua 2D bằng Java28 phút đọc
- negamax, alpha–beta và AI chạy nền26 phút đọc
ANDROID JAVA / HỌC QUA DỰ ÁN
Làm game, viết AI, quản lý dữ liệu. Bắt đầu từ luật và mô hình, đọc mã từng phần, rồi mở trọn dự án trong Android Studio.
Java · JDK 17SDK 35 · Android 8.0+AGP 8.6.1 · Gradle 8.7
Viết máy đánh ngoại tuyến có ba mức khó, tìm sâu dần, ngân sách thời gian và cơ chế chặn kết quả từ ván cũ.
Tích hợp tìm kiếm alpha–beta với bàn cờ 9×10, ba mức khó, đi lại, lưu ván và kiểm tra callback từ lượt cũ.
Xây game Canvas Java có 12 ô đất, hai loại cây, ví xu, năng lượng và kiểm thử thời gian bằng đồng hồ truyền vào.
CRUD thu/chi, tiền nguyên đồng, lọc tháng, ngân sách danh mục, khóa ngoại và truy vấn báo cáo có kiểm thử.
CRUD sinh viên, học phần, lớp mở; kiểm tra sức chứa, xung đột lịch, giao dịch đăng ký và trung bình hệ 10.