Газета FORёWAR

Меню сайта

Поиск

Наш опрос

Что Вас больше всего привлекает в онлайн играх?
Всего ответов: 31

Статистика

Главная » Статьи » Газета FORёWAR » В ожидании чуда

Достигаем целей
Здравствуйте.
На форуме был поднят вопрос очень конкретный и точный вопрос «Как огру максимально быстро получить цитадель 3».
Очень многие игроки рано или поздно ставят перед собой подобные вопросы. На мой взгляд сложность нахождения ответа на подобный вопрос лежит в том, что изначально - трудно определить с чего же начать, за что взяться в первую очередь, а что оставить на потом.

 Сегодня я, на сколько это возможно, опущу теоретическую часть (а точнее – отложу ее на конец), а оперировать буду исключительно цифрами (и исключительно огрскими), попытаюсь предложить свой вариант билд-оредра (далее БО) застройки для достижения поставленной цели. 

Мы несколько упростим себе задачу, если скажем что:
- По умолчанию место в горах замка «забиваются» (бронируются) под: 1 шахта золота, 1 шахта железа и 1 камня. И 1 слот остается свободным.
- Рынок не учитывается (строимся исключительно автономно).
- КМ не учитывается (шахты/сундуки на КМ – это приятные бонусы, несколько изменяющие описанный ниже БО).
- Не учитываем прочие бонусы (навыки, наука, арты и прочее)

Начальные ресурсы:
Золото – 2000, Железо – 5000, Камень – 10000, Дерево – 15000, Еда – 20000, Население – 1500
Стартовая добыча ресурсов: 100/200/400/600/800 (дом старосты)

Ресурсы необходимые для строительства шахт – не привожу (буду указывать по мере надобности) - смотрите в таблице построек.

Задача «получить цитадель 3его уровня» состоит из двух частей:
1) получить цитадель 2ого уровня (48 часов строительства, 1500 золота, 1500 железа, 8000 камня, 4000 леса)
2) получить цитадель 3его уровня (120 часов строительства, 3000 золота, 3000 железа, 15000 камня, 7000 леса)

Сразу замечаем, что нужно не так уж много ресурсов (складываем затраты, вычитаем стартовые):
Золото: 1500 + 3000 = 4500, из них 2000 уже имеется: всего надо добыть 2500
Железо: 1500 + 3000 – 5000 = -500
Камень: 8000 + 15000 – 10000 = 13000
Лес: 4000 + 7000 – 15000 = -4000

Отрицательные значения говорят о том, что данного ресурса достаточно для решения поставленной задачи.
Мы заранее оговорили, что шахт золота и железа будет как минимум по дной, отсюда максимальное количество шахт камня – 2. Наглядно видно, что лимитирующим ресурсом все же останется – камень. Его надо 13000 (+ растраты на строительство других шахты)
Добыча камня: 400 (дом старосты) + 2 шахты (520 – 2ого уровня, 780 – 3его).
Т.е. если допустить, что мы построили 2 шахты камня 3его уровня и больше НИЧЕГО не строим – то получим, что нам надо 10+ дней, чтобы начать строительство цитадели 3.
Получаем первую цифру – ориентировочно цитадель3 можно начать строить спустя 10+ дней после начала игры.

Т.к. камень – лимитирующий ресурс: автоматически выходят первые здания в нашем БО:
2 шахты камня 2ого уровня (в сумме 7 часов строительства, 100 золота, 280 железа, 1710 камня, 600 леса, 110 населения).
Также сразу закладываем цитадель 2, чтобы потом, как можно раньше можно было улучшить каменные шахты до 3его уровня.
Цитадель 2ого уровня (48 часов строительства, 1500 золота, 1500 железа, 8000 камня, 4000 леса)

Также нам надо добыть 2500 золота – это 2ой недостающий ресурс, соотвественно после того, как каменные шахты достроятся – начинаем строить шахту добывающую золото. Надо определить – какого уровня эта шахта будет (учитывая что слот – всего 1). Требуется золота 2500 + 100 (которые мы потратили на каменные шахты) + прочие шахты, которые мы еще построим + учитывая специфичность (важность) ресурса, приходим к выводу, что +200 золота с шахты будет мало, ибо тогда суммарная добыча будет +100(староста)+200(шахта) = 300. На данный момент требуемое количество золота 2600 – 8,66 дней. Т.е. у нас будет запас в 500 золота, на все прочие потенциальные расходы – что явно мало (только сама шахта золота 2ого уровня стоит 120 золота), значит строим золотую шахту 2ого уровня (28 часов строительства, 120 золота, 500 железа, 1300 камня, 4800 леса, 50 населения)

Теперь железо: количество израсходованного железа на шахты: 280 (каменные) + 500(золото) = 780 – что больше, чем имеющийся у нас запас в 500 железа. Значит нам еще нужно строить шахту железа. Если мы построим шахту первого уровня, то за планируемые 10 дней получим: 10* (200(староста) + 200(шахта)) = 4000 железа, чего, пока хватает, чтобы покрыть наши расходы. Значит строим железную шахту первого уровня (2 часа, 40 золота, 250 железа, 300 камня, 200 леса, 30 населения).

Та же процедура с лесом, на шахты было потрачено: 600 + 4800 + 200 = 5600 леса. Имеющийся «запас» - 4000, т.е. растраты больше, но у нас имеется дом старосты, который добывает по 600 леса в день, и за 10 дней – добыча перекрывает расходы с запасом в 4400. Пока, этот запас представляется достаточным.

Итак, мы прошли по всем ресурсам, максимизировали добычу ресурса, который является лимитирующим и на ожидаемую дату – 10 дней после начала игры, вроде как всех ресурсов хватает.
Теперь осталось подождать 2 дня и улучшить 2 каменные шахты до 3его уровня (24 часа, 80 золота, 1500 железа, 1200 камня, 1320 леса, еще 30 населения).
Из полученных цифр видно, что всех ресурсов нам хватает для строительства, а значит – чтобы максимально быстро построить цитадель3 – больше ничего не надо строить, ибо лимитирующий ресурс – камень уже добывается в максимально возможном объеме, а остальных ресурсов – достаточно.

ИТОГО, считаем, когда же мы сможем построить цитадель 3.
Всего камня затрачено: 1710 + 8000 + 1300 + 300 + 1200 + 15000 = 27510
Всего камня имеется/добыто (N –количество дней, за которые мы наберем требуемое количество камня): 10000 (стартовые) + N * 400 (добыча старосты) + 2 * 520 (добыча первые два дня в каменных шахтах, временем строительства пренебрег) + (N – 3) * 780 * 2 (N-3 – количество дней, которые проработали шахты добывая по 780 камня в день, первые три дня – это строительство цитадели2 и грейд с шахты 2ого уровня до 3его) = 10000 + 1040 + N(400 + 780*2) – 3*780*2 = 6360 + N*1960.
Теперь вычисляем N:
27510 = 6360 + 1960 N -> 27510-6360 = 1960N. -> N = 21150/1960 = 10.8

Как видим – приблизительный наш прогноз в 10 дней – недалек от истины, это хорошо, значит не надо пересматривать оценки по другим ресурсам (если бы он был 5 дней – пришлось бы пересматривать другие ресурсы, т.к. возможно бы их не хватало).
Итак, наш ответ: через 11 дней после старта игры можно начать строить цитадель 3его уровня. Каждые 1960 потраченного сверх нашего БО камня – откладывает строительство цитадели3 на 1 день. «Запас прочности» по другим ресурсам – минимален.

Нам совсем не нужно население, т.к. начальных 1500 – вполне хватает, чтобы обеспечить все шахты рабочими, совсем не нужны фермы, т.к. начальной еды хватает, чтобы обеспечить население.

ИТОГОВЫЙ БО:
2 шахты камня 2ого уровня (в сумме 7 часов строительства, 100 золота, 280 железа, 1710 камня, 600 леса, 110 населения).
Цитадель 2ого уровня (48 часов строительства, 1500 золота, 1500 железа, 8000 камня, 4000 леса)
Золотая шахту 2ого уровня (28 часов строительства, 120 золота, 500 железа, 1300 камня, 4800 леса, 50 населения)
Железная шахта первого уровня (2 часа, 40 золота, 250 железа, 300 камня, 200 леса, 30 населения)
2 каменные шахты до 3его уровня (24 часа, 80 золота, 1500 железа, 1200 камня, 1320 леса, еще 30 населения)
Цитадель 3 уровня (120 часов строительства, 3000 золота, 3000 железа, 15000 камня, 7000 леса)

ТЕОРЕТИЧЕСКАЯ ЧАСТЬ:
В чем суть данной концепции построения БО ?
Мы выявляем слабые места и «латаем их», при этом проявляются другие слабые места, которые мы опять вынуждены латать и так, пока «запаса прочности» не хватит, чтобы покрыть очередную вынужденную «заплатку». Здесь крайне важно, как можно точнее оценить общий срок, который потребуется для достижения поставленной цели, неправильная оценка – приведет к многократному проходу по ресурсам, что существенно увеличит объем работы.

Предложенная концепция – в итоге НЕ приведет к объективно-оптимальному результату, т.к. игрок чаще всего ставит перед собой не одну, а несколько целей. Это основной минус этого метода – учитывается только конечная цель, при этом остальные показатели – не учитываются.

Что можно сделать, чтобы уменьшить значение этого минуса ?
Во-первых: изначально задать больше требуемых условий, т.е. для данной задачи могло звучать так «как можно быстрее построить цитадель 3, казарму 2, 5 ферм и 2 лесопилки, иметь на руках 5000 леса и 2000 населения»
Во-вторых: Делать больше «запас прочности», т.е. если Вам не хватает 1000 какого-то ресурса, заложите добычу не 1000, а 2000 – чтобы придать вашему БО некую гибкость.
В третьих: Использовать довольно сложный, но крайне эффективный метод «оценки остаточных средств».
В чем заключается суть данного метода применительно к данной задаче:
На момент закладывания цитадели3 у нас на руках имелось некое количество ресурса. Считается, что ресурсы максимально эффективно использовались, если бы в этот момент их было минимум (или вообще не было). Мы должны стараться израсходовать все ресурсы таким образом, чтоб к моменту закладывания цитадели3 у нас было ровно столько средств – сколько надо для строительства, либо соотношение оставшихся ресурсов – максимально близко к соотношению растрат, т.е. лучше, чтобы у нас осталось 500 золота и 1000 железа, нежели 2000 железа и 0 золота, ибо скорее всего – для вашей следующей задачи именно тот ресурс, которого сейчас нет, будет лимитирующим (не говоря уже о потери гибкости). Если такой перекос наблюдается – ничего страшного - просто поставьте дату строительства соответствующей шахты на более раннюю.

С Уважением, Огьзук.

Категория: В ожидании чуда | Добавил: Огьзук (06.04.2009) | Автор: Огьзук
Просмотров: 643 | Рейтинг: 4.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]