Да, играта „Живот“ на математика Джон Конуей има простички правила. Но не, играта „Живот“ с роботи няма да е лесна. Даже напротив – ще бъде изключително предизвикателство да я осъществим.
Много хора ни задават логичните въпроси – „Какво точно смятате да направите?“, „Как ще я решите?“, „Какво реално ще научи детето ми от този нов курс?“. Ето защо решихме да ви разкажем малко повече за идеята.
Например:
Може да имаме един робот, който първо да сканира полето отдясно, а след това да го конструира отляво.
Възможно е също да имаме два робота – единият да сканира полето отдясно и да изпраща информацията чрез Bluetooth или WiFi на втория робот, който да конструира наново полето.
Съществуват и други варианти. Може да имаме някакъв брой (N) разчитащи роботи (R) (установяващи първоначалното състояние на полето) от лявата страна и други конструиращи роботи (C) от дясната страна, които да изграждат полето. Така четящ робот 1 (R1) ще комуникира с конструиращ робот 1 (C1), четящ робот 2 (R2) – с конструиращ робот 2 (C2) и т.н.
Всеки четящ робот ще бъде отговорен за сканирането на X на брой редове, а всеки конструиращ робот ще отговаря за изграждането на абсолютно същия брой редове.
След като сме конструирали генерацията от дясната страна, ще съберем кутийките от лявата страна и ще изградим там новата генерация. И така този процес продължава да се развива нататък.
Скоростта зависи от големината на полето, което ще имаме, а и от броя на роботи, които ще включим в играта.
Реално един и същ алгоритъм ще се използва и при поле 4 по 4, и при 10 по 10, и при поле N по N.
И това е само началото!
Записванията за курса, който ще продължи 14 седмици, ще започнат в края на февруари.
Нека да поиграем заедно на „Живот“, но с роботи!


За колко голямо поле става въпрос?
Една плочка е 30х30см, като плочките по пода.