Quyết định nếu một công thức boolean định lượng như
luôn luôn đánh giá đúng là một vấn đề hoàn chỉnh PSPACE cổ điển. Đây có thể được xem là một trò chơi giữa hai người chơi, với các động tác xen kẽ. Người chơi thứ nhất quyết định giá trị thật của các biến số lẻ và người chơi thứ hai quyết định giá trị thật của các biến số chẵn. Người chơi thứ nhất cố gắng làm cho sai và người chơi thứ hai cố gắng làm cho nó đúng. Quyết định ai có chiến lược chiến thắng là PSPACE-Complete.
Tôi đang xem xét một vấn đề tương tự với hai người chơi, một người cố gắng tạo ra một công thức boolean đúng và người còn lại cố gắng làm cho nó sai. Sự khác biệt là khi di chuyển, người chơi có thể chọn một biến và giá trị thật cho nó (ví dụ, ngay từ lần di chuyển đầu tiên, người chơi có thể quyết định đặt thành đúng và trong lần di chuyển tiếp theo, người chơi hai có thể quyết định đặt thành sai). Điều này có nghĩa là người chơi có thể quyết định biến nào (trong số các biến chưa được gán giá trị thật) mà họ muốn gán giá trị thật, thay vì phải chơi trò chơi theo thứ tự .
Vấn đề được đưa ra một công thức boolean trên biến để quyết định xem người chơi một (cố gắng làm cho nó sai) hay người chơi hai (cố gắng làm cho nó đúng) có chiến lược chiến thắng. Vấn đề này rõ ràng vẫn còn trong PSPACE, vì cây trò chơi có độ sâu tuyến tính.
Nó vẫn hoàn thành PSPACE?