+ Ответить в теме
Страница 67 из 73 ПерваяПервая ... 1757666768 ... ПоследняяПоследняя
Показано с 1,321 по 1,340 из 1451

Тема: Эволюция войны (EoW)

  1. #1321
    Проверил эффективность новой оптимизации
    Время на инициализацию при создании новой игры: до оптимизации 19,5 сек, после - 11 сек.
    Первые 10 ходов автоплэем: до оптимизации 73 сек, после - 27 сек.

    Осталось исправить баги.
    продвинь это сообщение в соцсеть:  
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

  2. #1322
    идейный враг всяких трансформероB

    Аватар для Snake_B


    Регистрация
    14.09.2007
    Адрес
    Донецк-Камчатка....
    Сообщений
    13,323
    Цитата Сообщение от NeseryozniyVET Посмотреть сообщение
    Проверил эффективность новой оптимизации.
    ну звучит вкусно... а сильно больше стал память есть?
    не можешь протестировать?
    продвинь это сообщение в соцсеть:  

  3. #1323
    Цитата Сообщение от Snake_B Посмотреть сообщение
    ну звучит вкусно... а сильно больше стал память есть?
    не можешь протестировать?
    Сущий пустяк - пару десятков байт для каждого тайла. Это от силы пару мегабайт на всю карту. Но это сейчас, так как оптимизировал алгоритмы, результат которых булевого типа и одинаков для всех игроков. Поэтому я создавал для них битовые масивы. А дальше уже надо будет оптимизировать алгоритмы, результаты которых двух и четырех байтные целые числа и они разные для всех игроков. Вот тогда дополнительный расход памяти будет от сотен мегабайт до нескольких гигабайт.
    продвинь это сообщение в соцсеть:  
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

  4. #1324
    идейный враг всяких трансформероB

    Аватар для Snake_B


    Регистрация
    14.09.2007
    Адрес
    Донецк-Камчатка....
    Сообщений
    13,323
    Цитата Сообщение от NeseryozniyVET Посмотреть сообщение
    Сущий пустяк - пару десятков байт для каждого тайла. Это от силы пару мегабайт на всю карту. Но это сейчас, так как оптимизировал алгоритмы, результат которых булевого типа и одинаков для всех игроков. Поэтому я создавал для них битовые масивы. А дальше уже надо будет оптимизировать алгоритмы, результаты которых двух и четырех байтные целые числа и они разные для всех игроков. Вот тогда дополнительный расход памяти будет от сотен мегабайт до нескольких гигабайт.
    это уже плохо.... с вылетами на поздних этапах станет ещё хуже, так ведь?
    а ты можешь сделать, чтобы новые алгоритмы (те которые планируются, не те что счас) можно было включать в xml?
    продвинь это сообщение в соцсеть:  

  5. #1325
    Цитата Сообщение от Snake_B Посмотреть сообщение
    это уже плохо.... с вылетами на поздних этапах станет ещё хуже, так ведь?
    а ты можешь сделать, чтобы новые алгоритмы (те которые планируются, не те что счас) можно было включать в xml?
    Вылеты будут устранены.
    Нет, так делать не буду: дополнительный вызов функции и проверка снизят эффективность оптимизации.
    продвинь это сообщение в соцсеть:  
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

  6. #1326
    идейный враг всяких трансформероB

    Аватар для Snake_B


    Регистрация
    14.09.2007
    Адрес
    Донецк-Камчатка....
    Сообщений
    13,323
    Цитата Сообщение от NeseryozniyVET Посмотреть сообщение
    Вылеты будут устранены.
    Нет, так делать не буду: дополнительный вызов функции и проверка снизят эффективность оптимизации.
    ну если вылетов не будет, тогда ладно)

    п.с.
    Цитата Сообщение от NeseryozniyVET Посмотреть сообщение
    А дальше уже надо будет оптимизировать алгоритмы, результаты которых двух и четырех байтные целые числа и они разные для всех игроков. Вот тогда дополнительный расход памяти будет от сотен мегабайт до нескольких гигабайт.
    50 игроков Х 1000 параметров Х 4 байта =~ 200 килобайт.... или там много больше 1000 на игрока... или ты погорячился с сотнями мегабайт.... я думаю второе... всё таки в циве основную память занимают не расчеты (в тройке юнитов и расчетов столько же, а два гига памяти она не отжирает)... думается в основном память занимают модели и текстуры...
    продвинь это сообщение в соцсеть:  
    Последний раз редактировалось Snake_B; 03.01.2013 в 03:37.

  7. #1327
    Цитата Сообщение от Snake_B Посмотреть сообщение
    50 игроков Х 1000 параметров Х 4 байта =~ 200 килобайт.... или там много больше 1000 на игрока... или ты погорячился с сотнями мегабайт.... я думаю второе... всё таки в циве основную память занимают не расчеты (в тройке юнитов и расчетов столько же, а два гига памяти она не отжирает)... думается в основном память занимают модели и текстуры...
    Эти параметры сохраняются для каждого тайла. Поэтому 200 килобайт надо еще умножить на количество тайлов (7200 на маленькой карте и 28800 на большой)
    продвинь это сообщение в соцсеть:  
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

  8. #1328
    идейный враг всяких трансформероB

    Аватар для Snake_B


    Регистрация
    14.09.2007
    Адрес
    Донецк-Камчатка....
    Сообщений
    13,323
    Цитата Сообщение от NeseryozniyVET Посмотреть сообщение
    Эти параметры сохраняются для каждого тайла. Поэтому 200 килобайт надо еще умножить на количество тайлов (7200 на маленькой карте и 28800 на большой)
    каждый тайл для каждой цивы? а сохранить как то по другому... кто хозяин клетки... или хотя бы, кто имеет на ней влияние... ни как не получится?
    продвинь это сообщение в соцсеть:  

  9. #1329
    Цитата Сообщение от Snake_B Посмотреть сообщение
    каждый тайл для каждой цивы? а сохранить как то по другому... кто хозяин клетки... или хотя бы, кто имеет на ней влияние... ни как не получится?
    До этого еще далеко. Я еще не все найденые баги исправил.
    продвинь это сообщение в соцсеть:  
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

  10. #1330
    Последняя версия запускается успешно на Win7_x64_Engl (раньше была ошибка), но проблема в том, что сохраненную игру нельзя загрузить. Появляется ошибка "Failed to uncompress game data"
    продвинь это сообщение в соцсеть:  

  11. #1331
    Я знаю. Буду исправлять. Я только 20 минут как вернулся с трехнедельной командировки. Пару деньков отдохну и опять возьмусь за мод.
    продвинь это сообщение в соцсеть:  
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

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

  13. #1333
    Ну, вроде все найденые баги исправлены. Завтра выложу новую версию.
    продвинь это сообщение в соцсеть:  
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

  14. #1334
    продвинь это сообщение в соцсеть:  
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

  15. #1335
    идейный враг всяких трансформероB

    Аватар для Snake_B


    Регистрация
    14.09.2007
    Адрес
    Донецк-Камчатка....
    Сообщений
    13,323
    а чего на файлообменнике... у тебя же есть поддомен... или могу тебе включить доступ к хранилищу файлов..
    и описание бы добавить... чтобы новости сделать...
    продвинь это сообщение в соцсеть:  

  16. #1336
    Обновление, в котором исправил 2 бага.
    http://www.4shared.com/archive/lFj0SLaN/EoW_1.html

    Цитата Сообщение от Snake_B Посмотреть сообщение
    а чего на файлообменнике... у тебя же есть поддомен... или могу тебе включить доступ к хранилищу файлов..
    и описание бы добавить... чтобы новости сделать...
    Так я и на поддомен заливаю. Ссылка под каждым моим сообщением или в заголовке темы.
    Новость из этого делать не надо, кто следит за модом и так узнает.

    Кстате, после исправления багов оптимизация оказалась не такой уж и эффективной: генерация карты замедлилась процентов на 25 - 30, но обработка ходов ускорилась процентов на 15 - 20. Причем в первые 50 - 60 ходов разницы еще нет. Разница становится заметной с увеличением количества городов на карте. Чем больше городов, тем лучше себя проявляет оптимизация.
    Думаю в ближайшее время немного изменить коды, чтоб ускорить генерацию карты.

    P.S. Сылка на странице мода неправильная, щас исправлю.
    продвинь это сообщение в соцсеть:  
    Последний раз редактировалось NeseryozniyVET; 07.04.2013 в 11:19.
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

  17. #1337
    идейный враг всяких трансформероB

    Аватар для Snake_B


    Регистрация
    14.09.2007
    Адрес
    Донецк-Камчатка....
    Сообщений
    13,323
    Цитата Сообщение от NeseryozniyVET Посмотреть сообщение
    Так я и на поддомен заливаю.
    а... файлообменник у тебя как зеркало...

    Цитата Сообщение от NeseryozniyVET Посмотреть сообщение
    Новость из этого делать не надо, кто следит за модом и так узнает.
    а после новости новые узнают и будут следить... почему нет?

    Цитата Сообщение от NeseryozniyVET Посмотреть сообщение
    Кстате, после исправления багов оптимизация оказалась не такой уж и эффективной: генерация карты замедлилась процентов на 25 - 30, но обработка ходов ускорилась процентов на 15 - 20.
    ммм... можно проще?
    насколько изменилось (в %% от оригинальной) генерация, на сколько обработка ходов...

    Цитата Сообщение от NeseryozniyVET Посмотреть сообщение
    Причем в первые 50 - 60 ходов разницы еще нет. Разница становится заметной с увеличением количества городов на карте. Чем больше городов, тем лучше себя проявляет оптимизация.
    а конкретнее можешь сказать... там было 500-й ход - 1 минута (примерно), стало (на такой же карте) - 30 сек...
    я так понимаю, что сохранения от старой версии должно загружаться нормально?
    т.е. можно загрузить один и тот же ход и проверить?
    продвинь это сообщение в соцсеть:  

  18. #1338
    В прошлых версия мода был баг при сохранении, поэтому сэйвы не совместимы.
    Создавалась новая карта и автоплэем проигрывалось 150 ходов. И так несколько раз для разных модов. Версия с оптимизацией 150 ходов всегда заканчивала раньше.
    Доделаю оптимизация и проведу более надежный тест.

    Новая версия.
    Исправил баг из-за которого гора, на которой был ресурс, производила все ресурсы сразу.
    http://www.4shared.com/archive/Krm6C48s/EoW_11.html
    продвинь это сообщение в соцсеть:  
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

  19. #1339
    новая версия
    http://www.4shared.com/archive/ijGw441z/EoW_11_1.html

    немного подправил оптимизацию и исправил баг, из-за которого ИИ строил котеджи на ресурсах, заместь нужных улучшений


    основные фишки мода (для тех кто не вкурсе)
    http://vet.civfanatics.ru/EoW/0.jpg
    http://vet.civfanatics.ru/EoW/1.jpg
    http://vet.civfanatics.ru/EoW/2.jpg
    продвинь это сообщение в соцсеть:  
    Последний раз редактировалось NeseryozniyVET; 12.04.2013 в 00:20.
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

  20. #1340
    идейный враг всяких трансформероB

    Аватар для Snake_B


    Регистрация
    14.09.2007
    Адрес
    Донецк-Камчатка....
    Сообщений
    13,323


    Цитата Сообщение от NeseryozniyVET Посмотреть сообщение
    основные фишки мода (осторожно трафик)
    http://vet.civfanatics.ru/EoW/0.bmp
    http://vet.civfanatics.ru/EoW/1.bmp
    http://vet.civfanatics.ru/EoW/2.bmp
    ммм... а почему не jpg то?
    продвинь это сообщение в соцсеть:  

+ Ответить в теме
Страница 67 из 73 ПерваяПервая ... 1757666768 ... ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru

free counters