I recently found out about this:
https://github.com/bwapi/bwapi
It is an open-source API used to create Starcraft AI bots for a yearly hosted tournament. this is a generally accepted API for the purpose of automating game actions.
Information on the tournament can be found here:
https://sscaitournament.com/
Now, from what I'm told, the tournament has a restriction to run the game at 24 FPS with inputs on a per-frame basis. Sound familiar? This seems like it would be a great way to make a TAS of Starcraft.
Currently, the API only works with original Starcraft/Broodwar. There is a large push right now to make an API that works with Starcraft Remaster, but that won't be completed anytime soon, mainly because of memory locations being different between the 2 games.
Would there be any interest in this, and would it even be valid as a TAS for this site? I know I've brought up topics like this in the past, but this already has a well-established following and set of rules that could be used/borrowed for a TAS on this site.