|Setting up the team at the beginning of a Breach and Clear mission.|
An easier solution would be to play on a grid, with some means to inform the computer about the initial table setup and movements. Still, I am not sure if the work involved (e.g. updating the position of each of your units) would be worth to get a more effective solo opponent.
On the other hand, there are at least two solo A.I.s for X-Wing Minature Game with computer implementations (this one, which I found on BoardgameGeek, and this app, which implements the Tyneside Wargames Club solo rules.) As players must choose the maneuver for their ships before they are resolved, the end result is a bit similar to the experience in Breach and Clear. However, in both of these A.I.s each ship is controlled separately, with no squadron tactics.
There is another question on this topic, about the usefulness of apps in board games, not for solo play (e.g. XCOM, Alchemists.) However, at this point I am more interested in the cost vs. benefit of adding an app to solo miniature games.