Trong vài năm qua, tôi đã chế tạo một máy tính cơ học được cung cấp bởi các viên bi và tạo ra một trò chơi từ đó. Nó tương tự như Digi-Comp II cũ, ngoại trừ hai điểm khác biệt chính:
- Các bộ phận được định vị lại trên bảng.
- Bạn có thể kết nối nhiều 'bit' với nhau bằng các bánh răng. Khi một trong các bit này được lật, nó sẽ lật các bit khác được kết nối với nó.
Các liên kết trên mô tả cách thức hoạt động. Câu hỏi của tôi là, những hạn chế lý thuyết của nó là gì? Nền tảng tính toán lý thuyết của tôi còn yếu, vì vậy xin vui lòng ELI5.
chỉnh sửa: Tôi không quan tâm đến những hạn chế rõ ràng: tốc độ (sẽ không chiến thắng bất kỳ cuộc đua nào ở đó ...), kích thước bảng hoặc # viên bi. Tôi quan tâm nhiều hơn đến những hạn chế về lý thuyết của nó. Có lẽ nó sẽ giúp chia nó thành hai câu hỏi:
- Làm thế nào nó có thể được chứng minh (hoặc không được chứng minh) là Turing-Complete?
- Nếu có nhiều hơn 3 bit bánh răng được kết nối với nhau, ma sát trở nên quá lớn đối với một viên bi để biến tất cả chúng cùng một lúc. Điều đó tạo ra những hạn chế bổ sung?
Cảm ơn - Tôi thực sự rất vui mừng khi đọc câu trả lời của bạn! Tôi đã suy nghĩ về điều này trong một thời gian dài.