Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
The rule does imply that warped and warpless are common. But not "so common that the opposite is an exception", not "overwhelmingly common". Just standard, average.
Back in 2014 I had a talk with adelikat, after the new branching rules, where he wanted to prevent labeling nearly all of our existing runs that only have 1 branch (in all cases where a certain in-game option is used)). I came up with a reasonable approach to that. The full text of the rule is quite similar to what we had in judge guidelines initially.
Original suggestion:
Post #373887
Old version everyone liked:
Current version that's basically the same:
And I moved single-branch part to another chapter:
Why is it all so? Because if we decide that we need to label "warps", "warpless", "1 player", "2 players", and similar in all cases when they are true, we will quickly drown in trains of labels for each run:
NES Super Mario Bros. 3 (USA PRG1) "arbitrary code execution, warps"
NES Super Mario Bros. 3 (USA PRG0) "warpless"
NES Super Mario Bros. 3 (USA PRG0) "warps"
NES Super Mario Bros. 3 (USA PRG0) "100%, warpless"
NES Super Mario Bros. 3 (USA PRG0) "game end glitch, warps"
SNES Super Mario World (USA) "96 exits, warps" (some are used, AFAIK)
SNES Super Mario World (USA) "game end glitch, warpless" (lol)
SNES Super Mario World (USA) "small only, warps"SNES Super Mario World (USA) "arbitrary code execution, warpless"
SNES Super Mario World (USA) "warps"
I personally don't find this too elegant. Sure, this situation is exceptional, and maybe some people agree that using such labels regardless of how huge they will get is fine, when we only have a few exceptional "trees". But I believe the system should work regardless of our current scale, even in 10 years if we have several times more branches for most games. I think it's imperfect to depend on rarity of bizarre situations: we need to know exactly how to deal with them.
Another problem is that the game might have several factors that are all standard and would need such a label, which results in 3+ entries in labels. Finally, where do we draw the line between "unique" (pacifist) and "just common" (warps)?
However, if it's not what you're suggestion, then we need to clarify what we disagree about here.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
Yes.
You are correct, and I always preferred the old way to simply label them "glitched" and be fine. But 40% of the community hated that, saying it's meaningful and non-descriptive. Another 40% liked it that way. So we had to use the approach that pleases both camps and neither at the same time.
Ideally, we'd just find what type of major skip glitch is used. For example if something lets you skip 60% of the movie by teleporting to the wrong location, it's clearly a "warp glitch". And we don't care how this teleporting looks, it just has to happen in some way.
It gets complicated if there are several unrelated glitches that only cut down the time so much if used together. I think there's no solution to that ATM, and Crash Warped is an example when we only have 2 such glitches, yet there can be more in future, what do we do then?
Can you tell briefly what each major skip glitch used in those sm64ds runs does gameplay-wise, in an abstract way? For example "glitch X lets you clip into a wall", "glitch Y lets you increase your speed tenfold", etc.
I don't think we can return to "glitched" or "well, just SOME major skip glitches, I dunno". Maybe there's a way. But I'd need some insight on what the existing MSGs do.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
List all the files and their resolutions.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
Major skip glitch is viewed on the scale of entire game base, because it's virtually possible in any game, it's just a matter of time and effort invested. And for now it's a really rare feature: 181 runs against total publication count of 3642.
So even if all branches for some game use it, it's still considered a rare external condition overall. Hence we label all runs that use it.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
LOL
I don't even mind having both goals combined like that :D
Loved the second part, Yes vote.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
By our IRC discussion, the goal of SMW "warps" doesn't care how many or few exists are used, it just aims to beat the game ASAP without major skip glitches. And "96 exits" isn't strictly warpless either (hence no Forgoes warps class).
I think it's the best to rely on our reasoning from 2014 that led to marking it "warps" and leaving "96 exits" intact, even though I don't remember the reasons anymore. Not as simple as strict antonyms, but in this case it seems they won't increase sensibility, but will instead reduce it.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
I agree.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
Updating obsolete movies on TVC
If you're publishing a movie that obsoletes some other, find the obsoleted movie's ID on Wiki: SystemTVCControl and hit Update on it. If you don't have the privs for that, ask a publisher (or someone else who has the tvc_access privilege).
Not needed anymore.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
It is exactly why it needs a compound label: to highlight the difference. And it's not possible to fix utter mess without being nitpicky. You just need to come up with good principles and reasonably apply them, that's all. And I think we're set in regards to both.
Also, I fixed these:
http://tasvideos.org/movies.cgi?id=696,862
The glitch used there is not a Major skip glitch, just a regular time-saving technique that cuts small amount of overall time. And avoiding such glitches is uncommon, while avoiding major skip glitches is common. So I put the branch "no X" to the newer run and cleared the branch of the older one.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
Only if there are warpless counterparts:
Yes.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
While "warpless" is indeed not a default category for SMB (neither is "warps"), the very goals of "maximum coins" and "all items" contain warp usage definitions in them. Also:
In this case, we don't have counterpart warp usage runs for "maximum coins" and "all items". They only exist in one version. And since warp usage is not a default condition, we don't have to mention it everywhere.
So instead of changing "warpless, walkathon" to "walkathlon", change the obsoleted warped walkathons to "warps, walkathlon". Those are legacy branches that no longer work, just like dropping "warps" no longer works for any%.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
Yes you are not.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
Hi guys. Recently we updated the Publisher Guidelines regarding branch names.
http://tasvideos.org/PublisherGuidelines.html#BranchName
This approach was in use since 2014. Before it was introduced, a few enthusiasts who decided not to listen to common sense ended up having branch labels like SNES Super Mario World (USA) "no null sprite spit, no stun glitch" by bahamete, Kaizoman666, Mister & PangaeaPanga in 09:57.82 for real. They "fixed" literally all publications retroactively to have branch labels that were only comprehensible to them. Staff members united in order to come up with an actually usable long-term approach, and that's what we use now, but there remained one problem: not all old and obsoleted runs were made to meet the updated guidelines.
So I decided to finish fixing all the labels, because ThunderAxe31 felt like helping. Together we figured out how to properly label all Pokemon runs, current and obsolete. Here's what we fixed:
If you feel we're wrong, or ignoring the rules, or the rules are bad, tell us. Otherwise, suggest branch labels to fix. We will ponder them and fix appropriately, with compliance to the guidelines.
Note: all goals that are uncommon, like Playaround, need labels, so please don't limit your suggestions to only Major skip glitch category.
Note to users who have privs for editing branch labels:DO NOT edit anything before prior agreement.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
I don't think publishers/editors can make such decisions. It's usually the author's choice, and then it's approved by a judge (or not).
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
The rules don't ban that, and you can edit your submission right away.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
Optimal input has no authorship, entertaining decision has. Reusing someone else's input that's known to be optimal doesn't require co-authorship, because there's a limit on how different it could be. But when one copies someone's playaround segments, it's clearly a copy, and deserves credit.
Also there are frame wars. When new submissions keep arriving that beat each other, we don't demand that each of them lists all the competitors. But after the frame war is over, and a new run that contains all improvements is made, then we add all the contributers, since they start working together in the end. That's why DTC resulting runs have so many authors.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
Yes please!
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
Is it what I think it is? Sorry, unable to read because my eyes popped out.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
You better call MrWint in before he does it alone and submits a new run :D
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.