Post subject: Making a TAS designed for easier obsoletion later
Aran_Jaeger
He/Him
Banned User
Joined: 10/29/2014
Posts: 176
Location: Bavaria, Germany
So I refrained from responding to some messages that I read in here regarding which I had some thoughts or own opinion, and I wasn't involved in these votes (and probably will not vote in this case), but there's one thing I found worth mentioning at this point regarding the types and availability of (submitted) movies, maybe as a tip for future TAS submissions (or creations of them). Namely there's something that I'm slightly worried about regarding the approach that HappyLee took in this TAS instance, and in order to explain what I mean, I'll go through a thought experiment: Imagine you'd have some game given together with a wish/task to find/make the fastest possible TAS (let's say for a given fixed branch), and after spending a lot of time on the game, you'd end up with some (pre-)finished movie file that (expectedly) demonstrates some approximation of the best possible time (note here that the best possible time is also an approximation of itself, so this case shall not be excluded here). And let's say that at this initial stage, the focus so far entirely lied on the (for TASVideos) primary goal of reducing the total time of the TAS, and further variations, changes, maneuvers, playaround, meant for a secondary goal such as entertainment remains to be worked out and implemented into the existing (pre-)finished movie. Now, if you don't know yet if the TAS could still be improved with respect to the primary goal (total time) or not and you go over to the/a 2nd stage and apply changes to the inputs of the TAS in such a way that they (possibly) just barely anymore fulfill the conditions needed to still meet the same finishing time of the movie that you initially managed to cut your TAS down to, then (now from a community perspective, a perspective that wants the strive for optimality) anyone else in the future that would want to continue the work on this game for a potentially possible improvement might now have to put in more work, possibly because said future person might be left with the initial ''burden'' to take out all the (with respect to the primary goal) unnecessary slowdowns/detours/variations (or in whatever form or shape it happens to exist) from the current existing TAS in order to get back to the ''clean'' situation (i.e. the form of the movie file as it was at the end of the first stage of the TASing process, before the entertainment variations were implemented) that could (for such future TASer) possibly be expected to be in a closer situation (than it might be for the entertainment-filled TAS case) to a situation that would cut off more time (provided it exists). By ''closer'' I mean a difference regarding the amount of inputs needed to change to get to a faster TAS. As an example that let's say involves a frame-rule such that time improvements only matter in multiples of 20 frames within which one gets to some point in the TAS, so that the same time would be obtained if one gets there within 5 or 17 frames, and would only be one further 20-frames long step slower if one would instead get there at the 21th frame or the 40th frame: With a given entertainment TAS that barely ''makes the cut'' to clear the game in some 20 frames interval I'd expect it to be more work from there to cut off further frames*, since at first, the ''improvements'' made by a future TASer will then not yet allow to make any difference time-wise and might have been known already by someone else, and said future TASer might at this point not yet know if he/she actually found a new improvement or just erased an old purposefully implemented slowdown out; compared to if one started from a TAS that is ''clean'' and expected to be closer to the next frame-interval to be one step faster. * With these frames of which I expect them to be easier cut off, I refer to frames that can be cut by grinding out close variations of given inputs for a segment (i.e. frames for which I expect that a brute-force would have it easier to cut them out), rather than frames that are cut due to a new idea/glitch being involved (and for this latter type of frames that could still remain as frames waiting to be cut, it wouldn't be as clear to determine which TAS version, a ''clean'' one or an entertaining one, would be seen as being ''closer'' to finding these or inspiring to find these). So for the greater general benefit, I'd expect it to be useful in general (if possible, since the circumstances might varii from game to game and TAS to TAS) if one would/could just provide multiple files (maybe alongside a submission, or in a corresponding game discussion thread), namely a ''clean'' version that is meant to be a new foundation for further experimentation and input variations for new cuts, and then (if it exists/was done this way) your personal (entertaining) variation of it (and maybe even a 3rd version that contains unnecessary but potentially helpful e.g. 2nd controller inputs as instrinsic markers in an input editor window for future TASers for orientation and to immediately see when some events start or end or other ''sidenotes'' that one can insert into movie files via inputs).
collect, analyse, categorise. "Mathematics - When tool-assisted skills are just not enough" ;) Don't want to be taking up so much space adding to posts, but might be worth mentioning and letting others know for what games 1) already some TAS work has been done (ordered in decreasing amount, relative to a game completion) by me and 2) I am (in decreasing order) planning/considering to TAS them. Those would majorly be SNES games (if not, it will be indicated in the list) I'm focusing on. 1) Spanky's Quest; On the Ball/Cameltry; Musya; Super R-Type; Plok; Sutte Hakkun; The Wizard of Oz; Battletoads Doubledragon; Super Ghouls'n Ghosts; Firepower 2000; Brain Lord; Warios Woods; Super Turrican; The Humans. 2) Secret Command (SEGA); Star Force (NES); Hyperzone; Aladdin; R-Type 3; Power Blade 2 (NES); Super Turrican 2; First Samurai. (last updated: 18.03.2018)
TiKevin83
He/Him
Ambassador, Moderator, Site Developer, Player (155)
Joined: 3/17/2018
Posts: 358
Location: Holland, MI
I'll just make a note that I heartily agree with the idea that more people would be satisfied with the final entertainment focused submission if it were accompanied by an input file that has the optimized individual level frames. The final product of this TAS is awesome but without the other file it's much harder to improve on, even if such improvements are hard to impossible anyway.
Expert player (2573)
Joined: 12/23/2007
Posts: 831
None of where I slowed down looks like an oversight or mistake. Perhaps you're not paying attention to the details. The truth is, this run is as optimized as an SMB TAS can get. Did you also feel that, Scepheo?
TiKevin83 wrote:
I'll just make a note that I heartily agree with the idea that more people would be satisfied with the final entertainment focused submission if it were accompanied by an input file that has the optimized individual level frames. The final product of this TAS is awesome but without the other file it's much harder to improve on, even if such improvements are hard to impossible anyway.
So you're saying that we need to make two version of this movie just to make some people satisfied, or for it easier to improve on?
Recent projects: SMB warpless TAS (2018), SMB warpless walkathon (2019), SMB something never done before (2019), Extra Mario Bros. (best ending) (2020).
TiKevin83
He/Him
Ambassador, Moderator, Site Developer, Player (155)
Joined: 3/17/2018
Posts: 358
Location: Holland, MI
HappyLee wrote:
None of where I slowed down looks like an oversight or mistake. Perhaps you're not paying attention to the details. The truth is, this run is as optimized as an SMB TAS can get. Did you also feel that, Scepheo?
TiKevin83 wrote:
I'll just make a note that I heartily agree with the idea that more people would be satisfied with the final entertainment focused submission if it were accompanied by an input file that has the optimized individual level frames. The final product of this TAS is awesome but without the other file it's much harder to improve on, even if such improvements are hard to impossible anyway.
So you're saying that we need to make two version of this movie just to make some people satisfied, or for it easier to improve on?
Certainly you shouldn't -need- to make two versions, but in my opinion the 2nd movie file as described would be easier to improve upon and therefore lead to broader appreciation of the final product by making it more accessible.
Personman
Other
Joined: 4/20/2008
Posts: 465
I just want to say that "ease of future improveability" has never been and should never be a criterion used to judge submissions here. It neither relates to the speed nor the entertainment of the run, which are the criteria we use. It really feels like people are bringing it up because they are looking for "objective" reasons to denigrate something they don't like. If you find speed-to-the-flagpole more entertaining, that's fine. You're allowed to. But don't try to make it seem like it's "objectively correct" because of some new metric you brought in from left field, that has literally never before been a consideration in any judging process on this website.
A warb degombs the brangy. Your gitch zanks and leils the warb.
Aran_Jaeger
He/Him
Banned User
Joined: 10/29/2014
Posts: 176
Location: Bavaria, Germany
Regarding this [quote Personman] I just want to say that "ease of future improveability" has never been and should never be a criterion used to judge submissions here. It neither relates to the speed nor the entertainment of the run, which are the criteria we use. It really feels like people are bringing it up because they are looking for "objective" reasons to denigrate something they don't like. If you find speed-to-the-flagpole more entertaining, that's fine. You're allowed to. But don't try to make it seem like it's "objectively correct" because of some new metric you brought in from left field, that has literally never before been a consideration in any judging process on this website. [/quote] and the other statements that referred to the point I made earlier (regarding ''clean'' movie files possibly with markers as starting base for new works) in here, I just was suggesting it as generally useful mannerism, and not as criterion on how to judge submissions. And this also really shouldn't be anything new, but rather should be the usual practice, and if it hasn't been mentioned elsewhere or earlier, then I guess it's about time to mention it.
collect, analyse, categorise. "Mathematics - When tool-assisted skills are just not enough" ;) Don't want to be taking up so much space adding to posts, but might be worth mentioning and letting others know for what games 1) already some TAS work has been done (ordered in decreasing amount, relative to a game completion) by me and 2) I am (in decreasing order) planning/considering to TAS them. Those would majorly be SNES games (if not, it will be indicated in the list) I'm focusing on. 1) Spanky's Quest; On the Ball/Cameltry; Musya; Super R-Type; Plok; Sutte Hakkun; The Wizard of Oz; Battletoads Doubledragon; Super Ghouls'n Ghosts; Firepower 2000; Brain Lord; Warios Woods; Super Turrican; The Humans. 2) Secret Command (SEGA); Star Force (NES); Hyperzone; Aladdin; R-Type 3; Power Blade 2 (NES); Super Turrican 2; First Samurai. (last updated: 18.03.2018)
Personman
Other
Joined: 4/20/2008
Posts: 465
Aran Jaeger wrote:
And this [a preference for submissions being optimized for easy of future improvement] also really shouldn't be anything new, but rather should be the usual practice, and if it hasn't been mentioned elsewhere or earlier, then I guess it's about time to mention it.
I can see where you're coming from, and it's a noble thought, but unfortunately this is just wrong. While it's nice to think of TASing as a community effort to push a game to its limits, and it often functions that way, an individual run is a work of art made by an individual or team, and they should be encouraged to express themselves however they see fit. Establishing some kind of community expectation that files be "optimal" in some way that doesn't actually save time would put an unacceptable burden on authors and deprive of us of entertaining runs. If you want to improve a run but the entertainment choices made by the author make it harder to understand what is important for speed and what's not, you'll just have to post about it in the thread, or send them a PM, or figure it out yourself. Sorry!
A warb degombs the brangy. Your gitch zanks and leils the warb.
Aran_Jaeger
He/Him
Banned User
Joined: 10/29/2014
Posts: 176
Location: Bavaria, Germany
[quote Aran Jaeger] I just was suggesting it as generally useful mannerism, and not as criterion on how to judge submissions. [/quote]
collect, analyse, categorise. "Mathematics - When tool-assisted skills are just not enough" ;) Don't want to be taking up so much space adding to posts, but might be worth mentioning and letting others know for what games 1) already some TAS work has been done (ordered in decreasing amount, relative to a game completion) by me and 2) I am (in decreasing order) planning/considering to TAS them. Those would majorly be SNES games (if not, it will be indicated in the list) I'm focusing on. 1) Spanky's Quest; On the Ball/Cameltry; Musya; Super R-Type; Plok; Sutte Hakkun; The Wizard of Oz; Battletoads Doubledragon; Super Ghouls'n Ghosts; Firepower 2000; Brain Lord; Warios Woods; Super Turrican; The Humans. 2) Secret Command (SEGA); Star Force (NES); Hyperzone; Aladdin; R-Type 3; Power Blade 2 (NES); Super Turrican 2; First Samurai. (last updated: 18.03.2018)