Online tool to assess your squad's complexity

By J1mBob, in X-Wing

Overview

My buddies and I are all filthy casuals and play X-Wing only in our basements with beverages in hand. As the evening progresses, we find certain lists... harder to play well. We have discussed at length what trips us up and the answer is fairly obvious: complicated card text. In order to help us decide what list might best fit our current... state, I made a website tool that I call the X-Wing Basic Assessment of Complexity, or for short:

X-Wing BAC

Using the tool is very straightforward. Copy your XWS from one of the wonderful third-party builder apps and paste it into the site's field. Hit submit, and the tool returns a score for you. The higher the score, the more complex your list is! A squad like the "Ocho", eight Academy TIE Fighters, has a BAC of only 8. But the card-text-intensive double-Sith Infiltrator list that has recently popped up clocks in at a brutal BAC of 54! You better be very clear headed to play that list... or fly it earlier in the night!

Please note that I am not taking a position on whether the complexity is good or bad! Different members of my group find joy in different parts of the game. Hopefully that's enough said about that -- this tool is for fun!

Implementation

If you want to understand how X-Wing BAC determines the complexity of a list, read on! Also, I welcome feedback on what you think may be off about this approach.

Minimum Per-Card Complexity: For starters, each pilot card and upgrade card adds a minimum of 1 point to your BAC.

Repeated Cards and Abilities: When you have the same upgrade or ship ability across multiple cards, the complexity is not as high as when every ship has unique card text. When a ship ability or an upgrade is a repeat of one already accounted for by the BAC tool, the complexity score of the card is fixed at 1 (or 2 if the repeated card is double-sided).

Double-Sided Cards: A card with two sides will always count as a minimum of 2 points of complexity, even if the same card showed up earlier in the list.

Cards that Grant Things: Whenever a card grants you an additional action or changes your stat line, each granted thing counts as 1 point of complexity.

Cloak/Decloak: This particular action adds +6 to the squad's complexity the first time it occurs and +1 for every repeated occurrence.

Mixed Ship Lists: The first occurrence of a ship type (think TIE/ln, or X-wing, or Aethersprite...) adds 3 to the squad's complexity with repeats of the same ship dropping back down to 1. This is intended to represent the added complexity in "TIE Salad" or "Alphabet Soup" lists where the player needs to remember multiple different dials.

Mixed Initiative Lists: The first occurrence of a given initiative value adds 1 complexity to the squad. Additional ships at the same initiative add no additional complexity.

Words that Increase Complexity: Certain words on a card cause more complexity than others. After trying many different approaches, I settled on counting the occurrence of triggers , conditions, conjunctions , and decisions . The occurrence of each word or set of words listed in the following sections adds 1 to the complexity of the card.

Triggers are found in the card text by looking for certain words that signal a game event that a player needs to be alert for. For example, "At the beginning of the Engagement Phase" is a trigger because the player needs to remember that this is when the card takes effect. The words that signal a trigger that I've identified in the card text are:

AFTER, DURING, AT THE, BEFORE, WHILE, and ACTION

Conditions are signaled by words that require you to assess whether you've met a certain required game state to satisfy the card's requirement to take effect. The following words have been found to signal that the card has a condition:

IF, AT RANGE, WITH, IN YOUR

Conjunctions are words that join together separate concepts. These words mean you've got more text to read while keeping everything that preceded in mind:

AND, THEN, TO

Decisions are words that mean the player needs to make a choice. Decisions take time!

MAY

Examples

As an example, let's look at the ship ability text for Autothrusters:

  • After you perform an action, you may perform a red [Barrel Roll] or red [Boost] action.

I've bolded the words that BAC will pick out as increasing the complexity. Autothrusters counts as +3 complexity total. The keyword after means that a player must remember this trigger in order to fully take advantage of this ship. The keyword may means that if you remember the trigger, now you have a decision to make as to whether you want to do what the ability grants. The or near the end signals another decision to be made, although I chalk up the or as a conjunction in my classification system.

As an extreme example, take a look at the card text for Grappling Struts:

  • Setup: Equip this side faceup. While you execute a maneuver, if you overlap an asteroid or debris cloud and there are 1 or fewer other friendly ships at range 0 of that obstacle, you may flip this card.

This totals 7 points of complexity, and that's only the first side of the card! Here's the second side of Grappling Struts:

  • You ignore obstacles at range 0 and while you move through them. After you reveal your dial, if you reveal a maneuver other than a [2 [Straight]] and are at range 0 of an asteroid or debris cloud, skip your Execute Maneuver step and remove 1 stress token; if you revealed a right or left maneuver, rotate your ship 90° in that direction. After you execute a maneuver, flip this card.

The second side racks up 12 points, totaling 19 points for the Grappling Struts! As a reminder, the second Grappling Struts card in your list will still only be +2 complexity because it's a repeating double-sided card.

TL,DR: Use this tool to assess how complex your list is. Disagree with how it is scored? Discuss below. Have fun!

Edited by J1mBob

tenor.gif

Interesting concept! I like the idea of seeing where the “sweet spot” of complexity is for different contexts.

The only thought i have is it doesn't quite capture dial complexity (either the increasing complexity of setting multiple dials, different dials, or even complexity within a dial). But that might be a whole other issue.

16 minutes ago, svelok said:

82, can anybody get higher?

Well, the trick is to pick cheap cards with lots of text and don't repeat.

With a few tweaks to an existing list, I hit 117 pretty easy. It's not a good list, though :)

https://raithos.github.io/?f=Separatist Alliance&d=v6!s=200!334:199,12,,219,30,71,106,216,220:;337:101,208,:;309:209,,108:;310:98,,:;311:,,:&sn=Complexity&obs=

(The original list came in at 81, then I made all the Vultures different, gave everyone different loadouts, gave Maul cheap upgrades, etc).

16 minutes ago, WAC47 said:

Interesting concept! I like the idea of seeing where the “sweet spot” of complexity is for different contexts.

The only thought i have is it doesn't quite capture dial complexity (either the increasing complexity of setting multiple dials, different dials, or even complexity within a dial). But that might be a whole other issue.

I get what you're saying about dial complexity. The base cost per ship of 1 point could be adjusted up for the first occurrence of a given type of ship and then drop back down to 1 for repeats of the same ship (and dial).

Edit: thinking more about this, what if the first ship of a type adds 3 complexity, then the next one drops back down to 1 base? The "ocho" would end up at 10 BAC (from 8 originally) and "alphabet soup" or "TIE salad" list complexity would go up...

Edited by J1mBob
32 minutes ago, WAC47 said:

Interesting concept! I like the idea of

. . .the acronym also standing for Blood Alcohol Content.

For best results make sure your BAC's are in alignment 🤣 😎

Edited by Darth Meanie
29 minutes ago, J1mBob said:

Edit: thinking more about this, what if the first ship of a type adds 3 complexity, then the next one drops back down to 1 base? The "ocho" would end up at 10 BAC (from 8 originally) and "alphabet soup" or "TIE salad" list complexity would go up...

That sounds pretty good to me. The greater the variety of ships in a list the more there is to remember for when you're planning, IE: 5x Kihraxz'z is less complex than one of Kieransi's mixed mini-swarms that they highlighted several months ago just due to the differences in dials between the different ships in a mixed swarm. Not inanely so, but mixed swarms are more complex none the less.

Edited by Hiemfire
37 minutes ago, J1mBob said:

Or lower (with a real list)... 5x Kihraxz is BAC of 5.

3x bare Bounty Hunters. Brawling boyz & galz don't die easy but aren't that hard to fly. (BAC 5 using your suggested update, BAC 3 without). 😈

Fun idea, though I think there is something about ships with pre movement shenanigans. Echo is only 2 complexity more than a Sigma. But in practice? Certain ships, namely Strikers and Phantoms, seem to be less complex than they do in practice.

But it is a fun idea.

Ok, new challenge. What is the highest rating 2 ship list you can posit?

https://launch-bay-next.herokuapp.com/print?lbn=('name':'Deadly Duo','points':197,'faction':'Galactic Republic','pilots':[('name':'anakinskywalker','ship':'delta7aethersprite','upgrades':('configuration':['delta7b'],'forcepower':['supernaturalreflexes'],'astromech':['r4p17']),'points':60),('name':'macewindu','ship':'delta7aethersprite','upgrades':('configuration':['delta7b'],'forcepower':['supernaturalreflexes'],'astromech':['r4pastromech']),'points':46)])&mode=full

Clocks in at 34. I know someone can top that, but I have flown this recently so go with the one that brought ya.

Any chance it will eventually accept FFG App copy pasta? (I keep hoping the app will get better at some point.)

Edited by Phelan Boots
20 minutes ago, millertime059 said:

Clocks in at 34. I know someone can top that, but I have flown this recently so go with the one that brought ya.

My 5 Awings version is at 45... maybe explaines why my performance correlates very, very strongly with my mental fitness.

Edited by GreenDragoon
9 minutes ago, millertime059 said:

Fun idea, though I think there is something about ships with pre movement shenanigans. Echo is only 2 complexity more than a Sigma. But in practice? Certain ships, namely Strikers and Phantoms, seem to be less complex than they do in practice.

But it is a fun idea.

Ok, new challenge. What is the highest rating 2 ship list  you can posit?

https://launch-bay-next.herokuapp.com/print?lbn=('name':'Deadly Duo','points':197,'faction':'Galactic Republic','pilots':[('name':'anakinskywalker','ship':'delta7aethersprite','upgrades':('configuration':['delta7b'],'forcepower':['supernaturalreflexes'],'astromech':['r4p17']),'points':60),('name':'macewindu','ship':'delta7aethersprite','upgrades':('configuration':['delta7b'],'forcepower':['supernaturalreflexes'],'astromech':['r4pastromech']),'points':46)])&mode=full

Clocks in at 34. I know someone can top that, but I have flown this recently so go with the one that brought ya.

https://raithos.github.io/?f=Rebel Alliance&d=v6!s=200!39:116,,81,41,106,157,94:;8:94,,,,142:&sn=Unnamed Squadron&obs=

Dash & Edrio BAC 46

I don't think 'Complexity' is the right word for this. No one would really say 8 Acads is more complex/difficult to fly than Double Infiltrator- Infiltrator just has a lot of triggers.

It's a measure of how deep into Combo Wing your list is.

1 minute ago, Kaptin Krunch said:

It's  a measure of how deep into Combo Wing your list is. 

Which is something you are surely interested in? I know I am!

Trigger/dial complexity disparity is real.

BAC 27

Rexler Brath + Juke / "Echo" + Fifth Brother + Juke / Seventh Sister /

5 minutes ago, Kaptin Krunch said:

It's a measure of how deep into Combo Wing your list is.

Sort of, it doesn’t really capture interactions between cards very well. Nor does it translate in to how combos fly on the board. I think complexity describes it pretty well.

9 minutes ago, GreenDragoon said:

My 5 Awings version is at 45... maybe explaines why my performance correlates very, very strongly with my mental fitness.

That’s not 2 ships!

My Super Mace, Sense Saeese and trick shot VTG Wolffe is 47. That’s the highest list I tested.

However my Striker and Reaper heavy lists, or my 3 Striker, 2 Interceptor, and Del Meeko list all come in lower. The latter only 18, but in practice is more like 100. For both players. Nothing was ever as mind melting as when playing against an Echo, Interceptor, 2 Striker and tie fighter list with my 6 swarm. We set dials and basically said we had no idea where anything would be.