Прямая проверка работы WR-10//1-5-я серия заточек...///
-
@Zeno:
Мои замечания строятся на анализе кода текущей версии жА и собственном опыте и они не имеют отношения к официальному ответу из соответствующего топа.Ну а раз анализировал - так прояснил бы:
- Что означает праметр sa в вызове функции pc_checkskill(sd,BS_WEAPONRESEARCH);;
- Что вообще содержит в себе эта функция: pc_checkskill(sd,BS_WEAPONRESEARCH) - для того чтобы выдать просто значение скила WR=10 - отдельная функция (как мне кажется) совершенно никчему...
-
Bububu, ну ты, блин, упорный =\
sd - структура типа map_session_data, содержит всю информацию о текущем игроке и окружающем его мире.
pc_checkskill возвращает уровень запрошеного скила.Так что pc_checkskill(sd,BS_WEAPONRESEARCH), очевидно, возвращает уровень скила WR у текущего игрока.
И вот тебе для раздумий пара картинок (обе лежат в галерее в "разном", размеры в байтах микроскопические):
Серия из 100 событий с одинаковой вероятностью. Отрисованы 4 серии с разной вероятностью (0.105 - заточка оружия первого уровня до +10 при WR=10, 0.048 то же для WR=0, 0.7 - любая первая опасная заточка при WR=10, 0.6 - любая первая опасная заточка при WR=0). График показывает вероятность (ось Y) того, что в какой-то серии из 100 событий произойдет определенное количество успешных событий (ось Х).
Серия из 1000 событий с одинаковой вероятностью.Это тебе наглядная демонстрация, как работает статистика при разных объемах входных данных (хинт: если рассматривать каждую исходную сотню по отдельности, то весьма возможны случаи, когда в серии с вероятностью одного события 0.048 получится больше удачных событий, чем в серии с 0.105; а если брать серию длинной 1000, то такие случаи уже практически невозможны; вывод - на результаты для серии из 100 событий можно не обращать внимания).
-
X Oleg, конечно... Только к чему эти графики? То что одна отдельная серия из 100 событий не дает оснований для вывоводв - это и козе понятно...
Именно из этих соображений я и заложился на длинные испытания по 1000 ножичков бардом и 1000 смитом... Бард нужен чисто для сравнения как персонаж без скила WR...Версия про Sd и функцию - в такой интерпретации - более-менее правдоподобна, хотя и кажется мне избыточной... Только ведь - я уже писал выше - никакой даже самый убедительный анализ кодов жАфины - не дает и не даст ответа на вопрос - работает ли у нас этот скилл или нет до тех пор пока мы не станем рассматривать коды сервера МОТР-а... Именно поэтому - я все-таки хочу отложить ковыряние в кодах на потом - после завершения прямой проверки и то - только при условии, что это будет иметь какой-нибудь смысл...
К тебе отдельное предложение... Давай не будем обсуждать банальности вроде сто раз уже обсужденных кусков кода, если к ним не добавляется ничего нового... Давай не будем перегружать тему бесполезными графиками и прочими ничего не дающими рассуждениями. Я исхожу из того, что те кого интересует мой эксперимент - как минимум знают теорию вероятности в объеме института и представляют почему я поставил цель - изломать 1000 ножичков, а не 100... Ну а комментарии по дороге - это комментарии по дороге. Выводы я все равно стану делать только после завершения и не по итогам каждой серии, а по накопленным результатам. Результаты Барда и результаты Смита на выборке из 1000 ножичков - должны существенно отличаться, если скилл работоспособен и наоборот - практически не должны отличаться, если скилл не работает. Причем полученные при этом вероятности должны быть близки к указываемым талицей заточек с малыми отклонениями для +8 и +9 и несколько большими отклонениями для +10... Вот собс-на и все...
PS: Был бы я не упорным - наверное не работал бы софтверным инженером столько лет, еще с тех пор когда машины были большими... :twisted: :twisted: :twisted:
-
@Bububu:
Версия про Sd и функцию - в такой интерпретации - более-менее правдоподобна, хотя и кажется мне избыточной...Это обычно называется "тяжелый случай"А вот это> > @Bububu:
Я исхожу из того, что те кого интересует мой эксперимент - как минимум знают теорию вероятности в объеме института и представляют почему я поставил цель - изломать 1000 ножичков, а не 100... Ну а комментарии по дороге - это комментарии по дороге. Выводы я все равно стану делать только после завершения и не по итогам каждой серии, а по накопленным результатам.противоречит вот этому> > > @Bububu:
Ну и само-собой - объясни получающиеся тогда статистические результаты в топе...
Я вижу только два варианта:
- ты не понимаешь даже основ программирования и теорвера и матстатистики
- ты просто стебаешься
Поскольку со стебающимися людьми мне общаться не нравится, ты таки добился того, что я тут больше ничего писать не буду.
-
@X-Oleg:
...Я вижу только два варианта:
- ты не понимаешь даже основ программирования и теорвера и матстатистики
- ты просто стебаешься
Поскольку со стебающимися людьми мне общаться не нравится, ты таки добился того, что я тут больше ничего писать не буду.
Насчет противоречий - они тебе показались... Глагол "получающиеся" - не означает завершенный результат, но охватывает в том числе и результаты полученные и те - которых такм еще нету но ожидаются. Ты невнимателен - как все юные программеры... :roll:
Насчет что ты видишь - я выше сказал - меня не волнует твое признание/непризнание меня и твоя оценка. Спорить я не стану.. :roll:
Ну а последнее - в принципе решение правильное... Со второго твоего мессага было понятно что ничего нового по данному вопросу ты не скажешь... :roll:
-
X Oleg, респект )
-
Bububu, эксперимент продолжается ?
-
White_Dragon, само-собой... Просто сейчас пока работа мешает...
Я как минимум доведу до 1000 ножичков - смита с WR=10 и Барда (wr=0) до 500 ножичков... Бард нужен для объективного сравнения результатов... -
Cделана 5-я серия заточек Смитом...
-
Надеюсь, интерес к экспериментальной науке не угас ? :lol:
-
White_Dragon, Еще пока нет - просто работа не дает завершить эксперимент...
Как ты понимаешь - помимо расходов в зеньках - эксперимент еще требует известного времени. У меня на серию из 100 ножичков уходит у смита примерно 1.5 часа чистого времени, а у барда - около 2-х из-за того, что тачки нету.На днях завершу сдачу темы и ударными темпами постараюсь завершить начатое...
-
объясните смысл серий заточек бардом? Время лишнее некуда девать?)
Топ интересный, но уже неактуальный. -
AktS, точет бардом наверно для того, чтобы потом сравнить с результатами смита.
-
@AktS:
объясните смысл серий заточек бардом? Время лишнее некуда девать?)Топ интересный, но уже неактуальный.
Для сравнения результатов - должно наблюдаться существенное отличие...
А почему собственно неактуальный? Я до сей поры не могу определенно утверждать работает Wr=10 или не работает... На разных сайтах РО на сей счет немало противоположных мнений со ссылками на одни и те же источники да и результаты пока - достаточно неоднозначны...
В общем я пока хочу закончить так как планировал: минимум 1000 ножей Смитом с ВР=10 и минимум 500 ножей бардом переломать, чтобы набранная статистика была более-менее достоверной. Мешает только вот пока - работа..
-
Решил тоже проделать эксперимент по заточке 100 ножиков :lol:
Результаты:
+8 64 ножа из 100
+9 27 ножей из 100
+10 6 ножей из 100
Задал конкретный вопрос на форуме, мол работает или нет. Ответы читаем тут <!-- m --><a class="postlink" href="http://forum.motronline.com/viewtopic.php?t=70473">http://forum.motronline.com/viewtopic.php?t=70473</a><!-- m --> -
bragin_d, 100 это мало...
-
Bububu, а у тебя не возникло сомнений в валидности результатов, полученных до последнего большого фикса? Ведь многое поменялось, и в скиллах в том числе.
-
Продолжеие сери будет?
-
bububu респект за титаническую работу, которую сам всегда хотел проделать да руки не доходили
Вот мои скромные 2 цента - из 50 ножичков получилось 39 на +8, из коих получилось 20 на +9, из коих получилось 8 на +10. Можешь приобщить это к своей статистике.
Единственное НО - автор топика заинтересованное лицо, сам профессионалоно занимается заточками. Чисто теоретически ему было бы выгодно чтобы люди думали что WR не работает ... ну чисто теоретически конешно ... ну чисто ...
-
Ножички щас на венде у средней кафры сириуса, если кто сомневался гы гы гы