Към съдържанието
Grepobot

Линия на автоматизация

Пазар

Това е най-ясният пример за целия подход, затова си струва да се разпише подробно.

На пазара

380 дърво за 300 сребро

В склада има достатъчно

Нищо не чака дърво.

Отказана

Струва сребро, което трябва на пристанището.

Триерата е блокирана заради дърво

Останалото вече е платено.

Взета

Корабът е готов 2 ч 55 мин по-рано.

Защо настройката за съотношение е грешният лост

Всеки търговски бот за тази игра те пита за съотношение: вземай всичко по-добро от 1,2 към 1, да речем. Проблемът е, че една и съща размяна е различно решение в различни моменти. Три дърво за едно сребро е обир, когато в склада ти има достатъчно. И е изгодна сделка, когато само дървото стои между теб и готова триера, а триерата е смисълът на града.

Прагът не вижда тази разлика, защото единственото, което гледа, е съотношението. Grepobot остойностява офертата в секунди, махнати от целта на града, затова ще вземе три към едно, когато е важно, и ще откаже едно към едно час по-късно.

Офертите са общи, кешът не беше

Пазарната оферта принадлежи на пазара, а не на твоя град — така два твои града, гледащи една и съща кеширана оферта, можеха и двата да решат да я вземат, а второто харчене да отиде там, където не е било планирано. Кешът на офертите вече е общ и само така сметката излиза вярна.

Търговците са оскъдното

Размяната не е безплатна дори при добър курс: тя заема търговци, а търговците са това, което чака всяка друга размяна в този град. Затова пазарно действие се оценява на търговец, а не на единица суровина, и едва изгодна оферта, която би вързала всички търговци, губи от по-добра, която се побира.

Какво не прави

  • Grepobot приема оферти, публикувани от други играчи. Сам не публикува оферти.

Останалото, което автоматизира