1. Đổi hệ không chỉ làm đòn đánh mạnh hơn
Protean của Greninja và Libero của Cinderace đổi hệ của Pokémon theo chiêu chuẩn bị dùng, nhưng chỉ kích hoạt một lần trong mỗi lượt xuất hiện trên sân. Nếu đã thành hệ Băng, khi bị tấn công cũng phải chịu tương khắc như hệ Băng. Không thể vừa hưởng sức mạnh của chiêu Băng, vừa giữ khả năng chống chịu của hệ Nước và Bóng Tối cũ. Chọn chiêu khác không tự kích hoạt lại; rời sân rồi quay lại là một lần vào mới.
Trong mã của công cụ do người hâm mộ tạo, chiêu có thể được tăng sức mạnh khi trùng hệ. Nhưng bản ghi trận đấu không lưu hệ hiện tại hay việc khả năng đã kích hoạt chưa. Phép tính sát thương vẫn nhận hệ gốc của loài. Đây là thiếu sót có thể thấy trong mã, không phải khẳng định đã thử mọi màn hình thực tế.
2. Lỗi nằm ngay trong thao tác thay Pokémon
Khi thay Pokémon ở một ô đội hình, con mới có thể nhận luôn lượng máu còn lại, trạng thái xấu và đôi khi vật phẩm của con trước, trong khi dấu đã gục lại bị xóa. Một con đang bị bỏng còn 25% máu có thể truyền trọn gói tai họa cho con kế tiếp. Cũng có thể xuất hiện tình trạng máu bằng 0 mà vẫn được coi là sống.
Kiểm tra Toxic Spikes lại tìm chữ Spikes ngắn hơn trước, làm lẫn số lớp của hai loại bẫy. Shell Smash ghi tăng tấn công, tấn công đặc biệt và tốc độ nhưng bỏ qua việc giảm hai chỉ số phòng thủ. Một đoạn đọc tin trận đấu còn biến chuỗi 0% thành 100% vì coi số không như dữ liệu hỏng. Cần thử thêm xem tin dạng ấy có thực sự đến trong trận bình thường không.
3. Dữ liệu loài không phải tình trạng hiện tại
Có đoạn tính theo dạng Mega chỉ vì nhìn thấy đá Mega dù chưa biến đổi, có đoạn lấy lại vật phẩm mẫu khi người dùng đã chọn không có, và có đoạn tự tạo lại thời tiết từ khả năng của Pokémon đang đứng sân dù thời tiết được đặt là không có. Sticky Web làm giảm tốc độ khi Pokémon phù hợp bước vào sân, không phải cứ bẫy còn là giảm liên tục. Lớp ngụy trang của Mimikyu đã vỡ hay chưa cũng không thể đoán chỉ từ máu đầy.
4. Sửa cách ghi trạng thái trước khi thêm nút
Cần lưu riêng hệ gốc và hệ hiện tại, khả năng gốc và hiện tại, khả năng có bị chặn không, đã đổi hệ trong lần vào này chưa, dạng hiện tại, vật phẩm chưa biết/không có/đang cầm/đã dùng, thay đổi chỉ số và số lượt còn lại của sân. Bỏng và hình thế thân có thể tồn tại cùng lúc.
Giao diện chính có thể gọn; tình huống ít gặp nằm trong phần mở rộng. Khi so sánh nhiều chiêu, mỗi chiêu phải thử trên bản sao của cùng một trận, tránh để hệ Băng từ lựa chọn trước dính sang lựa chọn tiếp.
5. Vì sao trang có thể nặng?
Một lần gợi ý có thể tính lại sát thương của nhiều chiêu, cơ hội hạ gục, đòn phản công và thứ tự đi trước sau trong cùng một cặp đấu. Việc tạo đội hình mẫu mới cũng có thể thêm dữ liệu và tính lại bảng cũ. Giới hạn cấu hình cho phép 60 lượt chọn đấu với 60 lượt chọn, 50 trận mỗi cặp: tối đa 180.000 trận cho một cặp đội. Đây là mức tối đa theo thiết lập, không phải khối lượng luôn chạy.
Nên dùng lại kết quả cho cùng trạng thái và chiêu, chỉ tính phần bị ảnh hưởng khi nhập thay đổi. Tách những trận thử hàng loạt khỏi thao tác màn hình, giới hạn số trận và thời gian, cho phép hủy. Cần đo thêm việc vẽ danh sách dài, lưu quá nhiều và kết quả cũ ghi đè kết quả mới. Bài viết chưa đo tốc độ trên thiết bị thật.
6. Thắng 70% nghĩa là thắng ai?
Người chơi tự động dùng quy tắc có sẵn và một phần chọn ngẫu nhiên, không phải chuyên gia luôn nhìn ra nước đi tốt nhất. Một trận chưa kết thúc cũng có thể bị tính hòa. Tỷ lệ thắng trong mô phỏng khác với tỷ lệ thắng người chơi thật.
Với chiêu đánh nhiều lần, phần hiển thị ghép biến động sát thương từng cú độc lập, trong khi một đường tính gợi ý cộng những kết quả ở cùng vị trí. Sát thương lớn nhất và nhỏ nhất có thể đúng mà cơ hội hạ gục vẫn sai.
7. Có tên kỹ năng chưa có nghĩa mọi hiệu ứng đều đúng
Hãy thử đổi hệ rồi đỡ đòn, trao đổi hay vô hiệu khả năng, thời điểm Mega, chiêu ưu tiên, thời tiết, sức mạnh thay đổi theo tốc độ, đòn đánh nhiều lần, thế thân, vật phẩm sống sót sau cú chí mạng, vật phẩm tiêu hao và hiệu ứng lúc vào sân. Nếu luật hiện tại không cho dùng, hãy ghi rõ ngoài phạm vi.
Kiểm tra theo chuỗi trạng thái đầu, hành động, trạng thái sau, nhận sát thương, đổi ra rồi vào lại. Thử cả ô trống, số 0, số âm, vật phẩm trùng và nhập liên tiếp khi phép tính trước chưa xong.
8. Thứ tự sửa
Trước hết ngăn máu và trạng thái xấu của con cũ dính sang con mới. Sau đó lưu hệ, khả năng, dạng, vật phẩm và chỉ số hiện tại; tiếp theo sửa Toxic Spikes, Shell Smash, thứ tự chiêu và xác suất đánh nhiều lần. Cuối cùng giảm tính lặp và đo máy thật.
Đây là nhận xét từ mã được kiểm tra ngày 9 tháng 10 năm 2026 và các điểm cần thử thêm, không phải kết quả kiểm tra toàn bộ trang. Trước khi chọn đội mạnh nhất, hãy bảo đảm một Pokémon không xuất hiện thành hai phiên bản trong cùng công thức.
- Trạng thái trận: https://github.com/akatsuki8754-source/mendoi-apps/blob/main/src/scripts/pokemonChampionsLab.ts
- Sát thương: https://github.com/akatsuki8754-source/mendoi-apps/blob/main/src/lib/pokemonChampionsMechanics.ts
- Nhiều đòn: https://github.com/akatsuki8754-source/mendoi-apps/blob/main/src/lib/pokemonChampionsDamageView.ts
- Trận tự động: https://github.com/akatsuki8754-source/mendoi-apps/blob/main/src/workers/pokemonChampionsSimulation.worker.ts
- Luật chính thức: https://news.pokemon-home.com/ja/page/816.html
