Ну, на сегодня достаточно наворачивать круги. Всем огромное спасибо за участие и помощь в нахождении багов и проблем моего алгоритма. Отдельное спасибо тебе Николай и также большое спасибо Юрию Куликову на указание на ошибки.
Специальное спасибо Николаю, за алгоритм визуализации.
Буду совершенствовать код и выкладывать сюда новые, более хорошие версии. Надеюсь - кому то пригодится.
ЗЫ. Знаю, что бывает искушение бросить на прощание в человека тухлыми яйцами, но давайте воздержимся.)))
Ну, на сегодня достаточно наворачивать круги. Всем огромное спасибо за участие и помощь в нахождении багов и проблем моего алгоритма. Отдельное спасибо тебе Николай и также большое спасибо Юрию Куликову на указание на ошибки.
Специальное спасибо Николаю, за алгоритм визуализации.
Буду совершенствовать код и выкладывать сюда новые, более хорошие версии. Надеюсь - кому то пригодится.
ЗЫ. Знаю, что бывает искушение бросить на прощание в человека тухлыми яйцами, но давайте воздержимся.)))
Согласен! Просто если вдруг нужен будет код, то возьмём код Николая с десятком строк, а не портянку в сотню строк)
Andrey Khatimlianskii: Не перестаю удивляться, как, вроде бы, адекватные люди продолжают вестись на провокации топикстартера. Он же просто поговорить хочет, люди!
Подколол, Андрей. :)
На самом деле интересная задача получить палитру цвета без цветовых сгустков и минимальным искажением цвета. Очевидно, что дельта между составляющими цвета не должна быть константой и должна плавно меняться . В приведенных выше примерах она имеет два значения : от чёрного и от белого. Поэтому это меня и зацепило.
Andrey Khatimlianskii: Не перестаю удивляться, как, вроде бы, адекватные люди продолжают вестись на провокации топикстартера. Он же просто поговорить хочет, люди!
Вы зря удивляетесь. Я вам объясню и вы поймете.
Срабатывает подсознательный рефлекс - напасть на незнакомую форму. Если форма видимого нестандартна и претендует на свое место в этом мире, - она должна быть уничтожена. Почему? - Две причины:
Нестандартная форма является угрозой стандартному миру.
Нестандартная форма - может быть признаком слабости, незаконченности или вырождения.
Очевидно, этот рефлекс существует в подсознании каждого индивидуума. Я представляю собой воплощение всего нестандартного в программировании. Нестандартный подход, нестандартный стиль. Поэтому некоторые, подсознательно, воспринимают меня как угрозу их картине мира, а другие - как слабость. В обоих случаях, возникает искушение "напасть" и уничтожить мою позицию. Мотивация усиливается желанием набрать себе побольше "баллов".
Однако, - нестандартная форма (которую я представляю), может быть признаком не только слабости или деградации, но и признаком феноменальной силы и способностей. В этом случае, нестандартная Форма может претендовать стать новым Стандартом.
2. Срабатывает бессознательный вывод: "Форма = Суть". Большинство людей судит о Сути по Форме. Если Форма кажется нелепой или смешной, такой же они считают Суть. Мы все знаем, что это не признак великого ума, но мы подвержены этому стереотипу.
На первой странице, я подробно объяснил суть своей концепции. Но, мои оппоненты не оценили ее. Они сразу зациклились на Форме. На конкретном алгоритме. Мол - он плохой, нелепый, медленный. Они решили, что разнести мой алгоритм достаточно, чтобы уничтожить мою позицию. Но идею, которую я заложил в алгоритм - они не поняли. Поэтому, критикуя мой алгоритм, они всего лишь помогают мне делать его лучше. При этом, у него остается прежняя Суть, - тот же принцип разложения цвета.
Если бы мои оппоненты уничтожили мою концепцию, а не алгоритм, они бы преуспели. Но у них у самих нет концепции. Поэтому, - моя позиция сильнее.
Все вышесказанное имеет отношение и к другим противоречиям с оппонентами. Они судят о моих идеях по форме их реализации, и не смотрят на Суть. Пока это остается так, я всегда буду побеждать. Хотите уничтожить мою позицию? - разнесите мою концепцию в щепки на том же уровне, на котором я ее создаю. Но это посложнее, чем воевать с формой реализации.
Насчет "R = Исходный_R" ты прав, но я оставил так, потому что так понятней принцип работы алгоритма.
Над алгоритмом безусловно нужно еще работать. Он не идеален. Может быть, в конце я приду к такому же алгоритму, как у тебя. Но пройдя весь этот путь я получу несравненно больше. Ведь, я пройду путь познания и понимания, а значит творческая область реализации алгоритма будет гораздо шире, чем если бы просто скопировал чье то решение. Поэтому, я всегда выбираю свой путь.
Ну, на сегодня достаточно наворачивать круги. Всем огромное спасибо за участие и помощь в нахождении багов и проблем моего алгоритма. Отдельное спасибо тебе Николай и также большое спасибо Юрию Куликову на указание на ошибки.
Специальное спасибо Николаю, за алгоритм визуализации.
Буду совершенствовать код и выкладывать сюда новые, более хорошие версии. Надеюсь - кому то пригодится.
ЗЫ. Знаю, что бывает искушение бросить на прощание в человека тухлыми яйцами, но давайте воздержимся.)))
Ну ты подробнее расскажи, что за дельта. Почему. Как. Тогда я и пойму, что ты сам все придумал.
Не пойму - ты прикалываешься уже что-ли?
Я же написал:
deltaR=(R2-R1)/(size-1);Ну могу сказать не языком формул:
Дельта R - равна разнице межу R-составляющими двух цветов, поделенной на необходимое колличество градиентов.
т.к. нас интерисует линейное изменение цвето, то и имеет обычную формулу прямой:
y= a+b*x;
в наше случае
Ну, на сегодня достаточно наворачивать круги. Всем огромное спасибо за участие и помощь в нахождении багов и проблем моего алгоритма. Отдельное спасибо тебе Николай и также большое спасибо Юрию Куликову на указание на ошибки.
Специальное спасибо Николаю, за алгоритм визуализации.
Буду совершенствовать код и выкладывать сюда новые, более хорошие версии. Надеюсь - кому то пригодится.
ЗЫ. Знаю, что бывает искушение бросить на прощание в человека тухлыми яйцами, но давайте воздержимся.)))
Согласен! Просто если вдруг нужен будет код, то возьмём код Николая с десятком строк, а не портянку в сотню строк)
Не перестаю удивляться, как, вроде бы, адекватные люди продолжают вестись на провокации топикстартера. Он же просто поговорить хочет, люди!
Не перестаю удивляться, как, вроде бы, адекватные люди продолжают вестись на провокации топикстартера. Он же просто поговорить хочет, люди!
Вы зря удивляетесь. Я вам объясню и вы поймете.
Очевидно, этот рефлекс существует в подсознании каждого индивидуума. Я представляю собой воплощение всего нестандартного в программировании. Нестандартный подход, нестандартный стиль. Поэтому некоторые, подсознательно, воспринимают меня как угрозу их картине мира, а другие - как слабость. В обоих случаях, возникает искушение "напасть" и уничтожить мою позицию. Мотивация усиливается желанием набрать себе побольше "баллов".
Однако, - нестандартная форма (которую я представляю), может быть признаком не только слабости или деградации, но и признаком феноменальной силы и способностей. В этом случае, нестандартная Форма может претендовать стать новым Стандартом.
2. Срабатывает бессознательный вывод: "Форма = Суть". Большинство людей судит о Сути по Форме. Если Форма кажется нелепой или смешной, такой же они считают Суть. Мы все знаем, что это не признак великого ума, но мы подвержены этому стереотипу.
На первой странице, я подробно объяснил суть своей концепции. Но, мои оппоненты не оценили ее. Они сразу зациклились на Форме. На конкретном алгоритме. Мол - он плохой, нелепый, медленный. Они решили, что разнести мой алгоритм достаточно, чтобы уничтожить мою позицию. Но идею, которую я заложил в алгоритм - они не поняли. Поэтому, критикуя мой алгоритм, они всего лишь помогают мне делать его лучше. При этом, у него остается прежняя Суть, - тот же принцип разложения цвета.
Если бы мои оппоненты уничтожили мою концепцию, а не алгоритм, они бы преуспели. Но у них у самих нет концепции. Поэтому, - моя позиция сильнее.
Все вышесказанное имеет отношение и к другим противоречиям с оппонентами. Они судят о моих идеях по форме их реализации, и не смотрят на Суть. Пока это остается так, я всегда буду побеждать. Хотите уничтожить мою позицию? - разнесите мою концепцию в щепки на том же уровне, на котором я ее создаю. Но это посложнее, чем воевать с формой реализации.
Вы зря удивляетесь. Я вам объясню и вы поймете.
...Пётр, вы воюете с ветряными мельницами. Ну есть ещё вариант: вы - Неуловимый Джо со всеми из того вытекающими :)
Где работающий mql5 код?
Где работающий mql5 код?
Где работающий mql5 код?
Насчет "R = Исходный_R" ты прав, но я оставил так, потому что так понятней принцип работы алгоритма.
Над алгоритмом безусловно нужно еще работать. Он не идеален. Может быть, в конце я приду к такому же алгоритму, как у тебя. Но пройдя весь этот путь я получу несравненно больше. Ведь, я пройду путь познания и понимания, а значит творческая область реализации алгоритма будет гораздо шире, чем если бы просто скопировал чье то решение. Поэтому, я всегда выбираю свой путь.