???
Математика на уровне МГУ

Показано с 1 по 25 из 297

Тема: Статистика на R4

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #6
    гдетатамзагаризонтам... Аватар для Zed4ever
    Регистрация
    29.08.2006
    Адрес
    НН
    Возраст
    44
    Сообщений
    227

    Re: Статистика на R4

    То Small_Bee:
    Предложение по структуре БД-ы: Может, есть смысл сделать "уплотнение записей"?
    Поясню - сейчас, видимо, пишется посекундная запись о нанесённых повреждения, которые зачастую "дублируют" друг-друга.
    Пример:
    22.01.12 15:48:41
    Sponger 0.109803 6
    Носовая часть 0.078431 10
    Левое крыло 0.062745 4
    Кокпит 0.039215 6
    Hatch 0.011765 1
    Всего: 0.301959 27
    Незначительная утечка топлива - -

    22.01.12 15:48:41
    Sponger 0.415686 1
    Левое крыло 0.411764 3
    Хвост 0.192159 21
    Киль 0.011765 1
    Правый стабилизатор 0.007843 1
    Всего: 1.039217 27
    Отказ оружия - -
    Отказ електробатареи - -
    (ОПЕЧАТКА в слове электробатарея, и в слове электрооборудование)

    22.01.12 15:49:04
    Двигатель 0.015686 2
    Sponger 0.015686 3
    Всего: 0.031372 5

    и т.д. .....................

    М.б. стОит " скомплектовать" ВСЮ сводку по повреждениям от одного типа оружия и одному противнику?
    Далее можно "разбить" на минуту-две такие сводки (чтобы было понятно что человек пострелял по врагу в начале вылета, к примеру, а потом они встретились ещё раз через полчаса) и по "завершению" вылета одного из пилотов.

    ИМХО таким образом получится размер БД-ы меньше, т.к. будут убраны "повторяющиеся" данные, а также статистика станет более краткой и понятной для чтения и обработки. А то иногда такая "портянка" за вылет на странице открывается
    К примеру, вышеуказанные записи можно было-б свести к такой:

    22.01.12 15:48:41-22.01.12 15:49:04
    Sponger 0.109803+() 6 + ()
    Носовая часть 0.078431 10
    Левое крыло 0.062745+() 4 + ()
    Кокпит 0.039215 6
    Hatch 0.011765 1
    Хвост 0.192159 21
    Киль 0.011765 1
    Правый стабилизатор 0.007843 1
    Двигатель 0.015686 2

    Всего: 1.039217+() 27+()
    Незначительная утечка топлива - -
    Отказ оружия - -
    Отказ електробатареи - -

    Понятно, что такой подход повлечёт за собой увеличение загрузки процессора, но всё-же...
    Как один из вариантов, если уже "поздно" переделывать структуру БД-ы, такой метод можно прикрутить только к GUI.

    З.Ы. ОГРОМНОЕ спасибо за проделанную работу, вещица получилась просто супер!

    --- Добавлено ---

    И ещё - в статистику, видимо, неверно пишутся сбитые "одноцветники".
    Сегодня я сбил 3 раза некого * RedScoty * http://r4.repka.su/member.php?id=212 из своей команды. Пристал, хад, струляет, сбить пытается... Я от него честно бегал минут 5, потом пришлось приземлять хулигана. В чат он не отвечает, и, видимо, ведет себя так не в первОй, атаковал не только меня.
    Ну дык вот, в моей статистике "свои" сбитые не числются, хотя сервер в чат делел запись о том, что я сбил своего.
    http://r4.repka.su/member.php?id=142
    Крайний раз редактировалось Zed4ever; 22.01.2012 в 18:03.
    i7 2600К, 16Gb, GTX660Ti, SSD, Win7-64 full ака SDPG_Zed4ever

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •