Bitcoin Forum
May 01, 2024, 10:52:33 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 [167] 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 ... 341 »
  Print  
Author Topic: NovaCoin (scrypt PoW + PoS hybrid) [self-mod]  (Read 744369 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
Kepasa
Legendary
*
Offline Offline

Activity: 1848
Merit: 1014



View Profile
May 13, 2015, 06:03:04 PM
 #3321

А до скольки планируете пропампить, может закуп сделать пока не поздно...

Прикол в Нове такой- можно купить по 0,4 и продать по 0,35 и быть в прибыли. Да и не покупай Нову лучше- Нова это скам)
1714560753
Hero Member
*
Offline Offline

Posts: 1714560753

View Profile Personal Message (Offline)

Ignore
1714560753
Reply with quote  #2

1714560753
Report to moderator
I HATE TABLES I HATE TABLES I HA(╯°□°)╯︵ ┻━┻ TABLES I HATE TABLES I HATE TABLES
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714560753
Hero Member
*
Offline Offline

Posts: 1714560753

View Profile Personal Message (Offline)

Ignore
1714560753
Reply with quote  #2

1714560753
Report to moderator
1714560753
Hero Member
*
Offline Offline

Posts: 1714560753

View Profile Personal Message (Offline)

Ignore
1714560753
Reply with quote  #2

1714560753
Report to moderator
1714560753
Hero Member
*
Offline Offline

Posts: 1714560753

View Profile Personal Message (Offline)

Ignore
1714560753
Reply with quote  #2

1714560753
Report to moderator
qwed
Legendary
*
Offline Offline

Activity: 1862
Merit: 1057


View Profile
May 13, 2015, 06:14:52 PM
 #3322

так тебе и скажут, написано же обновим максимуми и в небеса
но не покупай лутше, нова ето скам )))


Прикол в Нове такой- можно купить по 0,4 и продать по 0,35 и быть в прибыли. Да и не покупай Нову лучше- Нова это скам)

Смотрю тут одни умники собрались. Ну-ну Grin
Alex AXe
Legendary
*
Offline Offline

Activity: 1218
Merit: 1019



View Profile
May 13, 2015, 07:29:07 PM
Last edit: May 13, 2015, 07:41:15 PM by Alex AXe
 #3323

У тех кто не умеет считать правильно - естетственно калькуляторы врут.
Кто не понимает как погрешности считаются.

Борис Бикул, ты не прав.  Smiley

Не нужно пытаться оспорить преимущество целочисленной арифметики в этих вещах, уж поверь мне на слово.
Но если все ж не веришь -то смотри.
Как ты быстрее всего посчитаешь следующее выражение: 125*1*1*1*1*1*1*1*1*1?
Выполнишь все умножения или сразу скажешь, что это будет 125?
Наверное второе, да? Потому что ты знаешь, что умножение на единицу результата не меняет.

А как сделает компьютер? Он все перемножит. А если извращенец программист будет следовать твоим советам и добавит перед каждым умножением проверку "а не на единицу ли мы умножаем", то тогда компьютер конечно тоже получит верный результат. Но практически наверняка сделает это МЕДЛЕННЕЙ, чем если бы просто все перемножил.

Потому если начать извращаться и следовать всем твоим советам -то:
1) Код вопреки твоим ожиданиям потеряет наглядность. Так как хотя извлечение корня и будет выполнятся одной операцией, но к нему добавятся маловразумительные проверки на количество значащих цифр.
2) Все будет работать медленней. Потому что целочисленная арифметика -она очень быстрая. И 7-кратное повторение цикла для достижения точности в 1/100 (а больше 7 раз при методе бисекции не потребуется, так как 2^7=128, а это больше 100) - это мелочь по сравнению с тем как будет работать арифметика с плавающей точкой на некоторых машинах.
3) И самое главное, о чем тебе говорит Бальтазар: на некоторых машинах появятся ошибки! Не знаю, помнят ли еще историю с самыми первыми пентиумами, которые неправильно выполняли деление с плавающей точкой (что не мешало этим процессорам вполне успешно функционировать во многих домашних ПК) - но я не могу исключить ее повторение. Так как если проц твоего смартфона из-за дефекта дизайна считает, что квадратный корень из 10 это например 3,82587963 , то никакой учет числа значащих цифр делу не поможет.
А вот процессор, неправильно выполняющий целочисленные операции сразу идет в утиль. Так как такие грубые ошибки ни один тест не пропустит.

BTC: 1PReUo29T7zSq9RjfBUbcVaYwfZ66mGvzs |  Украинская биржа криптовалют
becool
Legendary
*
Offline Offline

Activity: 1442
Merit: 1016


View Profile
May 13, 2015, 10:20:57 PM
Last edit: May 13, 2015, 10:52:13 PM by becool
 #3324

У тех кто не умеет считать правильно - естетственно калькуляторы врут.
Кто не понимает как погрешности считаются.

Борис Бикул, ты не прав.  Smiley

Не нужно пытаться оспорить преимущество целочисленной арифметики в этих вещах, уж поверь мне на слово.
Но если все ж не веришь -то смотри.
Как ты быстрее всего посчитаешь следующее выражение: 125*1*1*1*1*1*1*1*1*1?
Выполнишь все умножения или сразу скажешь, что это будет 125?
Наверное второе, да? Потому что ты знаешь, что умножение на единицу результата не меняет.

А как сделает компьютер? Он все перемножит. А если извращенец программист будет следовать твоим советам и добавит перед каждым умножением проверку "а не на единицу ли мы умножаем", то тогда компьютер конечно тоже получит верный результат. Но практически наверняка сделает это МЕДЛЕННЕЙ, чем если бы просто все перемножил.

Потому если начать извращаться и следовать всем твоим советам -то:
1) Код вопреки твоим ожиданиям потеряет наглядность. Так как хотя извлечение корня и будет выполнятся одной операцией, но к нему добавятся маловразумительные проверки на количество значащих цифр.
2) Все будет работать медленней. Потому что целочисленная арифметика -она очень быстрая. И 7-кратное повторение цикла для достижения точности в 1/100 (а больше 7 раз при методе бисекции не потребуется, так как 2^7=128, а это больше 100) - это мелочь по сравнению с тем как будет работать арифметика с плавающей точкой на некоторых машинах.
3) И самое главное, о чем тебе говорит Бальтазар: на некоторых машинах появятся ошибки! Не знаю, помнят ли еще историю с самыми первыми пентиумами, которые неправильно выполняли деление с плавающей точкой (что не мешало этим процессорам вполне успешно функционировать во многих домашних ПК) - но я не могу исключить ее повторение. Так как если проц твоего смартфона из-за дефекта дизайна считает, что квадратный корень из 10 это например 3,82587963 , то никакой учет числа значащих цифр делу не поможет.
А вот процессор, неправильно выполняющий целочисленные операции сразу идет в утиль. Так как такие грубые ошибки ни один тест не пропустит.

Ты в курсе что if можно на switch case заменить тогда в таком варианте и никаких if по факту не будет в плане сравнения чисел?
Как в бейсике можно было вместо if заменить на go to число в номер строки, и тоже экономилось дофига тактов, не надо было делать сравнение чисел?
Механизм примерно такой же, не обязательно сравнения делать именно сравнениями, а вот эти ваши докапывания что нецелочисленные операции совсем не обязательно их реально делать нецелочислеными.
Кто мешает целочисленно считать корень?

Можно хоть в уме считать, для этого есть таблица:
"Для этого прежде всего нужно выучить кубы чисел от 1 до 10:"


Если сделать поиск соответствия по таблице через методы при которых сравнение не требуется, например создать перед вычислениями массив где по индексу берется его целочисленный корень тот самый, то быстрее считать будет просто не возможно.
То есть в данном примере:
a[1]=1
a[2]=1
...
a[7]=1
a[8]=2
a[9]=2
...
Причем массив заранее заполнять через циклы а не if (что тоже выполняется быстрее, пояснение для тупых, мало ли)
От 1 до 7, потом от 8 до 27 и т.д. до числа кубический корень которого равен 100
То есть задать вначале один массив из 100 чисел, а по нему сформировать при запуске программы второй массив, только один раз.
Всего пара строчек кода, которые тоже выполняются молниеносно - и готовый шустрый массив вычисления кубических корней.
Просто по операции разыменования то есть по указателю + сдвиг ты сразу получаешь из оперативной памяти этот долбаный целочисленный кубический корень, быстрее методов тупо нет.
Мегабайт оперативки правда нужен, на это сжопится?

Ах да, конечно я число до целых округлил, а это так капец стало трудно понятно.
"к нему добавятся маловразумительные проверки на количество значащих цифр."
Во первых это надо сделать всего один раз, разобраться до скольки округлить и всё.
Маловразумительные? Это для того кто не понимает как калькулятор считает потому что привык что у него всегда много цифр в конце, а считать с учетом погрешности и округлений, его не учили?
Никому не сложно просто взять и убрать дробную часть.
Если нет дробной части какие еще дробные вычисления?

Так вот такой вариант будет работать еще быстрее ваших бисекций 7кратных.
Это конкретно для корня этого вашего целочисленного.
Можно так же составить массив из которого брать процент всей формулы от сложности, и при этом она будет соответствовать формуле нормальной, а работать такой массив будет еще быстрее.
Да, будет требовать больше памяти, но кто сейчас на это обращает внимание? Кроме того возможно если использовать другую структуру данных вместо массива то можно и скорость сохранить такую же и памяти лишней не использовать.
Вот сейчас взять и прикинуть для каких именно сложностей от и до чему равен этот долбаный целочисленый процент по формуле.
И вот эти цифры сложности округленные вниз до какой-то величины и добавить в циклы составления массива.
Человеку наглядно будет более чем алгоритм ваш с бисекциями.
Он тупо увидит от сложности ХХХ до сложности ХХХ процент забивается равным 30, менее сложность - будет 29 и т.д.
Куда уж наглядней? И людям вместе с формулой еще и таблицу давать, чтобы еще более наглядно было.
А вычисления такой метод только ускорит.

Но зачем понятное людям таблица и формула?
Мы же лучше сделаем сложные для расчета человеком без компа циклом с бисекциями, мудачьтесь придурки, мы вам усложнгили и вы дрочитесь теперь чтобы прикинуть когда следущее снижение будет, да?

Тут лохов не держат, да? Тут всё вычисляется циклом а не формулами? Чтобы вы все нае*лись с подсчетами этого всего если не хотите в программах считать или в математических пакетах, да?

Ты вот сам выше объясняя человеку как это правильно считать на калькуляторе не осознал что человеку без программы трудно это взять и посчитать на калькуляторе? Нет?
Куда было бы проще если бы была готовая таблица?
Может хоть на эту бисекцию можно составить готовую таблицу?

Если уж функция не задается формулой, то может хотя бы таблицу можно составить?
Или графиком ее описать?

"Как ты быстрее всего посчитаешь следующее выражение: 125*1*1*1*1*1*1*1*1*1?
Выполнишь все умножения или сразу скажешь, что это будет 125?
Наверное второе, да? Потому что ты знаешь, что умножение на единицу результата не меняет.

А как сделает компьютер? Он все перемножит. А если извращенец программист будет следовать твоим советам и добавит перед каждым умножением проверку "а не на единицу ли мы умножаем", то тогда компьютер конечно тоже получит верный результат. Но практически наверняка сделает это МЕДЛЕННЕЙ, чем если бы просто все перемножил."

Я этого не предлагал вообще, это выдумки.
Это как раз бисекция ваша, там не с сравнениями ли работает что там куда меньше куда больше?
Я предлагал считать округлив до целочисленного чтобы ну никак дробной математики не выходило.
Так как результат вычислений уже округлен , а считается из еще больших цифр сложности, короче там вполне в той формуле можно всё округлить до того что будет целочисленная математика без наворотов с бисекциями. Об этом и говорилось.

Alex AXe
Legendary
*
Offline Offline

Activity: 1218
Merit: 1019



View Profile
May 13, 2015, 11:15:19 PM
 #3325

...
Зачем, зачем так извращаться?

Используемый подход прост и красив. То, что ты предлагаешь -нет. Извини, но тут я не вижу ничего, кроме твоей упоротости/упертости.

Если кому-то интересен результат цикла, его очень легко прикинуть. С любой достаточной точностью. И даже составить табличку для желающих с указанием того, при какой сложности изменится награда. Но вычислять лучше именно циклом. Хотя массив, в принципе использовать можно, конечно. Но опять же -по факту это более наглядно только для тебя.

BTC: 1PReUo29T7zSq9RjfBUbcVaYwfZ66mGvzs |  Украинская биржа криптовалют
becool
Legendary
*
Offline Offline

Activity: 1442
Merit: 1016


View Profile
May 13, 2015, 11:46:57 PM
 #3326

так тебе и скажут, написано же обновим максимуми и в небеса
но не покупай лутше, нова ето скам )))


Прикол в Нове такой- можно купить по 0,4 и продать по 0,35 и быть в прибыли. Да и не покупай Нову лучше- Нова это скам)

Смотрю тут одни умники собрались. Ну-ну Grin

Они даже стенку поставить не могут, и сыграть в плюс на минипампе сейчас.
Хотя сыграло бы, по многим факторам. Приток объемов в битке, движуха там, все новчики и хомячки в шоке, новые МуТи4 трейдеры хорошо расколбасили биток.
Пипец кто-то поднял, опять же движуха.
На новы смотрят с пристальным вниманием сейчас.
Чего ты у них спрашиваешь.
Посмотри стакан вниз как легко пробивается, не заполнен.
В отличии от того что сверху на продажу в 5 раз или сколько там больше.
Они или врут или слишком хитрые.
Эта хитрожадность их уже сколько раз подводила.
Может они и мутят, но ты об этом не узнаешь.
Лучше поставь закуп пониже, пусть если прострелит вниз, как сегодня было в 18 часов, то ты будешь в плюсе, а не они.
Просто купишь подешевле, а там уж решишь или тут же продать, или отложить по более низкой цене купленое.

По 0.0015 то всяко лучше купить чем по 0.0018

fsb4000
Legendary
*
Offline Offline

Activity: 1400
Merit: 1000



View Profile
May 14, 2015, 03:19:41 AM
 #3327

becool, попробуй разобраться всё-таки с текущим алгоритмом он не сложный.
Но метод бикула(или может не совсем метод бикула, а как я его понял, так как нужно всего 99 чисел, а не несколько мегабайт значений) может сработать и может даже будет быстрее текущего метода. Но читаемость всё же будет ниже на мой взгляд...
Краткий пересказаз  Grin

1. Аналитически находим Target(можно сложность) при которых процент будет: 100, 99, 98...., 2
99 чисел.
2. Заносим эти 99 чисел в массив.
3. При вызове функции GetProofOfStakeReward нам лишь нужно узнать где текущая сложность находится по отношению к элементам массива.

Например, текущая сложность больше сложности при которой 28% и меньше сложности при которой 27%, значит текущий процент = 27%
Если текущая сложность больше сложности при которой 2%, значит текущий процент = 1%.

Надеюсь понятнее выразил мысль чем becool.
aclon
Hero Member
*****
Offline Offline

Activity: 613
Merit: 500


View Profile
May 14, 2015, 03:35:28 AM
 #3328

becool, попробуй разобраться всё-таки с текущим алгоритмом он не сложный.
Но метод бикула(или может не совсем метод бикула, а как я его понял, так как нужно всего 99 чисел, а не несколько мегабайт значений) может сработать и может даже будет быстрее текущего метода. Но читаемость всё же будет ниже на мой взгляд...
Краткий пересказаз  Grin

1. Аналитически находим Target(можно сложность) при которых процент будет: 100, 99, 98...., 2
99 чисел.
2. Заносим эти 99 чисел в массив.
3. При вызове функции GetProofOfStakeReward нам лишь нужно узнать где текущая сложность находится по отношению к элементам массива.

Например, текущая сложность больше сложности при которой 28% и меньше сложности при которой 27%, значит текущий процент = 27%
Если текущая сложность больше сложности при которой 2%, значит текущий процент = 1%.

Надеюсь понятнее выразил мысль чем becool.

т.е. весь сыр бор из-за того чтобы не вычислять каждый раз хоть и простым методом а выбирать из табличного заранее посчитанных значений?
fsb4000
Legendary
*
Offline Offline

Activity: 1400
Merit: 1000



View Profile
May 14, 2015, 03:51:52 AM
 #3329

т.е. весь сыр бор из-за того чтобы не вычислять каждый раз хоть и простым методом а выбирать из табличного заранее посчитанных значений?
Последние 2 страницы да  Smiley.

Плюсы:
1)Значения сложности будут совпадать с вычисленными по формулами(сейчас при определнных значениях сложности может отличаться на 1% в большую сторону)

Минусы:
1)Непрозрачность откуда эти значения взялись(так как в самом коде не будет вычислений)
Alex AXe
Legendary
*
Offline Offline

Activity: 1218
Merit: 1019



View Profile
May 14, 2015, 08:45:22 AM
 #3330

becool, попробуй разобраться всё-таки с текущим алгоритмом он не сложный.
Но метод бикула(или может не совсем метод бикула, а как я его понял, так как нужно всего 99 чисел, а не несколько мегабайт значений) может сработать и может даже будет быстрее текущего метода. Но читаемость всё же будет ниже на мой взгляд...
Краткий пересказаз  Grin

1. Аналитически находим Target(можно сложность) при которых процент будет: 100, 99, 98...., 2
99 чисел.
2. Заносим эти 99 чисел в массив.
3. При вызове функции GetProofOfStakeReward нам лишь нужно узнать где текущая сложность находится по отношению к элементам массива.

Например, текущая сложность больше сложности при которой 28% и меньше сложности при которой 27%, значит текущий процент = 27%
Если текущая сложность больше сложности при которой 2%, значит текущий процент = 1%.

Надеюсь понятнее выразил мысль чем becool.

Да, я тоже так понял его идею, и тоже такие же мысли возникли.

Просто действительно, это первый раз когда он эту идею сформулировал. До этого я ее у него не находил.  Roll Eyes

BTC: 1PReUo29T7zSq9RjfBUbcVaYwfZ66mGvzs |  Украинская биржа криптовалют
becool
Legendary
*
Offline Offline

Activity: 1442
Merit: 1016


View Profile
May 14, 2015, 08:55:13 AM
 #3331

Про большой массив имелось ввиду как если позволяет возможности что не требуется точности большой после запятой можно вообще избавится от операций сравнения.
Тут точности этой нет, потому что итоговый процент округляется.
А так естественно можно высчитать 100 значений и с ними сравнивать.
Только тогда в зависимости от методов сравнения придется как раз столько же раз сравнивать сколько было половинное деление или типа того бисекция, если только не найти какие-то иные быстрые структуры данных.

Насчет того что это в алгоритме будет выглядеть как просто массив ввели.
А кто мешает сделать цикл от процента и заполнить массив высчитаными значениями  по обратной формуле?
При этом использовать только целочисленые операции?
Разве возведение в куб из целого числа дает число дробное?
Разве произведение целых чисел дает дробное?
Если есть деление то вместо него поставить деление без остатка, без дробной части.
И просто проверить насчет деления что оно там насколько округляет при этом. Может там дробной части и не будет почти. может есть, смотреть надо.
Просто нельзя так тупорылить насчет дробной части мол это не целочислено.
А кто сказал что если для тебя значимых ровно 3 цифры после запятой, а больше никак быть не может что это отличается от целочисленого?

Вот я например знаю что у меня бывает цифры целые от 1 до 9 делятся на 1000 получаю
0.001 -0.009
Так важно что оно дробно?
Это можно считать точно такой же операцией целочисленой, ну умножь вначале на 1000 и будет всё точно целочислено.
Так же тут.
Если в итоге получаются целые числа, операции поизводятся еще более от целых чисел и сами операции особо дробей не имеют, откуда там дробные вычисления прям такие большие?

Массив увидели во новое. Суть не в массиве а проверки насколько реально можно всё посчитать целочислено без всяких там бисекций, с учетом того что процент то в итоге уже целый выходит, это всё упрощает.

becool
Legendary
*
Offline Offline

Activity: 1442
Merit: 1016


View Profile
May 14, 2015, 09:43:08 AM
Last edit: May 14, 2015, 09:55:09 AM by becool
 #3332

Code:
"proof-of-stake" : 1.63245734
...
"stakeinterest" : 270000
Не понял... Huh Давно уже должно быть 0.26 при любом способе расчета...
Code:
(0.03125 / 1.63245734) ^ (1 /3) = 0.26750756
Хотя погрешность не так уж и велика
0.25 / 27 = 0.0357


Вас ввели в заблуждение что здесь есть нецелочисленые операции.
Это вброс бальтазара обманный.
Тот кто математику хоть немного понимает сразу видет его обман.

(0.03125 / 1.63245734) ^ (1 /3) = 0.26750756

Как будто бы дробные цифры, да?

Но на самом деле 0.26 это 26% совсем не дробная, потому что следущая в одну сторону ровно 27%, а в другую ровно 25%

Поэтому 0.26 это только дробная запись числа, а не дробное число, от этого легко уйти.
Тоже самое относится к числу 0.03125 - это константа, больше знаков после запятой нет и никогда не будет, это только вид дробный, а число можно считать что нет, если так прямо хочется целочисленно считать.

То что процент в итоге обрезается до целого числа развязывает руки считать всю формулу целочислено.

(0.26)^3=0.017576 ой ой ой, ай ай ай, бальтазар напугал что снова вещественное число.
Но разве это так? Ведь число знаков точное.
Только дурак не знающий математики будет думать что тут может возникнуть ошибка, с хера ли?
0.26^3 считается точно так же как 26^3 считается так же точно как 0.26*0.26*0.26 и так же как 26*26*26 никакой сраный перезастраный калькулятор или компьютер не сможет это посчитать по другому.
Дальше, число с точным количеством цифр после запятой и у нас есть еще одно число такое, одно на другое делится чтобы получить сложность.
0.03125/0.017576 = 1.777992717 вай вай вай сколько цифр после запятой вайвайвай, бальтазар напугал что может не правильно считаться где-то.
Кто знает математику опять же, и не ведется на бальтазаров обман долбаный понятно что так как тут тоже не может не один комп или калькулятор посчитать не правильно.
Это тоже самое что делить целые числа 31250/17576= 1.777992717

Можно конечно везде ввести под знаменатели, степени, множители чтобы были целые, но на кой хер реально?
Вы реально ведетесь на очередную ложь бальтазара что тут где-то может не верно посчитаться?
Естетственно точно так же будет считаться и для 25% и для 33% и для 99%, нигде знаков не добавится.
Нуладно, можно проверить на мельчайшем.
0.01^3=0.000001
И на величайшем
0.99^3=0.970299
Вау, ни х*я себе, знаков после запятой не добавилось, да как же так, неужели на всём диапазоне одинаковое число знаков будет?

Учите математику, чтобы не на**ываться на бальтазаров.
Чтобы знать что сколько разрядов дает значимых, я же специально ссылки давал и цитаты, чтобы вы поумнели.

Нет тут никаких вычислений способных дать ошибку на каком-то ином компиляторе, бальтазар вас на**ал, смиритесь с этим.
И вычисления тут проще чем эта бисекция.
Бисекцию он накрутил чтобы усложнить только всё, видимо бальтазар когда на химика учился лабораторные прогуливал что не высчитывал погрешности вычислений, а то поумнел бы сразу.
Вот так и появляются современные программисты, которые в математики не понимают, а всех уверяют что то что нагородили правильнее.

Или он протупорылил насчет этого, не хватило знаний, или он специально мутит, чтобы вас всех на**ать.

Я доказал что тут вычисления которые не могут довать ошибку ни на каком компиляторе?
Ну проверьте для всех процентов расчитайте от 01 до 99 и убедитесь, что нигде число знаков после запятой не увеличится, нигде не будет никаких округлений, всё будет четко и ровно и любой комп верно посчитает, не говоря уж о том что это и вручную легко считается.
Бальтазар вас тупо на**ал, можно просто считать сразу по формуле безошибочно на любом компиляторе, без всяких бисекций.

И операций тут минимум - три умножения (или куб) и одно деление, это явно выполняется быстрее чем эти 3-7 сравнений для бисекции.

Тупо на**ал бальтазар, намутил.

Вы тупо не заметили, как обычно.

Вы же тоталитарная секта, а он у вас лжепророк.
Кстати знаете чем отличается пророк от лжепророка?
Он выставляет вам веру в вашей секте и что он пророк, а я мол лжепророк.

На самом деле чем религия отличается от секты тоталитарной тем порок от лжепророка.

Религия с пророком подавляет животные инстинкты в целях лучшей жизни сообщества.
Тоталитарная секта с лжепророком просто работает на своего вожака, на его иерархический инстинкт, при этом членов сообщества уверяют что стрелять себе в ногу и т.д. лучше, так требует бог, вера, и сам лжепророк.
Вот это то что вам делал бальтазар когда писал что всем мол пора свалить, хватит и 100 тестеров, и вы послушались это и остальное что там было.

Alex AXe
Legendary
*
Offline Offline

Activity: 1218
Merit: 1019



View Profile
May 14, 2015, 09:53:57 AM
 #3333

Только тогда в зависимости от методов сравнения придется как раз столько же раз сравнивать сколько было половинное деление или типа того бисекция, если только не найти какие-то иные быстрые структуры данных.
Угу. В этом трабл.
И чем больше нам потребуется точность, тем больше будет преимущество у бисекции.
При 100 элементах 7 итераций цикла или поиск в массиве из 100
При 1000 - 10 итераций
При 10000 - 14 итераций

Не уверен, будет ли поиск нужного значения в массиве из 10000 элементов более быстрым, чем 14 итераций бисекции..  Roll Eyes
Разве что его тоже методом бисекции делать -но тогда идея с массивом превращается практически в абсурд.  Grin У нее лишь сохранится преимущество в виде соответствия аналитическим значениям. При потери наглядности.

BTC: 1PReUo29T7zSq9RjfBUbcVaYwfZ66mGvzs |  Украинская биржа криптовалют
Alex AXe
Legendary
*
Offline Offline

Activity: 1218
Merit: 1019



View Profile
May 14, 2015, 09:57:50 AM
 #3334

...
Опять ты за свое...  Undecided

BTC: 1PReUo29T7zSq9RjfBUbcVaYwfZ66mGvzs |  Украинская биржа криптовалют
becool
Legendary
*
Offline Offline

Activity: 1442
Merit: 1016


View Profile
May 14, 2015, 10:02:08 AM
Last edit: May 14, 2015, 10:13:57 AM by becool
 #3335

Только тогда в зависимости от методов сравнения придется как раз столько же раз сравнивать сколько было половинное деление или типа того бисекция, если только не найти какие-то иные быстрые структуры данных.
Угу. В этом трабл.
И чем больше нам потребуется точность, тем больше будет преимущество у бисекции.
При 100 элементах 7 итераций цикла или поиск в массиве из 100
При 1000 - 10 итераций
При 10000 - 14 итераций

Не уверен, будет ли поиск нужного значения в массиве из 10000 элементов более быстрым, чем 14 итераций бисекции..  Roll Eyes
Разве что его тоже методом бисекции делать -но тогда идея с массивом превращается практически в абсурд.  Grin У нее лишь сохранится преимущество в виде соответствия аналитическим значениям. При потери наглядности.

Ты уже теоретизируешь, не ведись, а то теоретики легко внушаемы бальтазаром.

Трабл на самом деле в том что среди тех кто вложился вообще ничего ответить не может на то что пишет бальтазар и понять, а те кто не вложился им похер как оно и можно поразвлекаться потеоретизировать.

Бисекция это метод именно считать. там кроме сравнения производится подсчет.
А вот массив дает сразу результат, считать не надо.

Это всё не важно, потому что проще и вовсе просто считать по формуле и всё.
Три операции умножения и одна деления примерно будут выполнятся за столько же тактов как одно сравнение, нахрена усложнение сделано?

Вот смотри:
1.777992717
мы проверили что для нас важны 9 знаков после запятой.

Для этого нам потребовалось вывести обратную формулу и подставить погрешности.
Я не оформлял как это там правильно делается, можно именно так и найти правила с погрешностями и всё оформить точнее.
Я на числах показал.

Ну там последний расчет был 5 знаков после запятой делить на 6 знаков после запятой.

Для 1% мы получаем сложность 31250

Для всех просчитать сколько там знаков после запятой.
Больше 9-10 знаков нигде не будет.
Так почему бы сразу не округлять сложность до требуемого числа знаков и просто не высчитывать по формуле совершенно точно на любом компиляторе?

aclon
Hero Member
*****
Offline Offline

Activity: 613
Merit: 500


View Profile
May 14, 2015, 10:19:50 AM
 #3336

напиши конкретную реализацию и будет видно о чём спор и можно будет прогнать тесты измерив скорость, а не теоретизировать. а то 99% твоих стен текста оскорбления и не несущие смысловой нагрузки обиды на реальность. потому их и читают по диагонали даже не вникая о чём речь
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
May 14, 2015, 10:47:41 AM
 #3337

Столько писанины, и все ради борьбы с сотней итераций бисекции... Господи, какая же это ржака, надо будет показать завкафу. Grin
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
May 14, 2015, 10:56:16 AM
 #3338

Столько писанины, и все ради борьбы с сотней итераций бисекции... Господи, какая же это ржака, надо будет показать завкафу. Grin

Предложи им конкурс на лучший дизайн диалога "О программе".
С несколькими призами (за первое, второе и третье место).
И голосованием за понравившиеся варианты.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
May 14, 2015, 11:36:17 AM
Last edit: May 14, 2015, 11:52:29 AM by Balthazar
 #3339

Множественное число тут вряд ли уместно, ибо мы имеем лишь несогласие одного гражданина с основами машинной арифметики. Он даже готов изобрести новый метод, лишь бы только не признавать изначальную бессмысленность самого вопроса. Обусловленную тем, что 100 итераций бисекции были ничем ещё в начале 80-х, а уж сейчас так тем более... Если там разница и будет, то в большинстве embedded систем она будет просто съедена накладными расходами на ту же адресацию.

Ну а понимание этого факта заставляет его генерировать килобайты текста в надежде на то, что их никто не прочитает. Ведь некошерно же признавать, что все эти наезды, оскорбления и проповеди были ни о чем. Smiley
becool
Legendary
*
Offline Offline

Activity: 1442
Merit: 1016


View Profile
May 14, 2015, 01:11:04 PM
Last edit: May 14, 2015, 01:25:31 PM by becool
 #3340

Множественное число тут вряд ли уместно, ибо мы имеем лишь несогласие одного гражданина с основами машинной арифметики. Он даже готов изобрести новый метод, лишь бы только не признавать изначальную бессмысленность самого вопроса. Обусловленную тем, что 100 итераций бисекции были ничем ещё в начале 80-х, а уж сейчас так тем более... Если там разница и будет, то в большинстве embedded систем она будет просто съедена накладными расходами на ту же адресацию.

Ну а понимание этого факта заставляет его генерировать килобайты текста в надежде на то, что их никто не прочитает. Ведь некошерно же признавать, что все эти наезды, оскорбления и проповеди были ни о чем. Smiley

Не пи*ди, килобайты текста именно потому что ты переводишь своими вбросами мол "ха-ха дибил"
без каких либо фактов людей вводишь в состояние когда они не способны воспринимать уже ни факты ничего иное, а дальше ха-ха радуешься как человек пытается пробить эту стену не понимания людей, когда тебе достаточно 5 слов своим ведомым сказать, а человек может как угодно писать, если пять слов за**ут уточнениями мол а с чего ты взял так,с ам придумал и т.д.
Распишешь подробно, ах много текста.
Зато твои вбросы лживые о "ха-ха дибил" естественно могут вообще не содержать никаких фактов.
Это же истина которая не требует доказательств.
И сейчас два твоих коментария последних именно тоже самое.
Один посто настраивает людей мол "ха-ха дибил, я посмеюсь, и вы смейтесь", второй "ха-ха он еще и такой дибил что я на кафедре расскажу"
При этом ты тупо манипулируешь людьми.
Как и всегда.
С твоей стороны не будет никаких доказательств, ты будешь просто тролить.
А вот мол докажи, а вот мол напиши, а как тебе вот этот термин, а ты его не знаешь, и т.д.
Любыми методами, но самый лучший просто вбросить дерьмеца мол "ха ха он дебил, можно не обращать внимания" и всё.

Я в отличии от твоей манипуляционной падлы писал факты, поэтому сообщения и длинее.

напиши конкретную реализацию и будет видно о чём спор и можно будет прогнать тесты измерив скорость, а не теоретизировать. а то 99% твоих стен текста оскорбления и не несущие смысловой нагрузки обиды на реальность. потому их и читают по диагонали даже не вникая о чём речь


Выше уже все написано, я уже писал ранее что можно и просто по формуле считать, сейчас я это подтвердил, доказал что так даже вычислений меньше, кто способен понимать факты и цифры, те поняли. Удивительно, что нашлись люди кто понял, хотя бы двое.
Ну а остальные в зоне манипуляции сознанием от бальтазара насчет "ха-ха дибил"
Не так то просто сознание человека выводить из под действия лжепророка в тоталитарной секте.

Я сам понимаю почему люди так реагируют, конечно приятней вестись на сообщения бальтазара, они такие тёплые как ватник, такие добродушные как телевизор, ведь у него так всё четко и ясно, кто тут дибил, а кто нормальные люди.

Конечно тяжело не идти у него на поводу, оставить такую простую как три копейки истину что "бикул ха-ха дибил, это не требует доказательств, это аксиома, вы посмотрите я каждый раз пишу какой он ха-ха дибил, что там разбираться" и попытаться разобраться в фактах.

Бальтазар мутит, и то что он намутил оно закопано подальше, а то что на виду он создает обрывками быстрого понимания лозунгами и словами влияющими на эмоциональную часть внедрить нужное ему восприятие.
Человек не будет думать а где со стороны бальтазара доводы, цифры и т.д.
Он воспримет вот три божественных слова как бог бальтазар уверен в бисекции и как он говорит "ха ха дибил" как он поговорит с завкафедрой и т.д. К чему вообще это дерьмо когда он мог просто написать факты цифры?
А зачем манипулятору факты и цифры, когда люди легко ведутся на такие короткие эмоциональные вбросы перевода на нужный лад чтобы вообще не воспринимать "ха-ха дибила" и уж тем более все его факты, цифры и т.д.

Вы бы сначала из сектанства вышли и научились воспринимать одинаково и то что бальтазар пишет и то что другой человек, тогда бы понимания можно было добится.

Если бы не сектантство то программисты поняли еще с первого сообщения, хорошо они хоть сейчас поняли.

Вообще я рад, что кому было надо и так поняли уже. Остальным можно и не объяснять больше.

Pages: « 1 ... 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 [167] 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 ... 341 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!