Reactor Lines
Запрограмуйте дві руки, які вічно зациклюються й працюють узгоджено, збираючи записи даних — а потім намагайтеся зробити це за меншу кількість циклів.
Як грати
Створіть списки інструкцій для двох рук (A і B). Кожен цикл обидві руки виконують одну інструкцію, а потім цикл. Read затягує значення подачі в слоти стенда, Grab бере одне в кіготь, Combine додає його до запису, а Output випускає готовий запис. Зустрічайте специфікацію, а потім оптимізуйте.
- Додайте інструкції з палітри кожної руки; Читання/захоплення/скидання, використовуйте вибраний слот
- Обидві руки рухаються одночасно, тому координуйте їх, щоб уникнути зіткнень зі слотами
- Оцінка винагороджує меншу кількість циклів і менший обсяг інструкцій
Елементи керування
- Робочий стіл: натисніть кнопки палітри, щоб додати інструкції, торкніться фішки, щоб видалити її, виберіть слот і натисніть «Виконати»
- Телефон і планшет: кожне керування здійснюється одним натисканням на екрані
Режими гри
- Складність: парні, сортувальні або потрійні завдання для створення рекордів
- Щодня для спільної засіяної головоломки, Тренуйтеся для нескінченних нових
Поради та стратегія
- Тримайте обидві руки зайнятими кожного циклу — бездіяльні Nops — це даремно витрачений час, за який ви платите у своєму рахунку
- Використовуйте SYNC, щоб вирівняти руки так, щоб одна ніколи не вихоплювала щілину, яку ще не заповнив інша
Що ви дізнаєтесь
Reactor Lines — це головоломка оптимізації паралельного програмування про координацію двох одночасних циклів без конфлікту.
- Навички: паралелізм, паралельна оптимізація, координація, обчислювальне мислення
- Найкраще для: приблизно 9–12 класи (від 14 років)
- Для батьків і вчителів: координація одночасних процесів.
Про Reactor Lines
Reactor Lines — це головоломка оптимізації паралельного програмування про координацію двох одночасних циклів. Це оригінальна безкоштовна браузерна гра, створена власноруч для PlayPendium.
Переглянути всі ігри → /