AI enemies will attempt to defeat the player by making decisions via weighted randomness.
Below is the basic setup for the AI flowchart. (Viewable on the Miro Frame “AI Behavior”)
The AI behavior tree will be universal across all roles. When the AI is assigned a role card at the beginning of the game, its variables will be updated to match the spreadsheet below. These represent the AI’s preferences, such as how many structure cards the AI wants to have in its hand, or cards it likes to use. It also determines the upper and lower limits of its randomization for which deck to choose from.
https://miro.com/app/board/uXjVIwq_LUU=/?share_link_id=311778817226
| Role Name | Ideal SHC | High ODS | Low ODS | Min IPS | OSR | List of Favored Cards | List of Disfavored Cards |
|---|---|---|---|---|---|---|---|
| Vegan | 3 | 3 / 4 | 1 / 4 | 3 | 8 | Tech Store, Energy Plant, Charity Work+, Go Green+ | Pasture, Industrial Greenhouse, Processing Plan, Supermarket, Factory Farm, Fast Food Chain. |
| Traditionalist | 3 | 3 / 4 | 1 / 4 | 3 | 8 | Automotive Factory, Private Jet, Gas Station, Mandatory Overtime | Tech Startup, Energy Plant, Assembly Plant, Tech Store, Crypto Servers, Solar Panels |
| Railroad Exec | 3 | 3 / 4 | 1 / 4 | 3 | 8 | Pastures, Factory Farm, Industrial Greenhouse, Supermarket | Gas Station, Oil Rig, Automotive Factory, Private Jet, Parking Structure, Junk Yard |
| Demolition Guy | 3 | 3 / 4 | 1 / 5 | 1 | 8 | Junk Yard, Parking Structure, Really Good Lawyer, Commercial Disparagement | Assembly Plant, Pastures |
| Business Guru | 2 | 4 / 4 | 1 / 5 | 2 | 8 | Carbon Incentive, Mandatory Overtime, Commercial Disparagement, Really Good Lawyer | Charity Work, Charity Work+, |
| Activist | 1 | 4 / 4 | 1 / 6 | 1 | 4 | Carbon Incentive, Mandatory Overtime, Commercial Disparagement, Really Good Lawyer, Go Green, Go Green+, Charity Work, Charity Work+ | Fast Food Chain, Gas Station |
| Environmentalist | 1 | 4 / 4 | 1 / 6 | 2 | 3 | Solar Panels, Go Green, Go Green+, carbon incentive | Factory Farm, Oil Rig, Automotive Factory, Crypto Servers. |
| Scorched Earth | 4 | 4 / 4 | 4 / 4 | 12 | 13 | Crypto Servers, Private Jet, Automotive Factory | Solar Panels, go green, go green + |
SHC = Structure Hand Count. How many structures are in that player’s hand.
ODS = Odds of Drawing a Structure. (High/Low denotes the highest and lowest rates that role can receive)
IPS = In play structures. How many structures the AI has built.
Min IPS = The minimum desired structures an AI would like to have built
OSR = Oh Shit! Round. This is the round the AI will start prioritizing playing environmental actions