Начиная с середины прошлого века компьютеры тихой сапой стали постепенно становиться незаменимой частью технологий наиболее развитых стран. Естественно, во многом этому способствовала Вторая мировая. Для военных изделий нужно было много чего рассчитывать, причем, максимально быстро - кто не успел, тот проиграл! Погнали!
Речь идет о головоломках по типу кубика Рубика (за подробностями - в первую статью серии).Алгоритмом Бога на пазле (от англ. "puzzle" - головоломка) - это кратчайший путь от состояния А до В.Антипод - самое запутанное состояние пазла (одно из множества).Число Бога (далее ЧБ) - это (всё эквивалентные формулировки): Найти Число Бога
Завершив в прошлой публикации обсуждение этапа развития разума на уровне индивидов, сегодня мы перейдём на следующую ступеньку - интеллект сообщества организмов как целого, то есть, коллективный разум. Мы пробежимся от муравейников и первых небольших коллективов наших далёких предков до ранних цивилизаций шумеров и египтян. Погнали!
Вы представляете, это уже десятая часть цикла! И хотя до этого повествование было сфокусировано на чисто функциональном стиле, иногда удобно переключиться на объектно-ориентированный стиль. А одними из ключевых особенностей объектно-ориентированного стиля являются возможность прикреплять функции к классу и обращение к классу через точку для получения желаемого поведения. Первая часть Вторая часть Третья часть Четвертая часть Пятая часть Шестая часть Седьмая часть Восьмая часть Девятая часть Читать дальше →