Правила

Ветка форума Ловим баги предназначена не только для информирования администрации о найденных багах. Она призвана решать технические проблемы, встречающиеся в игре. Прежде, чем создать тему, нужно проверить, нет ли темы с данным глюком/багом, о котором вы хотите сообщить. Для того чтобы указать глюк или баг нужно создать новую тему, а не писать в уже существующих. Темы с названиями Баг, Глюк рассматриваться не будут. Старайтесь в названии темы кратко сформулировать суть Вашей проблемы. Если описанная проблема произошла не на вашем аккаунте, то обязательно укажите аккаунт, где она произошла.
Ответственный: VasyaMalevich  

Челябинская математика (неверное округление %)

Сообщение  Сообщение #1 
Репутация 1161
Группа BANNED Альянс Cyberdyne Systems Models 102 34 90 Очков 12 693 150 Сообщений 7837
Прибыль нашего альянса за неделю составила:
3 004 045 металла, 1 473 435 минералов и 1 404 747 газа веспен налоги
902 157 металла, 439 473 минерала и 326 327 газа веспен дань
26% прибыли согласно голосованию распределено между членами альянса согласно их очкам статистики
75% прибыли распределено главой :⚖️T-800 (100%;
3 268 203 металла,
1 600 460 минералов,
1 448 324 газа веспен)

итого - в банке не осталось ресурсов

Я конечно понимаю, что у молодой перспективной команды всегда были проблемы с математикой. Но неужели так сложно правильно округлять проценты прибыли чтобы в итоге не было 101% ?
21 Марта 2021 11:38:07
21 Марта 2021 11:38:07
Сообщение  Сообщение #2 
Репутация 118
Группа humans Альянс Тень 180 73 139 Очков 24 562 030 Сообщений 107
T-800, как говорил один мой учитель математики...Папа у Васи был математик...За рупь купил за три продал...и на эти два процента живу...
21 Марта 2021 12:26:37
21 Марта 2021 12:26:37
Сообщение  Сообщение #3 
Репутация 70
Группа Terminator 32 13 20 Сообщений 2345
Действительно... Надо сделать, чтобы в минус уходило.
7 Апреля 2021 14:31:21
7 Апреля 2021 14:31:21
Сообщение  Сообщение #4 
Репутация 1161
Группа BANNED Альянс Cyberdyne Systems Models 102 34 90 Очков 12 693 150 Сообщений 7837
Цитата: RedBarmaley
Действительно... Надо сделать, чтобы в минус уходило.
Если бы у меня был проект и мой разработчик так ответил пользователю на явно расписанный баг то этот разраб бы у меня летел пинком под зад с проекта, еще бы и за последний месяц не заплатил в качестве штрафа. Одно дело стеб когда не баг и пользователь туп, другое дело отвечать так когда явный баг, пусть даже и не критичный.
7 Апреля 2021 15:50:44
7 Апреля 2021 15:50:44
Сообщение  Сообщение #5 
Репутация -181
Группа Terminator 88 7 48 Сообщений 7778
T-800, начинать тему с оскорблений, получать в ответ лёгкий троллинг и вставать от этого в позу возмущённой невинности — это как-то why so serious? Были бы мы профессионалы, забанили бы за нарушение правил при написании баг-репорта.
7 Апреля 2021 15:59:06
7 Апреля 2021 15:59:06
Сообщение  Сообщение #6 
Репутация 1161
Группа BANNED Альянс Cyberdyne Systems Models 102 34 90 Очков 12 693 150 Сообщений 7837
Цитата: UncleanOne
ачинать тему с оскорблений
Кого я оскорбил конкретно? Я не прав в том что вы не знаете математики раз допускаете такие баги и даже не пытаетесь их править? Самим не стыдно такие ляпы в игре игнорить? Детский сад.

Цитата: UncleanOne
профессионалы, забанили бы за нарушение правил при написании баг-репорта.
Профессионалы бы признали баг, исправили ошибку и извинились перед пользователями.
7 Апреля 2021 16:00:29
7 Апреля 2021 16:00:29
Сообщение  Сообщение #7 
Репутация -181
Группа Terminator 88 7 48 Сообщений 7778
Цитата: T-800
вы не знаете математики

Причём тут вообще наше знание математики? Мы же не пишем свои функции округления, чтобы в них ошибки делать. Стандартный вызов round из 25.5 и 74.5 сделает 26 и 75 — и будет в своём праве. То, что в данном месте нужен нестандартный вызов — это уже проблема UI/UX, но не «математики».


Цитата: T-800
Самим не стыдно такие ляпы в игре игнорить?
Мы не игнорим. Тема открыта, ответственный назначен.
7 Апреля 2021 16:21:52
7 Апреля 2021 16:21:52
Сообщение  Сообщение #8 
Репутация 1161
Группа BANNED Альянс Cyberdyne Systems Models 102 34 90 Очков 12 693 150 Сообщений 7837
Цитата: UncleanOne
То, что в данном месте нужен нестандартный вызов — это уже проблема UI/UX, но не «математики».
А мозги на что человеку даны? Или мозг программиста уже настолько деградировал что он кроме как раундить и юзать готовый код ничего не умеет? Это все равно что я буду кататься на испорченном велосипеде когда рядом стоит новый и жаловаться что вот мол колеса кривые, педалей нет и тормоза тоже. Возникает закономерный вопрос - а нафига мне такой испорченный велосипед?
Цитата: UncleanOne
Мы не игнорим. Тема открыта, ответственный назначен.
Вот с этого и нужно начинать, а не с флуда.
7 Апреля 2021 16:26:16
7 Апреля 2021 16:26:16
Сообщение  Сообщение #9 
Репутация -2496
Группа relict 16 3 73 Сообщений 666
а как вы предлагаете поменять правила математики?
99.5% будут округляться до 100%, 0.5% до 1%, 101% в сумме, бага нет
7 Апреля 2021 16:49:00
7 Апреля 2021 16:49:00
Сообщение  Сообщение #10 
Репутация 1161
Группа BANNED Альянс Cyberdyne Systems Models 102 34 90 Очков 12 693 150 Сообщений 7837
Цитата: VasyaMalevich
а как вы предлагаете поменять правила математики?
99.5% будут округляться до 100%, 0.5% до 1%, 101% в сумме, бага нет
Округлять до 1-2 цифр после точки. Это самый простой и нормальный вариант и нет ничего страшного что после точки будут цифры. Округление не всегда полезно, иногда оно мешает.
7 Апреля 2021 17:10:01
7 Апреля 2021 17:10:01
Сообщение  Сообщение #11 
Репутация -181
Группа Terminator 88 7 48 Сообщений 7778
Цитата: T-800
А мозги на что человеку даны?

На то, чтобы не требовать от программиста, которому дали установку «убираем лишние дробные части», быть гением дизайна, например. То, в какой ситуации юзер может принять округлённые данные за абсолютно точные, начать возмущаться и быть при этом правым — не совсем очевидно. Вот, недавно тема была, где товарищ сравнивал комиссии в Дендрариуме за X газа и за 5X газа и говорил, что мы считать не умеем, потому что у нас 3 превращается в 17; пришлось ему объяснять, что такое округление и как оно в том случае работает.


Цитата: VasyaMalevich
а как вы предлагаете поменять правила математики?
99.5% будут округляться до 100%, 0.5% до 1%, 101% в сумме

Есть специальное «банкирское» округление, как раз чтобы такие суммы сходились.


Цитата: T-800
Округлять до 1-2 цифр после точки.

Вот это точно не поможет, потому что 100.1% вас тоже не устроит.
7 Апреля 2021 17:11:17
7 Апреля 2021 17:11:17
Сообщение  Сообщение #12 
Репутация 1161
Группа BANNED Альянс Cyberdyne Systems Models 102 34 90 Очков 12 693 150 Сообщений 7837
Цитата: UncleanOne
Вот это точно не поможет, потому что 100.1% вас тоже не устроит.
Устроит, десятая или сотая часть процента это допустимо. Но никак не 1%. Но если вам больше заняться нечем играйтесь с банковским округлением. Только ради чего? Ради того чтобы точки не было? Это реально смешно.

P.S. И мне не надо объяснять что такое округление, я сам программист. А писать пургу, которая выглядит как баг (пусть даже по глупому приказу начальства) и при этом размышлять о профессионализме это кощунство. Профессионалы либо написали бы корректно (а не ограничились тем, что сделали, на лишь бы отстали и приняли работу), либо послали начальство с его дебильными идеями в 666, потому что профессионал работу всегда найдет. Ни того, ни другого не было сделано, потому о профессионализме я даже рассуждать больше не буду ибо не с кем, я не вижу в этой теме профессионалов.
7 Апреля 2021 17:25:15
7 Апреля 2021 17:25:15

Информация

Вы не авторизованы

1 чел. читают эту тему (гостей: 1)

Пользователей: 0

Космическая онлайн стратегия Xcraft это бесплатная игра для алигархов. Пример боя >> Регистрация >> И космос весь ваш на тысячи лет...

2009 — 2524