Viết cụm lắp ráp nhỏ vào một mạng lưới các CPU chuyển giá trị cho các CPU lân cận, biến luồng đầu vào thành mục tiêu mà không bị bế tắc.
Cách chơi
Mỗi nút có thể chỉnh sửa chạy một vài dòng của ngôn ngữ hợp ngữ nhỏ và có thể đọc hoặc ghi các cổng lên/xuống/trái/phải của nó. Di chuyển luồng đầu vào qua lưới, chuyển đổi nó để đầu ra khớp với mục tiêu. Hai nút chờ nhau sẽ bế tắc và phát sáng màu đỏ.
Các hướng dẫn bao gồm mov, add, sub, set, neg, nop và các bước nhảy có điều kiện có nhãn
Đọc hoặc ghi khối cổng cho đến khi nút lân cận sẵn sàng
Chạy để kiểm tra; giải quyết trong càng ít chu kỳ càng tốt để có điểm cao hơn
Điều khiển
Máy tính để bàn: nhập mã vào hộp văn bản của mỗi nút, chọn cấp độ từ danh sách thả xuống, sau đó nhấn Chạy
Điện thoại và máy tính bảng: hoạt động nhưng nên sử dụng bàn phím ngoài để viết mã
Chế độ trò chơi
Hàng ngày: một câu đố được chia sẻ được gieo từ ngày hôm nay
Thực hành: duyệt qua các đầu vào ngẫu nhiên mới bằng nút Mới
Mẹo & chiến lược
Sắp xếp công việc - hãy để mỗi nút thực hiện một bước nhỏ để các giá trị tiếp tục trôi chảy và không có gì bị đình trệ
Nếu bạn bế tắc, hãy tìm hai nút màu đỏ đang chờ đọc hoặc ghi và ngắt chu trình
Bạn sẽ học được gì
Node Network là một bài toán lập trình song song về việc truyền thông điệp và tránh bế tắc trên một mạng lưới các bộ xử lý.
Kỹ năng: lập trình song song và đồng thời, truyền tin nhắn, tránh bế tắc
Tốt nhất cho: khoảng lớp 9–12 (từ 14 tuổi trở lên)
Dành cho phụ huynh và giáo viên: đồng thời và bế tắc, thực hành.
Giới thiệu về mạng nút
Node Network là một bài toán lập trình song song về việc truyền thông điệp và tránh bế tắc trên một mạng lưới các bộ xử lý. Đây là một trò chơi trình duyệt miễn phí, độc đáo được xây dựng nội bộ cho PlayPendium.