Changelog
AI Logic Improvements
"Freezing" Issue Fixed: AI-controlled characters no longer stop looking for work or earning money due to internal errors.
Rational Trading: Improved selection of goods for exchange — the AI now avoids endless and unprofitable trading cycles.
Profit Seeking: Characters have learned to leave low-paying jobs in time. They now periodically check the market to find more profitable options.
Stability and Performance
Correct Task Switching: Fixed errors when a character transitions from one activity to another, ensuring smoother behavior.
System Reliability: Protection against AI task queue overload has been introduced, increasing overall game stability.
Market Analysis: The process of evaluating trade routes has become faster due to automatic filtering of incorrect deals.
Bug Fixes
Item Check: Eliminated an error where the AI tried to trade non-existent or incorrect items from the inventory.
Timely Resignation: Fixed worker behavior logic: they are now guaranteed to drop unprofitable tasks if profitability falls below an acceptable level.
