Это мой зверёк.
Не знаю, но кажется, что у Кама чуть лучше) Хотя оперативка у меня шустрее

| Форум Записи участника |
| Результаты поиска |
[DUОS]#841 | Тема: Тест производительности компьютера Это мой зверёк. Не знаю, но кажется, что у Кама чуть лучше) Хотя оперативка у меня шустрее ![]() Школа - это место, где шлифуют булыжники и портят алмазы. © Роберт Ингерсолл
![]() |
[DUОS]#842 | Тема: РЕЗУЛЬТАТЫ КОНКУРСА НОВЕЛЛ #2Давно пора бы открепить.
Школа - это место, где шлифуют булыжники и портят алмазы. © Роберт Ингерсолл
![]() |
[DUОS]#843 | Тема: Прохождения игрПрошёл весь восьмой мир уже давно. Могу выложить но без Боузера. Слишком мразь сильная :с
Школа - это место, где шлифуют булыжники и портят алмазы. © Роберт Ингерсолл
![]() |
[DUОS]#844 | Тема: БенчмаркиБенчмарки - тесты на производительность какой-либо функции или конструкции.
1. if then endif vs if then else endif [jass]function Test1 takes nothing returns nothing local integer i = 0 loop set i = i + 1 if not false then call BJDebugMsg(I2S(i)) endif endloop //809 endfunction function Test2 takes nothing returns nothing local integer i = 0 loop set i = i + 1 if false then else call BJDebugMsg(I2S(i)) endif endloop //811 endfunction function Test3 takes nothing returns nothing local integer i = 0 loop set i = i + 1 if false == false then call BJDebugMsg(I2S(i)) endif endloop //803 endfunction[/jass] Обычное сравнение if false == false then оказалось самым медленным! Чуть быстрее not, а уж совсем быстро отрицать условие в блоке else. Делайте выводы! 2. GetUnitState(whichUnit,UNIT_STATE_LIFE) vs GetWidgetLife(whichUnit) [jass]function Test1 takes nothing returns nothing local integer i = 0 local unit u = CreateUnit(Player(0),'hfoo',0.,0.,0.) loop set i = i + 1 call GetUnitState(u,UNIT_STATE_LIFE) call BJDebugMsg(I2S(i)) endloop set u = null //807 endfunction function Test2 takes nothing returns nothing local integer i = 0 local unit u = CreateUnit(Player(0),'hfoo',0.,0.,0.) loop set i = i + 1 call GetWidgetLife(u) call BJDebugMsg(I2S(i)) endloop set u = null //811 endfunction[/jass] GetWidgetLife быстрее. Я задолбался уже это доказывать. 3. GetWidgetLife(whichUnit) > 0. vs IsUnitType(whichUnit,UNIT_TYPE_DEAD) [jass]function Test1 takes nothing returns nothing local integer i = 0 local unit u = CreateUnit(Player(0),'hfoo',0.,0.,0.) loop set i = i + 1 if GetWidgetLife(u,UNIT_STATE_LIFE) > 0. then call BJDebugMsg(I2S(i)) endif endloop set u = null //798 endfunction function Test2 takes nothing returns nothing local integer i = 0 local unit u = CreateUnit(Player(0),'hfoo',0.,0.,0.) loop set i = i + 1 if IsUnitType(u,UNIT_TYPE_DEAD) then else call BJDebugMsg(I2S(i)) endif endloop set u = null //802 endfunction[/jass] Быстрее оказалась проверка типа боевой единицы. Вот это да. Сообщение отредактировал [DUOS] - Пт, 19.04.13, 12:48
Школа - это место, где шлифуют булыжники и портят алмазы. © Роберт Ингерсолл
![]() |
[DUОS]#845 | Тема: Raccoon city History (Resident evil)47-кам,
И всё ты в одиночку ![]() Школа - это место, где шлифуют булыжники и портят алмазы. © Роберт Ингерсолл
![]() |
[DUОS]#846 | Тема: Захват Warcraft3FT.INFOУ вас недостаточно прав для просмотра данного сообщения.
Сообщение отредактировал [DUOS] - Сб, 20.04.13, 19:35
Школа - это место, где шлифуют булыжники и портят алмазы. © Роберт Ингерсолл
![]() |
[DUОS]#847 | Тема: Прохождения игрДобавил мир 8!
Всё! Школа - это место, где шлифуют булыжники и портят алмазы. © Роберт Ингерсолл
![]() |
[DUОS]#848 | Тема: Досчитаем до 1 000 000 00011 667!
Школа - это место, где шлифуют булыжники и портят алмазы. © Роберт Ингерсолл
![]() |
[DUОS]#849 | Тема: Досчитаем до 1 000 000 00011 669!
Школа - это место, где шлифуют булыжники и портят алмазы. © Роберт Ингерсолл
![]() |
[DUОS]#850 | Тема: Досчитаем до 1 000 000 00011 672
Школа - это место, где шлифуют булыжники и портят алмазы. © Роберт Ингерсолл
![]() |
[DUОS]#851 | Тема: Прохождения игрЗакончили Марио, начали Турока! :Р
Спойлер в первом посте. Школа - это место, где шлифуют булыжники и портят алмазы. © Роберт Ингерсолл
![]() |
[DUОS]#852 | Тема: «Ничего Личного»Тернокс,
Молодца, нелегко держать регулярно обновляемый подкастник) Будет Call of Duty Elite? ) Школа - это место, где шлифуют булыжники и портят алмазы. © Роберт Ингерсолл
![]() |
[DUОS]#853 | Тема: «Ничего Личного»Тернокс,
Это вот и есть оно. <<< Школа - это место, где шлифуют булыжники и портят алмазы. © Роберт Ингерсолл
![]() |
[DUОS]#854 | Тема: Досчитаем до 1 000 000 00011 676
CoRVu$, Я тебя в вк не видел тысячу лет ._. Школа - это место, где шлифуют булыжники и портят алмазы. © Роберт Ингерсолл
![]() |
[DUОS]#855 | Тема: Вышла ошибкаНу всё. Убрал.
Школа - это место, где шлифуют булыжники и портят алмазы. © Роберт Ингерсолл
![]() |
| ||