Название: "Радуга" Отправлено: Лев от Декабрь 21, 2010, 14:35:57 Все помнят (я полагаю) задачу, в которой нужно переодеть пирамидку колец с одного стержня на другой с помощью вспомогательного стержня.
Задача очень хорошая, но уже безнадежно устарела. Предварительный план: 1. Усложнить задачу, "дать ей вторую жизнь". 2. Изменить оболочку. Ко второму пункту перейдем, если получится выполнить первый. Какие будут предложения? Название: Re: Кольца и три палочки Отправлено: Лев от Декабрь 21, 2010, 15:58:39 Тут товарищ Тимон подсказывает, что задача носит солидное название "ханойской башни". Ну, и, мол, "не трож святое" :)
Я преклоняюсь перед древними, которые изобрели ее. Тем не менее, считаю, что идея заслуживает того, чтобы ее развивать. Для начала: допустим, будет четыре стержня (это расширяет решение, но делает задачу легче). Какие требования мы возложим на игрока (кольца), чтобы старинное решение классической задачи не применялось (по крайней мере, в оригинальном виде)? Название: Re: Кольца и три палочки Отправлено: Um_nik от Декабрь 21, 2010, 16:00:39 Странно, я тоже подумал о четырех стержнях, когда прочитал твою идею.
На 1 и 2 кольца. Переложить нужно на 3 и 4. Одно решается абсолютно так же( Название: Re: Кольца и три палочки Отправлено: Лев от Декабрь 21, 2010, 16:02:51 А если кольца будут на ВСЕХ стержнях, но РАЗНОГО ЦВЕТА?
Думаем над правилами, какие цвета на какие можно класть... Название: Re: Кольца и три палочки Отправлено: Overseer от Декабрь 21, 2010, 16:06:49 А если кольца будут на ВСЕХ стержнях, но РАЗНОГО ЦВЕТА? Думаем над правилами, какие цвета на какие можно класть... 3 Стержня - 1 пустой и 2 "полосатые" башни - чередуются 2 цвета. Надо получить 2 одноцветные. Может так? З.Ы. Не пытался считать, может даже и невозможно ^^ Название: Re: Кольца и три палочки Отправлено: Um_nik от Декабрь 21, 2010, 16:09:59 А если кольца будут на ВСЕХ стержнях, но РАЗНОГО ЦВЕТА? Думаем над правилами, какие цвета на какие можно класть... 3 Стержня - 1 пустой и 2 "полосатые" башни - чередуются 2 цвета. Надо получить 2 одноцветные. Может так? З.Ы. Не пытался считать, может даже и невозможно ^^ Но идея! Может, еще один доп. стержень? Название: Re: Кольца и три палочки Отправлено: Overseer от Декабрь 21, 2010, 16:12:02 А если кольца будут на ВСЕХ стержнях, но РАЗНОГО ЦВЕТА? Думаем над правилами, какие цвета на какие можно класть... 3 Стержня - 1 пустой и 2 "полосатые" башни - чередуются 2 цвета. Надо получить 2 одноцветные. Может так? З.Ы. Не пытался считать, может даже и невозможно ^^ Но идея! Может, еще один доп. стержень? упс, я имел ввиду 2 свободных стержня :laugh: Название: Re: Кольца и три палочки Отправлено: Um_nik от Декабрь 21, 2010, 16:13:06 Читаю мысли :beer:
Название: Re: Кольца и три палочки Отправлено: Лев от Декабрь 21, 2010, 16:17:38 Давайте замахнемся на "Радугу"?
Семь цветных стержней - семь наборов колец. параметры колец: цвет; размер. параметр стержней: цвет. количество колец в наборе(одного цвета): 7. количество цветов колец: 7. Всего выходит 49 колец. Условия по размерам пусть будут пока классическими (большее на меньшее нельзя). Идем дальше? Название: Re: "Радуга" Отправлено: Um_nik от Декабрь 21, 2010, 16:23:32 Идем.
Нижнее кольцо какого цвета? Название: Re: "Радуга" Отправлено: Лев от Декабрь 21, 2010, 16:34:53 Нижнее кольцо какого цвета? Это не особо важно - уже вопросы оболочки. Может быть, например "нижнего" цвета. Но, скорее всего, будет фиолетовое. Можно рассуждать о цветах так: ц1, ц2, ц3, ц4, ц5, ц6, ц7.... если семь - слишком много, попробуем для 6-ти (5-ти, 4-х и т. д.) В красивую обертку я потом задачу вам быстро заверну :) какими бы корявыми не были условия..... Название: Re: "Радуга" Отправлено: Um_nik от Декабрь 21, 2010, 16:42:11 Да я не про определенный цвет)
И вообще, я думал, ты другую расстановку цветов имеешь в виду. По-твоему, все пирамидки вначале будут одинаково выглядеть? Название: Re: "Радуга" Отправлено: Лев от Декабрь 21, 2010, 16:44:45 По-твоему, все пирамидки вначале будут одинаково выглядеть? Пока что по-моему: Есть пирамидки. Все :) Название: Re: "Радуга" Отправлено: Лев от Декабрь 21, 2010, 16:51:04 А, ну да, еще:
Семь цветных стержней - семь наборов колец. параметры колец: цвет; размер. параметр стержней: цвет. количество колец в наборе(одного цвета): 7. количество цветов колец: 7. Всего выходит 49 колец. Условия по размерам пусть будут пока классическими (большее на меньшее нельзя). Название: Re: "Радуга" Отправлено: Um_nik от Декабрь 21, 2010, 18:34:49 Рабочий вариант ver. 0.3.1
1-ая пирамидка: 231 2: 312 3: 123 где 123 - цвета, начиная с нижнего. Сейчас нужно определиться: можно ли класть кольца одинакового размера друг на друга? Название: Re: "Радуга" Отправлено: Лев от Декабрь 21, 2010, 19:25:43 Сейчас нужно определиться: можно ли класть кольца одинакового размера друг на друга? Для совершения первого хода нужно дать такую возможность :) Название: Re: "Радуга" Отправлено: Um_nik от Декабрь 21, 2010, 19:29:19 Сейчас нужно определиться: можно ли класть кольца одинакового размера друг на друга? Для совершения первого хода нужно дать такую возможность :) Об этом сейчас и речь. Сейчас я буду пробовать решать эту задачу. Если ситуация станет тупиковой (даже после долгих поисков), я добавлю доп. стержень. Название: Re: "Радуга" Отправлено: Um_nik от Декабрь 22, 2010, 12:12:36 Так можно или нет?
Название: Re: "Радуга" Отправлено: Лев от Декабрь 22, 2010, 12:46:06 Так можно или нет? На кухне все можно. Я тут пока ковыряюсь с пятью (один пустой). Придумал добавить еще параметр стихии (но меньше цветов). Название: Re: "Радуга" Отправлено: Um_nik от Декабрь 22, 2010, 12:56:01 ver. 0.3.1 решена за 72 хода без доп.стержней.
И, ИМХО, такое условие (3 стержня, 3 цвета) идеально для такого варианта Ханойской башни. Чем больше стержней, тем легче. Название: Re: "Радуга" Отправлено: Лев от Декабрь 22, 2010, 12:58:23 А у тебя были ограничения по цветам?
Название: Re: "Радуга" Отправлено: Um_nik от Декабрь 22, 2010, 12:59:07 В каком смысле?
Цвет можно класть на любой цвет, если ты это имеешь в виду. Название: Re: "Радуга" Отправлено: Лев от Декабрь 22, 2010, 13:07:38 Цвет можно класть на любой цвет, если ты это имеешь в виду. Вооот. А я предлагаю, чтобы нельзя было "дотрагиваться" каким-нибудь одним цветом до какого-нибудь другого. Это немного меняет алгоритм... Название: Re: "Радуга" Отправлено: Um_nik от Декабрь 22, 2010, 17:44:30 Как успехи? :)
Напиши условия нормально, дай тоже помучаться)) Название: Re: "Радуга" Отправлено: Um_nik от Декабрь 22, 2010, 19:35:37 Господин ведущий!
Название: Re: "Радуга" Отправлено: Лев от Декабрь 22, 2010, 19:45:29 Я сейчас на таком этапе:
Четыре стержня - земли, воды, воздуха, огня :) 16 колец 4-х размеров, 4-х цветов (стихий). Ограничения: классика + кольцо на стержне своей стихии прирастает и больше его трогать нельзя Задача: каждому стержню - его пирамидку. В процессе решения дорабатываю начальное положение :-\ Название: Re: "Радуга" Отправлено: Um_nik от Декабрь 22, 2010, 19:52:44 Начальное положение?
Название: Re: "Радуга" Отправлено: Лев от Декабрь 22, 2010, 20:05:03 Начальное положение? Ну, зеленых нет на "земле", красных на "огне" - и так далее. Если честно, я сам себя запутал :roll: Название: Re: "Радуга" Отправлено: Overseer от Декабрь 22, 2010, 20:06:22 Начальное положение? Ну, зеленых нет на "земле", красных на "огне" - и так далее. Если честно, я сам себя запутал :roll: пст, выкладывайте картинки :-X Название: Re: "Радуга" Отправлено: Um_nik от Декабрь 22, 2010, 20:08:42 Если честно, я сам себя запутал :roll: Ожидаемый результат, с таким-то условием :)Ладно, я пошел :zzz: , завтра продолжим :peace: Показать скрытый текст Название: Re: "Радуга" Отправлено: Um_nik от Декабрь 29, 2010, 09:48:54 Распутался?
Потому что я твое условие так до конца и не понял)) Название: Re: "Радуга" Отправлено: Лев от Май 14, 2011, 23:23:15 Короче, вот как оно было...
Есть 4 стержня: Огонь, Вода, Эфир, Земля (О, В, Э, З). Синие кольца нельзя снимать с Воды, белые - с Эфира, зеленые - с Земли, красные - с Огня. Большие на меньшие класть МОЖНО, если они РАЗНЫХ цветов. Цель: О: маленькое красное - среднее красное - большое красное - очень большое красное; В: м синее - ср синее - б синее - очб синее; З: м зел - ср зел - б зел - очб зел; Э: то же для белых. Начальное положение (версия 0.4): О: м син - ср бел - б зел - очб син; В: м бел - ср кра - б бел - очб зел; Э: м зел - ср зел - б син - очб кра; З: м кра - ср син - б кра - очб бел. |