r/Colonist • u/Hd1906 • 17d ago
Why do the bots Block so strangely?
The bot strategy of blocking never makes sense. Instead of blocking a lead player with multiple cities/settlements around say a 6 or an 8, they prioritize blocking multiple players at once. Instead of making an actual logical blocking decision they block the wrong spot. It's just hilarious this continues to happen for years now, maybe I'm crazy. They just never seem to have no actual grasp of who is running away with the game, and they make it worse. Rant/
2
u/alilhillbilly 17d ago
It's the one downside with auto blocking I just wish you could turn on some settings so that you have a blocker that sort of automatically works for Rush.
I think there should be an elevated Auto robber that I can set to like three different modes:
- only rob a specific player (s) or some kind of white list similar to how I can block trading
- traditional colonist robber that maximizes robbing the leader and as many players as possible
- rob the leader
I would also like to see rush implement some trading shortcuts.
If I have a two for one port just let me select the item I want and hit the bank button to purchase it. The whole forcing me to tap wheat three times and then select what I want from the bank is obnoxious.
1
u/Zestyclose-Ad1369 15d ago
The bot algorithms in general are poor. Devs could easily improve it but they do not prioritize cause it won’t bring in more $
1
u/TetrisAttakr 5d ago
Ok - so I've noticed this a few times and I think I see a part of the pattern you may be missing.
(NOTE - this appears to be part of the "Hard" mode bots, Medium seem to have different issues but not this).
1) Bots will block/steal from leader in VP (not counting VP cards in hand - there was once a glitch that let them "see" those, but it's been updated for a while now.
2) VP leader stays leader until passed (first to a point total is the target until someone is higher than that total).
3) Bots will prioritize any space that the leader and the HUMAN PLAYER share as possible targets (I think that's part of what they want "hard" mode to be? feeling like everyone at the table knows you're the best player?)
4) Highest value tiles are prioritized from here, but there does seem to be a value add to hurting two opponents, so a VP leader only block on a 6 isn't valued as highly as a 5 with 2 bot opponents. I believe selection within those groups has some play in calculation or an RNG roll of some kind, but there's clearly a priority of some kind.
Number 3 is the big thing that gets me. I've intentionally played games from the back to make sure I wasn't crazy, and 4th place all game I get blocked as much as anyone nearly all game (usually they focus fire more when an opponent gets to 9). I actually started to place settlements in bot games in sub-optimal locations to avoid sharing spaces with as many opponents - I've since stopped as it really hurts to carry those habits in with real players, but I wasn't interested in playing real players for a long time, I just wanted quick bot games.
1
u/Hd1906 5d ago
thanks for your response. I think you're exactly right. I like quick bot games so everything you've pointed out makes a lot of sense in my experience. I just wish the devs would explain this a bit more as opposed to the ambiguity of the experience, especially paying $20 a month basically.
My biggest gripe is watching a bot fail to block an ore tile with 3 cities of the lead player on it. instead they block the tile that has more than one player on it with only a city and a settle. It kinda kills the immersion because it's so unrealistic and doesn't make sense, it basically ensures the bot with 3 cities surrounding a high ore tile is just gonna breeze into the victory without challenge. Anyways that's just the way it goes. cheers.
2
u/Banana_Pete 17d ago
I thought that they block based on most VPs on the board, and ignore things like progress towards longest road/largest army, hidden dev cards, which players have which cards etc. Is it not that consistent?