Ok, tôi có một giải pháp tránh vấn đề bỏng mana mà tôi gặp phải. Đây là một loại hack, vì tôi cần phải đưa ra giả định rằng người chơi có thể xác định các vùng đất cụ thể, điều mà tôi không nghĩ là bị xử lý theo quy tắc. Trong thực tế đây là trường hợp, vì chúng có thể được sắp xếp theo một dòng dựa trên thứ tự mà chúng được chơi.
Đầu tiên, mô tả đầy đủ về vấn đề từ trang Draw3Cards:
Một câu trả lời tích cực sẽ bao gồm các thành phần này:
- Một chức năng tính toán fM từ Turing Machines đến các sàn Magic được đặt hàng (trong đó thứ tự của thư viện có vấn đề)
- Hai chiến lược xác định và tính toán được xác định rõ để chơi Magic (không phụ thuộc vào bộ bài). Hãy gọi chúng là Chiến lược TS (Chiến lược Turing) và Chiến lược IS (Chiến lược đầu vào).
- Một cách tính toán fI để mã hóa bất kỳ chuỗi số 0 và số nào dưới dạng tầng đầu vào Magic. Một cách như vậy là lấy số lượng chuỗi của Gdel và đặt càng nhiều đảo trong tầng Đầu vào.
Điều kiện bổ sung cần được thỏa mãn là: Đưa ra Turing Machines TM, chúng ta hãy xem xét kết quả của trò chơi Magic giữa chiến lược TS chơi với boong fM (TM) so với chiến lược TI chơi với boong fI (I), khi các thư viện không xáo trộn trước khi trò chơi bắt đầu. Trò chơi này nên được người chơi đầu tiên giành chiến thắng khi và chỉ khi TM (I) = true.
Vì vậy, đây là ý tưởng. Chúng tôi có 2 người chơi, A và B. B sẽ cung cấp đầu vào, trong khi A sẽ trực tiếp triển khai máy Turing. Các bộ bài sẽ được cấu tạo gần như hoàn toàn bằng đất, nhưng cũng có thẻ Gemstone Array để vô hiệu hóa mana burn. A sẽ có 3 loại đất: Quần đảo, Núi và Rừng. Ý tưởng cơ bản là sử dụng đất khai thác để đại diện cho 1 và đất chưa được khai thác để đại diện cho 0. Quần đảo sẽ được sử dụng để đại diện cho trạng thái của băng, Núi để lập chỉ mục vị trí hiện tại dọc theo băng và Rừng để thể hiện trạng thái bên trong của 24 biểu tượng trạng thái 2 Máy Turing (tôi tin rằng có một cái phổ quát do Rogozhin).
25=32>242m+1
25=32>242m+1
Chiến lược: Cả A và B đều chơi một lượt một lượt theo thứ tự mà chúng được rút ra. Khi mỗi người rút được 4 khu rừng, họ chơi Gemstone Artifact. Lưu ý A đi trước, vì vậy đã có Đảo khi B rút phát thẻ đầu vào đầu tiên của mình.
A và B chỉ cần tiếp tục đặt các thẻ của mình theo thứ tự cho đến khi B cạn kiệt Đồng bằng và Đầm lầy và chơi Đảo đầu tiên của họ. Trong lần đi tiếp theo của anh ấy, A cho tất cả những gì tôi chạm vào Đảo thứ i của mình, đó là Vùng đất đầu vào là một đầm lầy. A khởi tạo cỗ máy săn mồi của mình bằng cách chạm vào Rừng và Núi đầu tiên của mình. Nếu anh ta khai thác được một số lượng thẻ bài lẻ, anh ta khai thác thêm forrest của mình và sử dụng tất cả mana này để thêm mã thông báo vào Gemstone Array. Từ đây, vở kịch được tiến hành như sau: B sử dụng lượt của mình để phản ánh trạng thái mana của A. B chạm vào vùng đất đầu vào của mình i Đảo A được khai thác. Tương tự B gõ vào rừng thứ i của mình (Núi) iff Rừng thứ i (Núi) được khai thác. Vì A luôn khai thác số lượng thẻ chẵn, B cũng vậy và mana được sử dụng để thêm mã thông báo vào Gemstone Array.
Đến lượt của A, tất cả mana của A trở nên chưa được khai thác, vì vậy A nhìn vào trạng thái mana của B, đại diện cho trạng thái mana của A ở lượt trước. A áp dụng quy tắc chuyển đổi theo máy vạn năng (24,2) sang trạng thái B để có trạng thái mới.
Chơi tiến hành theo cách này cho đến khi máy turing dừng lại. Tại thời điểm này, A đặt các ngọn núi của mình vào trạng thái "đã hoàn thành" dành riêng (trạng thái chưa được khai thác). Nếu máy Turing tạm dừng ở trạng thái chấp nhận, B sẽ sao chép trạng thái của các ngọn núi A, nhưng khai thác tất cả phần đất còn lại của chúng mà bỏ qua việc sử dụng mảng Đá quý, do đó bắt đầu quá trình tự sát bằng cách đốt cháy mana. Đến lượt của A, nếu các ngọn núi của B ở trạng thái "đã hoàn thành" và tất cả các vùng đất khác của B bị khai thác, A chỉ đơn giản là không làm gì (lưu ý rằng các ngọn núi của anh ta sẽ tự động ở trạng thái "hoàn thành"). Nếu các ngọn núi của A ở trạng thái hoàn thành, nhưng không có gì khác bị khai thác, B tiếp tục tự sát bằng cách đốt mana. Điều này được lặp lại cho đến khi B chết.
Tuy nhiên, nếu máy kết thúc ở trạng thái từ chối, B sẽ để tất cả các thẻ của chúng chưa được khai thác. Nếu tất cả các thẻ của B chưa được khai thác, A khai thác tất cả các thẻ của mình, bắt đầu quá trình tự tử bằng cách đốt mana. Nếu tất cả các thẻ không phải Núi của A đều được khai thác và các ngọn núi chưa được khai thác, B sẽ để lại tất cả các thẻ của chúng chưa được khai thác. Điều này sẽ khiến A tiếp tục tự tử mana cho đến khi anh ta thua trò chơi.
Điều này sẽ đáp ứng các tiêu chí được yêu cầu trong câu hỏi và do đó khi lệnh này được cho phép, tôi tin rằng trò chơi đã hoàn thành Turing theo nghĩa được mô tả trong câu hỏi.