Багфіксінг - codehockey 2018

Ввійти на сайт

Паролі облікових записів сайту russianaicup.ru були перенесені в єдину систему реєстрації. Якщо ви вперше використовуєте єдину систему реєстрації, вам буде необхідно відновити пароль.

Група Вконтакті

Багфіксінг

В ігровий симулятор (в тестирующей системі і Local runner) внесений ряд невеликих виправлень. В тому числі:

Тепер при оновленні швидкості шайби, контрольованої хокеїстом, враховується кутова швидкість цього хокеїста. Раніше швидкість шайби оновлювалася тільки з урахуванням поступального руху її власника. Звертаємо вашу увагу на те, що швидкість контрольованої шайби в більшості випадків ні на що не впливає, так як її місце розташування коригується кожен тик, а при ударі або пасе її швидкість миттєво змінюється відповідно до правил. Різниця виявляється лише в разі втрати шайби хокеїстом внаслідок падіння. Крім цього, кутова швидкість хокеїста зазвичай дорівнює нулю або має близьконульових значення.

Виправлений рідкісний баг з «телепортацией» шайби (гра №355527).

Мдя ... краще б залишили як було.

Тепер при обертанні в одну сторону кутова швидкість компенсується (знову без урахування втрат на тертя), а в іншу - подвоюється.

Взагалі, це не справа, змінювати фізику за 1 день до раунду. А обертання хокеїстів варто було б відключити зовсім.

Мдя ... краще б залишили як було. Тепер при обертанні в одну сторону кутова швидкість компенсується (знову без урахування втрат на тертя), а в іншу - подвоюється. Взагалі, це не справа, змінювати фізику за 1 день до раунду. А обертання хокеїстів варто було б відключити зовсім.

Мдя ... краще б залишили як було.

Це не наша ініціатива. Учасники писали повідомлення з проханням виправити.

Тепер при обертанні в одну сторону кутова швидкість компенсується (знову без урахування втрат на тертя), а в іншу - подвоюється.

Уточніть, про які подвоєною йде мова? move.turn викликає миттєве зміна кута пороти і не впливає на кутову швидкість. Кутова швидкість хокеїста може стати відмінною від нуля тільки в результаті зіткнень з іншими об'єктами.

Взагалі, це не справа, змінювати фізику за 1 день до раунду.

Це не измение фізики, а виправлення бага в ній. Якщо ви враховуєте в своїй стратегії швидкість контрольованої шайби, то speedX і speedY просто повернуть трохи відрізняються (а в багатьох випадках і зовсім ті ж самі) значення. Складно уявити, яким чином це щось може розламати.