Java Settlers project home, downloads, and GPLv3 source code. To download the latest version as a JAR, see https://github.com/jdmonin/JSettlers2/releases/latest .
bots could have their personalities defined as a sets of strategies they could use with priorities (even at the risk of not using particular strategy at all), ie.
prefer building (roads/settlements) or buying cards
when placing robber:
-- prefer player with most vp
-- prefer player with most roads/settlements
-- prefer player closest to the bot
-- prefer tile with most buildings around
-- pacifist (put robber somewhere away from anyone)
random strategy: have bot strategies rerolled on each game start
it could also be a starting point for bots difficulty setting (ie. issue #98)
bots could have their personalities defined as a sets of strategies they could use with priorities (even at the risk of not using particular strategy at all), ie.