Объявления

Форум о Героях Меча и Магии и King's Bounty. Если Вы любите эти игры, мы будем рады видеть Вас в наших рядах. :smile2:

Программа для разведки

Не запускается игра? Проблемы со звуком? Где, в конце концов, взять игру, скачать патчи, приложения и карты? Как установить все это? Все проблемы обсуждаем в этом разделе
offlineas239  
имя: Анатолий
Ветеран
Ветеран
 
Сообщения: 506
Зарегистрирован: 29 дек 2018, 14:17
Пол: Мужчина
Поблагодарили: 30 раз.

Re: Программа для разведки

Сообщение as239 » 12 май 2020, 16:29

Интересно что Mirlanda, Adelaide, Synca в топах по Экспертной земле.
Их никто и никогда не использует, а получается стоило бы.

В практических целях, интересна еще статистика именно самого быстрого получения базового навыка Земли, Логи.
Т.к. прокачка потом до экспертного это дело техники.
Насколько сильно она будет расходиться от выложенной.

А где можно прочитать про логику построения этих деревьев?
Можно их выгрузить в каком-то формате?
Я бы поизучал.

Попробовал покачать Мирланду до 10 уровня, из 3-х раз, ни разу не поймал землю :)
Последний раз редактировалось as239 12 май 2020, 16:47, всего редактировалось 2 раз(а).
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 3605
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 1651 раз.

Re: Программа для разведки

Сообщение AlexSpl » 12 май 2020, 16:40

Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 3605
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 1651 раз.

Re: Программа для разведки

Сообщение AlexSpl » 12 май 2020, 17:14

Цитата:
Попробовал покачать Мирланду до 10 уровня, из 3-х раз, ни разу не поймал землю

Бывает. Среднее кол-во левел-апов - для оптимальной прокачки. Т.е. нет каких-то абсолютных вероятностей (если так можно выразиться). Есть вероятности, привязанные к политике прокачки. Их можно посмотреть в LMOracle: AL, AR, ALTP и SPOU. На предыдущей странице приведены цифры, повторюсь, для оптимальной политики прокачки. Как следует из названия, круче её в природе не существует. Разумеется, мы люди, со своей неоптимальной политикой прокачки в голове :smile1: У кого она оптимальнее, тот и получает чаще нужные ему навыки :smile2:

* * *

AL (Always Left) - тривиальная политика прокачки, когда игрок всегда выбирает левый предложенный вторичный навык.
AR (Alaways Right) - всегда правый (на самом деле, когда предлагается только один навык, он левый, но будем считать его правым).
ALTP (Always Left Then Preference) - уже более-менее адекватная политика прокачки, когда игрок выбирает левый навык, пока не будет предложено два новых. Из этих двух он выбирает тот, который расположен выше в файле altp.txt. Идея: побыстрее прокачать навыки до экспертного уровня.
SPOU (Seek Preference Otherwise Upgrade) - политика прокачки, согласно которой игрок выбирает сначала новый навык, если он присутствует в файле spou.txt*, иначе тот, который расположен выше в этом файле. Идея: не пропустить нужные навыки.

* Необязательно, чтобы в файлах altp.txt и spou.txt были все навыки: достаточно оставить только те, которые мы хотим видеть у героя в результате полной прокачки.

Задать политику прокачки и посмотреть вероятности получения навыков для каждой из вышеперечисленных политик можно, включив режим исследования: Options -> Level-Up Oracle -> Research Mode, Options -> Policy -> {AL, AR, ALTP, SPOU}. Затем необходимо сделать двойной клик на номере интересующего героя из списка.

Естественно, можно добавить и другие, более сложные политики (4 оригинальные - это политики dimis'а, автора работы по прокачке выше), и посмотреть, увеличивают ли они вероятности получения нужных навыков. Как видно из таблиц на предыдущей странице, при оптимальной политике прокачки связка Экспертная Логистика + Экспертная Магия Земли всегда возможна. Можно даже найти наибольший уровень, на котором герои игрока её гарантированно получают, в случае если следуют оптимальной политике прокачки (в таблицах приведены средние значения).
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 3605
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 1651 раз.

Re: Программа для разведки

Сообщение AlexSpl » 12 май 2020, 19:33

Цитата:
В практических целях, интересна еще статистика именно самого быстрого получения базового навыка Земли, Логи.

Сделаем. Если смущают такие низкие уровни получения навыков (это среднее кол-во левел-апов, если быть точным), то можете сами вручную проверить любого героя, построив для него 255 деревьев прокачки (можно это сделать даже и без LMOracle, меняя номер дерева в сейве/памяти и повышая уровни героя с помощью чит-кода nwcneo). Если можете описать свою политику прокачки, я могу её протестировать, и Вы увидите, насколько она далека от оптимальной.
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 3605
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 1651 раз.

Re: Программа для разведки

Сообщение AlexSpl » 12 май 2020, 20:52

Basic Logistics + Basic Earth Magic
Топ-10

Код: Выделить всё
1   Dessa            1037/255   4,066666667
2   Gunnar           1075/255   4,215686275
3   Kyrre            1149/255   4,505882353
4   Monere           1193/255   4,678431373
5   Pyre             1216/255   4,768627451
6   Aislinn          1443/255   5,658823529
7   Labetha          1483/255   5,815686275
8   Grindan          1483/255   5,815686275
9   Tazar            1496/255   5,866666667
10  Terek            1501/255   5,88627451


 Полный список
Код: Выделить всё
1   Dessa            1037/255   4,066666667
2   Gunnar           1075/255   4,215686275
3   Kyrre            1149/255   4,505882353
4   Monere           1193/255   4,678431373
5   Pyre             1216/255   4,768627451
6   Aislinn          1443/255   5,658823529
7   Labetha          1483/255   5,815686275
8   Grindan          1483/255   5,815686275
9   Tazar            1496/255   5,866666667
10  Terek            1501/255   5,88627451
11  Gundula          1526/255   5,984313725
12  Bron             1528/255   5,992156863
13  Oris             1529/255   5,996078431
14  Alkin            1532/255   6,007843137
15  Damacon          1533/255   6,011764706
16  Gerwulf          1534/255   6,015686275
17  Gird             1536/255   6,023529412
18  Drakon           1537/255   6,02745098
19  Broghild         1538/255   6,031372549
20  Synca            1539/255   6,035294118
21  Korbac           1539/255   6,035294118
22  Elleshar         1546/255   6,062745098
23  Gem              1552/255   6,08627451
24  Wystan           1553/255   6,090196078
25  Melodia          1556/255   6,101960784
26  Zubin            1559/255   6,11372549
27  Alagar           1561/255   6,121568627
28  Saurug           1561/255   6,121568627
29  Vey              1562/255   6,125490196
30  Ajit             1566/255   6,141176471
31  Dace             1575/255   6,176470588
32  Shakti           1575/255   6,176470588
33  Coronius         1576/255   6,180392157
34  Rashka           1577/255   6,184313725
35  Arlach           1579/255   6,192156863
36  Thant            1581/255   6,2
37  Vidomina         1584/255   6,211764706
38  Malcom           1585/255   6,215686275
39  Lorelei          1587/255   6,223529412
40  Mutare           1594/255   6,250980392
41  Mutare Drake     1594/255   6,250980392
42  Sandro           1600/255   6,274509804
43  Nagash           1600/255   6,274509804
44  Septienna        1610/255   6,31372549
45  Uland            1618/255   6,345098039
46  Nymus            1623/255   6,364705882
47  Nimbus           1626/255   6,376470588
48  Fiona            1630/255   6,392156863
49  Xsi              1630/255   6,392156863
50  Aeris            1633/255   6,403921569
51  Crag Hack        1642/255   6,439215686
52  Kilgor           1642/255   6,439215686
53  Octavia          1649/255   6,466666667
54  Gurnisson        1650/255   6,470588235
55  Tyraxor          1650/255   6,470588235
56  Boragus          1650/255   6,470588235
57  Jabarkas         1651/255   6,474509804
58  Yog              1652/255   6,478431373
59  Gretchin         1652/255   6,478431373
60  Krellion         1655/255   6,490196078
61  Marius           1658/255   6,501960784
62  Shiva            1658/255   6,501960784
63  Calh             1660/255   6,509803922
64  Xeron            1669/255   6,545098039
65  Ignatius         1683/255   6,6
66  Kalt             1693/255   6,639215686
67  Fiur             1699/255   6,662745098
68  Lacus            1704/255   6,682352941
69  Isra             1706/255   6,690196078
70  Lord Haart       1706/255   6,690196078
71  Pasis            1708/255   6,698039216
72  Ignissa          1708/255   6,698039216
73  Tamika           1709/255   6,701960784
74  Clavius          1709/255   6,701960784
75  Vokial           1724/255   6,760784314
76  Charna           1724/255   6,760784314
77  Axsis            1727/255   6,77254902
78  Moandor          1736/255   6,807843137
79  Mephala          1749/255   6,858823529
80  Thorgrim         1749/255   6,858823529
81  Adrienne         1750/255   6,862745098
82  Ingham           1751/255   6,866666667
83  Ufretin          1751/255   6,866666667
84  Rion             1752/255   6,870588235
85  Adelaide         1757/255   6,890196078
86  Thunar           1758/255   6,894117647
87  Erdamon          1758/255   6,894117647
88  Jenova           1759/255   6,898039216
89  Sanya            1763/255   6,91372549
90  Adela            1764/255   6,917647059
91  Xyron            1764/255   6,917647059
92  Ivor             1765/255   6,921568627
93  Galthran         1766/255   6,925490196
94  Piquedram        1769/255   6,937254902
95  Malekith         1769/255   6,937254902
96  Ryland           1772/255   6,949019608
97  Zydar            1773/255   6,952941176
98  Geon             1773/255   6,952941176
99  Ayden            1774/255   6,956862745
100 Mirlanda         1774/255   6,956862745
101 Caitlin          1775/255   6,960784314
102 Xarfax           1777/255   6,968627451
103 Straker          1777/255   6,968627451
104 Thane            1780/255   6,980392157
105 Clancy           1786/255   7,003921569
106 Fafner           1787/255   7,007843137
107 Gelu             1790/255   7,019607843
108 Cuthbert         1791/255   7,023529412
109 Neela            1791/255   7,023529412
110 Jaegar           1793/255   7,031372549
111 Ash              1803/255   7,070588235
112 Loynis           1804/255   7,074509804
113 Olema            1804/255   7,074509804
114 Alamar           1804/255   7,074509804
115 Torosar          1807/255   7,08627451
116 Rissa            1808/255   7,090196078
117 Josephine        1810/255   7,098039216
118 Calid            1813/255   7,109803922
119 Rosic            1818/255   7,129411765
120 Sephinroth       1822/255   7,145098039
121 Tiva             1825/255   7,156862745
122 Voy              1826/255   7,160784314
123 Merist           1826/255   7,160784314
124 Darkstorn        1832/255   7,184313725
125 Jeddite          1833/255   7,188235294
126 Iona             1835/255   7,196078431
127 Andra            1843/255   7,22745098
128 Deemer           1865/255   7,31372549
129 Styg             1885/255   7,392156863
130 Verdish          1886/255   7,396078431
131 Sir Mullich      1919/255   7,525490196
132 Theodorus        1936/255   7,592156863
133 Brissa           1939/255   7,603921569
134 Ciele            1939/255   7,603921569
135 Aenain           1939/255   7,603921569
136 Gelare           1939/255   7,603921569
137 Luna             1942/255   7,615686275
138 Inteus           1942/255   7,615686275
139 Astral           1954/255   7,662745098
140 Dracon           1954/255   7,662745098
141 Daremyth         1957/255   7,674509804
142 Serena           1960/255   7,68627451
143 Solmyr           1962/255   7,694117647
144 Edric            1967/255   7,71372549
145 Roland           1967/255   7,71372549
146 Orrin            1982/255   7,77254902
147 Valeska          1982/255   7,77254902
148 Christian        1988/255   7,796078431
149 Cyra             1992/255   7,811764706
150 Halon            1994/255   7,819607843
151 Lord Haart       1996/255   7,82745098
152 Aine             2002/255   7,850980392
153 Sorsha           2008/255   7,874509804
154 Catherine        2008/255   7,874509804
155 Tyris            2024/255   7,937254902
156 Sylvia           2034/255   7,976470588

На этот раз забыл округлить :smile14:

В общем, логисты молодцы, как и Тазар. Примечателен пример Aislinn. Связку Логистика + Магия Земли получает очень часто, зато опускается аж на 35 место, когда речь заходит об экспертной связке этих навыков.

 Оптимальная прокачка Aislinn для первых 10 деревьев
Код: Выделить всё
2:  Earth Magic 1,  Logistics 1.

5:  Diplomacy 1,  Earth Magic 1,  Earth Magic 2,  Water Magic 1,  Logistics 1.

7:  Necromancy 2,  Wisdom 2,  Wisdom 3,  Logistics 1,  Fire Magic 1,  Logistics 2,  Earth Magic 1.

8:  Necromancy 2,  Water Magic 1,  Wisdom 2,  Eagle Eye 1,  Water Magic 2,  Scholar 1,  Logistics 1,  Earth Magic 1.

2:  Logistics 1,  Earth Magic 1.

7:  Necromancy 2,  Wisdom 2,  Logistics 1,  Scouting 1,  Scouting 2,  Water Magic 1,  Earth Magic 1.
7:  Necromancy 2,  Wisdom 2,  Logistics 1,  Scouting 1,  Water Magic 1,  Logistics 2,  Earth Magic 1.
7:  Mysticism 1,  Wisdom 2,  Intelligence 1,  Learning 1,  Earth Magic 1,  Ballistics 1,  Logistics 1.
7:  Mysticism 1,  Water Magic 1,  Mysticism 2,  Eagle Eye 1,  Earth Magic 1,  Ballistics 1,  Logistics 1.
7:  Mysticism 1,  Water Magic 1,  Learning 1,  Mysticism 2,  Earth Magic 1,  Water Magic 2,  Logistics 1.

5:  Intelligence 1,  Earth Magic 1,  Scholar 1,  Necromancy 2,  Logistics 1.

5:  Necromancy 2,  Air Magic 1,  Earth Magic 1,  Necromancy 3,  Logistics 1.

3:  Scholar 1,  Earth Magic 1,  Logistics 1.

6:  Armorer 1,  Wisdom 2,  Wisdom 3,  Scholar 1,  Earth Magic 1,  Logistics 1.
6:  Armorer 1,  Wisdom 2,  Mysticism 1,  Mysticism 2,  Earth Magic 1,  Logistics 1.
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 3605
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 1651 раз.

Re: Программа для разведки

Сообщение AlexSpl » 13 май 2020, 13:55

Что такое политика прокачки на примере AL (Always Left) и AR (Always Right)

Пусть в игре всего 2 дерева прокачки и пусть первое дерево прокачки героя Orrin (Basic Leadership, Basic Archery) на 2 уровня вперёд будет следующим (это, кстати, начало реального дерева #178):

Код: Выделить всё
-> Leadership 2
----> Archery 2
----> Water Magic 1
-> Estates 1
----> Estates 2
----> Logistics 1

И пусть второе дерево прокачки будет (начало реального дерева #11):

Код: Выделить всё
-> Leadership 2
----> Leadership 3
----> Logistics 1
-> Offense 1
----> Leadership 2
----> Fire Magic 1

Давайте найдём вероятность получения Leadership 2 и Logistics 1 (по отдельности в этом примере) за два повышения уровня.

Политика прокачки AL
1-е дерево: на первом левел-апе герой выбирает Leadership 2, на втором - Archery 2.
2-е дерево: на первом левел-апе герой выбирает Leadership 2, на втором - Leadership 3.

Итого, вероятность получения Leadership 2 равна 2 (герой 2 раза получил Leadership 2) / 2 (общее количество деревьев прокачки) = 1 (100%).
Вероятность получения Logistics 1 равна 0 (герой не получил Logistics 1) / 2 (общее количество деревьев прокачки) = 0 (0%).

Политика прокачки AR
1-е дерево: на первом левел-апе герой выбирает Estates 1, на втором - Logistics 1.
2-е дерево: на первом левел-апе герой выбирает Offense 1, на втором - Fire Magic 1.

Итого, вероятность получения Leadership 2 равна 0 (герой не получил Leadership 2) / 2 (общее количество деревьев прокачки) = 0 (0%).
Вероятность получения Logistics 1 равна 1 (герой 1 раз получил Logistics 1) / 2 (общее количество деревьев прокачки) = 0.5 (50%).

В действительности в игре не 2 дерева прокачки для каждого героя, а 255. Но принцип вычисления вероятностей тот же: считаем, сколько раз герой получает нужный навык/связку навыков, следуя заданной политике, и делим на общее кол-во деревьев прокачки (255).
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 3605
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 1651 раз.

Re: Программа для разведки

Сообщение AlexSpl » 14 май 2020, 19:39

Небольшой апдейт. Заметил, что кампанейский Йог сломался. Починил. Заодно добавил показ уровня и опыта героев, поменял шрифт в окне Level-Up Oracle на моноширинный Lucida Console.
Последний раз редактировалось AlexSpl 25 июн 2020, 15:41, всего редактировалось 1 раз.
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 3605
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 1651 раз.

Re: Программа для разведки

Сообщение AlexSpl » 07 июн 2020, 00:24

LMOracle 3.23.4.2 RX

[ HoMM II ]
[ HoMM III ]

1. Добавлена возможность исключения заданных вторичных навыков из путей прокачки героев.

После того, как построено дерево прокачки героя (двойной клик на номере героя в списке) или включён режим поиска вторичных навыков сразу для всех героев из списка (Options -> Level-Up Oracle -> Skill Tree Search...), можно исключить один или несколько вторичных навыков из оптимальных путей прокачки героев. Для этого в окне Level-Up Oracle необходимо выбрать пункт меню Options -> Show Excluded Skills и отметить навыки, получение которых в результате левел-апа неприемлемо.

Например, при поиске оптимальных путей получения связки навыков Expert Logistics + Expert Earth Magic Вы можете пожелать исключить те пути, которые требуют получения почти всегда бесполезного навыка Eagle Eye. Отметив Eagle Eye как исключённый навык и повторив поиск Expert Logistics + Expert Earth Magic, Вы можете найти альтернативный путь прокачки, который, может, и потребует большего кол-ва левел-апов, но зато сохранит вам слот для более полезного вторичного навыка.

Программа также позволяет исключать из поиска навыки заданной ступени (Advanced и Expert). Если сделать двойной клик на названии навыка в списке исключённых навыков, ступень этого навыка будет изменена.

Обычно не требуется исключать определённую ступень вторичного навыка из прокачки. Одним из примеров, когда данный функционал всё-таки может пригодиться, является игра на карте без болотистого ландшафта. Разумно исключить получение бесполезного в данной ситуации Pathfinding 3 ради темпа прокачки.

Выбрав пункт меню Options -> Reset Excluded Skills, можно быстро удалить все изменения в окне запрещённых навыков.

2. Исправлена ошибка с очередью навыков, приводившая к существенному замедлению поиска навыков при большой глубине прокачки.

Изображение

 LMOracle 3.23.4.2 RX
LMOracle_x86.zip
(1.84 МБ) Скачиваний: 82
Вернуться к началу

Пред.

Вернуться в Техническая часть

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron