Паралельні дії
У передовій інформатиці розрізняють одночасність і паралелізм, але ми не будемо вдаватися в ці деталі тут. Ці терміни вказують на збіг кількох подій одночасно. Це, звичайно, те, що відбувається весь час у світі навколо нас. Однак, коли ми намагаємося придумати алгоритмічні рішення проблем, одночасність зазвичай стає неприємністю. Правильно спланувати збіг кількох подій зовсім не просто.
Щоб потренувати мислення на одночасність, ми будемо у першу чергу використовувати завдання на квадратній сітці, де кілька агентів рухаються одночасно.
Стрілочки
Проведіть гномика до будиночку. Задача на логіку, яка працює як розминка для програмування.