Sarmat

Sarmat 

Программирование, наука.

8subscribers

19posts

Изменения за сентябрь

Отдельным модулем добавлена локальная бесплатная языковая модель Квен. Требования для LLM модуля: карта нвидиа с графической памятью от 4Гб, лучше 6 Гб. При первом старте или старте после перезагрузки компа через диспетчер задач посмотреть – загружается ли 3 Гб в графическую память. Если нет, а все модули скачены, то перезапустить игру.
Три функции:
1. Чат. Рыцаря своего или чужого можно спросить о чем угодно. Из полезного – может рассказать информацию об игре и текущем положении страны, а также приоткрыть завесу своего отношения к другим персонажам (с кем дружит, кого ненавидит).
2. Совет перед решением о новой технологии. Рыцарь анализирует свое состояние, характер, технологию. И соответственно морали и своего пониманию полезности технологии держит речь.
3. В начале хода один из рыцарей делает небольшой обзор текущего состояния страны и может, пользуясь случаем, наговорить плохого на своих врагов.
В других квестах и текстах LLM не участвует.
Проблемы:
Утечек памяти нет, зависаний нет, но есть особенность LLM Qwen зацикливается в рассуждениях. Соответственно, он тратит все время на мысли и так и не доходит до генерации текста прямой речи. Так что иногда реплики будут пустыми. С этим невозможно бороться, только менять модель.
Вторая проблема – иногда вылезают китайские иероглифы или английские буквы. Все его ресурсы тратятся на формулирование текста, если будет следить за такими деталями, то поглупеет, а он и так не очень умён.
Исправлена демография. Ранее если люди были полностью обеспечены едой, то рождаемость могла быть равной нулю. Что угнетало развитие стран.
Если в городе не хватает рабочих, то ремесленники получают штраф производительности равный этой нехватке. Сельская часть столицы пока не получает дополнительного штрафа за давление спроса на раб силу со стороны цехов.
Технологии теперь не добавляют процент бонуса, а умножают имеющийся процент.
Аналогично исправлены и законы у цехов.
Благодаря усилиям и стараниям Паши с уралмаша. ИИ от Антропика Клод произвёл обратный инжиниринг exe файла (а я его не шифровал дополнительно), восстановил математику игры и нашел овер 60 багов. Меня ознакомили со списком, и где-то в 90% случаев баги действительно были. В том числе были обнаружены баги, о существовании которых я догадывался, но на их поимку могли уйти годы тестов :) Баги исправлены, наверняка добавлены новые, их тоже нахожу и исправляю. На сегодняшний день у меня благодаря Паше и Клоду нет открытых багов, про которые я знаю, но не исправил.
Вассалы не становятся королевствами. Если вассал получает технологию кораблем или войной, он отдаёт её сюзерену, а не забывает при синхронизации, как было ранее.
По последним тестам вполне можно дойти до тотального захвата карты 60 на 60, а может и больше. Хотя лично мне в такое доминирование уже не интересно играть.
Первый раз прошел игру. Убил короля ночи своими рыцарями в обмазке эпохи нового времени с одного удара. Поэтому белые ходоки пробафаны. Их кучки в 10 раз больше, а сам Король Ночи в сто раз сильнее.
Века сменяются, а меняются только циферки. Поэтому для атмосферности добавлено немножко картинок внешнего вида воинов в сражении, городов и провинций в интерфейсе управления регионом.
Горожане охотнее тратят золото на покупки. Теперь стандартная ситуация, когда у торговца в два раза больше текущего капитала, чем у населения. Но так как игрок обычно за ход тратит много денег, то к концу хода может быть паритет. Посмотрим, как это скажется.
 
Теперь при расчете бюджета бот смотрит строго на текущие, реальные запросы рыцаря. Найм починен, ИИ нанимает армии!
+Бот больше золота откладывает на апгрейды.
💡 Зоркий глаз над наукой
Раньше приходилось буквально под микроскопом разглядывать каждую падающую «лампочку» науки, чтобы понять, отстаем мы от соседей или идем впереди планеты всей. Теперь прямо на иконках открытий и закрытий четко отображаются поколение и номер отрасли открытия. Контролировать прогресс княжеств стало в разы удобнее.
🔬 Конец научной импотенции
Очков науки полный вагон, а игра упорно подсовывает один «плохой» вариант за другим? Исправил.
Во-первых, подняли шанс срабатывания открытия на 20%.
Во-вторых, раунды предложений расширены с 0.9 до 3 за ход. Накопили много очков? Получите за один ход сразу три варианта технологий вместо одного сомнительного.
🌾 Динамичный старт (холодильники больше не пустуют!)
Надоело, что каждая партия начинается одинаково — унылым балансированием еды на складах. Решил взбодрить дебют. Теперь княжества стартуют с запасами. Сырьевых побольше, а ремесленных меньше. Цены тоже прожили некоторое время до запуска игры.
Кроме того, в радиусе двух клеток от столицы шанс сразу получить регион под свое крыло на старте теперь равен 20%. Вариативность развития с первых ходов выросла.
⚔️ Неблагодарные вассалы
Вассалы забирали регионы у сюзерена, но не отдавали их, исправлено.
Исправление интерфейса.
Левая таблица с рыцарями иногда смещалась и плохо отображала, пока не наведешь. Исправлено.
Ползунок на настройке заказа ресурсов в «Казне» теперь исчезает проще и реагирует на колесико мыши.
Остающиеся главные проблемы баланса и математики:
1. Бот с трудом доходит даже до бронзового века. Пока что он не в курсе, что монастыри - хорошо.
2. Баланс на средних и поздних этапах ломается. Население растет. а размер армии не увеличивается. Это надо решать введением поднятия ополчения и для наступательных походов. Иначе города вообще будут не берибельны. Решено.
Количество технологических эр увеличилось с 5 до 20.
Добавились ветки медицины, связи, сделан задел для религии и городских построек.
Медицина снижает смертность от чумы и ранений, бафает долголетие.
Связь снижает штраф от расстояния для количества войск в походах.
Если у кого есть идеи, как впихнуть религию, готов услышать.
И добавилась социо-культурная ветка «Семейные ценности». Они влияют на рождаемость. Но не всегда в плюс, в современных эпохах будет и в минус. Семейные ценности меняются сами в зависимости от продвижения в технологиях.
Бот теперь хорошо разбирает нежить, поэтому пришлось её не ослабить, а наоборот усилить. Красная луна поднимает каждую десятую клетку. И нежить теперь сохраняет опыт убитого. А не качается с нуля.
Теперь можно колонизировать=заселять как незаселенные, так и заселенные свободные регионы. Бот тоже умеет. Теоретически теперь можно расширяться без военного захвата, просто разведывая и заселяя территории. Но со старта это будет сложно делать, так как на все эти рассылки колонистов нужны ресурсы и люди. Если колонист приходит в место, где уже живут люди. То аборигены резко уменьшают шансы признания новой территорию собственностью князя. Обычно она просто присоединяется к вашей торгово-транспортной сфере, светит соседние регионы.
Когда дикие жители мигрируют в цивилизацию, они открывают регион, из которого приехали.
Работал над мозгами бота, вроде бы он стал более стабильно отстраиваться и расти за счет экономии на зарплатах рыцарям.
Правые панельки врага редуцированы. Теперь, чтобы посмотреть на другие княжества нужно будет смотреть в левую колонку.
Добавлены картинки ресурсов и на панель базара выводятся теперь не только цены и их динамика, но и запасы князя и самого базара.
Левая панелька рыцарей теперь при наведении расширяется. А при убирании мыши далеко сужается до двух колонок: названия рыцаря и его силы.
Благодаря расширению теперь у ремесел влезает информация про их бонусы и минусы, а также добавлена колонка с размером продаж продукции цехом за этот ход.
При субсидировании цеха ремесел покупают все недостающие ресурсы несмотря на дороговизну или убытки, если конечно есть товар на базаре в этот момент.
Все записи о координатах того или иного события теперь центрированы на координаты города игрока. Теперь событие в клетке +5+4 говорит, что это произошло где-то недалеко справа-внизу.
Снижена цена первой технологии – медный век, чтобы технологии быстрее входили в игру.
Появилась возможность убрать клеймо изгоя со страны. С шансом в 10% в ход один из рыцарей предлагает отправиться в ближайшее враждебное государство для переговоров. Можно дать рыцарю подарки, или задание не заключать договор, а украсть технологию. В случае провала обоих типов миссий, рыцарь умирает. Также есть шанс перехода на вражескую сторону. Рыцарь увозит часть золота из свободных денег города и перемещается в пул свободных наемников.
Каждый регион теперь показывает два столбика. Цвет Фукси – эффективность экономической активности. И белесый – абсолютная численность. 40 жителей – максимальный белый столбик. Теперь не надо прокликивать регионы, чтобы увидеть, эффективно ли работает и сколько населения в регионе. Добавлять галочки -«убрать столбики» пока не хочу. Ибо по себя знаю, что 99.9% игрового времени игроки не переключают слои карты или настройки карты. Но вопрос обсуждаемый.
Можно переименовать княжество или любого рыцаря, нажав на название княжества и мотая ползунок.
Сокращен главный отчет, теперь там нет списка каждого умершего или рожденного, а просто общая сумма прибыли или убыли населения по той или иной причине. Аналогично и с очками науки.
Появилась ветка социокультурного уклада, прокачивающаяся сама параллельно с технологиями. Ну, вы понимаете, что семейные ценности - "Отказ от брака" на высоких уровнях технологий резко снизит рождаемость
Зрители просили добавить колонизацию. Добавил, в следующем билде будет. Бот умеет.
2. Цветовая какофония интерфейса и карты стала ещё более темнее.
Изгои могут попытаться обелить свою дипломатическую репутацию путем отправки на переговоры рыцарей
Дипломата можно снабжать подарками, шпионскими миссиями, но в процессе он может перейти не на ту сторону.
Subscription levels3

Рядовой

$1.31 per month

Майор

$6.6 per month

Маршал

$13.1 per month
Go up