Posts for feos


1 2 135 136 137 439 440
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
I wasn't answering that question, just clarified our reasons.
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
Just to point out why we're suggesting this: http://tasvideos.org/MovieRules.html#GamesWithAdditionalLevelSetsOrGames "Playing a single episode or individual game to completion, or all episodes or games, is considered game completion." http://tasvideos.org/MovieRules.html#ObsoletingAPublishedMovie "Movies for all games or episodes inside a multi-game or multi-episode game can obsolete individual movies that only play a single game or episode within the game. This is assuming that the combined movie surpasses all the individual movies that it is trying to obsolete." The manual makes case 5 stand out as the only case that puts an end to the crimes this bad guy does, which is why I considered it full completion for this game, but since its gameplay is different from the other 4 cases, having all 5 in one movie is the best option.
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 (1236)
Joined: 4/17/2010
Posts: 11270
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
Imagine we agreed to have a workflow for marking invalid movies. In order to determine their validity, we have to check them against all the existing rules. Basically, we have to rejudge them. Now imagine having to rejudge everything after every rule change. Now imagine that every day some dedicated person suggests old movies for rejudgment that they see as "probably not valid anymore check please". Do we really have so many spare judges that have nothing else to do than checking every retroactive rule break 24/7? To quote IRC: 16:43 <feos> now imagine someone ragequits over that post 16:45 <adelikat> speaking of ragequit, imagine if you unpublish someone's movie based on a rule change after the fact 16:45 <feos> oh yeah 16:45 -*- feos looks at circus charlie 16:46 <feos> but really 16:46 <feos> figuring our circus charlie publication is invalid involved fucking disasm 16:47 <feos> by all means let us start doing disasm just to make sure that no, some 15 year old movie is actually fine, we were mistaken by suspecting it And I'm not even talking about all the unvaultable branches that were published because they got great votes, but then rating humiliated them. Rejudge from scratch just to say "sorry, we think this movie is invalid because the audience tricked us with their borderline feedback apparently". All sorts of insanity, when it comes to actually unpublishing things.
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
So why is there no music? It's present in one of the RTA runs: https://www.speedrun.com/The_Addams_Family_Pugsleys_Scavenger_Hunt_NES/run/z0elke8m
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
TiKevin83 wrote:
I also wanted to mention, I think it's important to look at the inverse of the problem presented here. If a new movie were to be submitted that is faster but relies on inaccurate emulation and does not play back on console, it would violate existing rules about taking advantage of emulation inaccuracy.
Not exactly. Relying on an emulator bug, where some trick in the game is only ever possible with that bug (see the recent discussion about VC Ocaria of Time) is one thing. Allowing a trick that in principle works on console, just has slight difference in timing or outcome (Post #465348) is another. We are fine with the latter.
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
Maybe your config got corrupted? Always unzip each bizhawk version to its own folder.
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
If such movies are hidden by being obsoleted by Grue (see Moth's link), then they aren't annoying anyone. Which means they will never be properly improved. Never sounds a bit less optimistic than after 15 years, doesn't 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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
To TiKevin83. Yeah, we need to discuss all the other options as well. If eventually resyncs are not allowed, we'd have to think about other options anyway, so why not now? Also, proper discussion helps to remove all the noise from the problem, so in the end we can come up with a simple list of points anyone could assess without having to read everything from start to end. What I see here so far is our need to acknowledge accomplishments that happen on the TAS scene. This is why I think your case is identical to the Demo tier question. As dwangoAC said yesterday in the GDQ thread, not allowing those accomplishments to be represented among regular movies feels like we don't really care about them. On the other hand, us caring about them doesn't magically turn into us accepting those movies. As I said, the entire staff crew needs to be convinced. Which is why we would need to come up with simple, obvious, logical, and compelling points. I'll ponder your actual post later.
andypanther wrote:
I have to disagree with your position on this, feos. We should accept new movies as an improvement based on better accuracy alone, this motivates people to improve this aspect of TASing. The idea that "we don't know if this better accuracy is perfect accuracy, so it can't be counted" just seems plain wrong, for the same reasons why I disagree with the rule for vaultable highscore runs having to have 100% proof that they can't be improved. You can never proof something is 100% perfect, such proof should never be required. We don't follow this mindset for normal speed records, so why in these instances? And of course, there's also the problem with TASes that are optimized to SMB1-levels, we should be able to replace those movies if necessary, even if no gameplay improvement is found.
I'm not saying it's bad. I'm saying it's something entirely new that we never did before. And I'm saying that policy-wise, it's seen as moot right now. If we want to convince people that it should be introduced, we should make it not moot. Which includes discussing all the other scenarios, and all the other reasons to acknowledge the TAS scene achievements. We obviously can have a rule "movies that are neither time nor entertainment improvements can be accepted to obsolete if they feature accuracy improvements", but reasons to introduce such a rule are so far unclear.
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
Overall, I still think that the message of the site is highlighting optimization as a thing in itself. Another thing we highlight is entertainment value of the resulting product. Of course we heavily depend on emulator accuracy. But in cases when neither entertainment, nor optimality has improved, accepting such a movie means highlighting accuracy alone, as a thing in itself, which would be something entirely new. Again, this was always important for us. But accuracy is not what a movie can achieve. This is a side job, it's done by emulator coders. You can not "TAS accuracy". You can arguably compete in accuracy by tweaking movies. But like Battletoads showed, some things are just non-deterministic by nature, so perfect accuracy is impossible for movies. And better accuracy is not always real: a movie might get closer to console sync by working around some problem, but the problem itself is still there. In Battletoads, the RNG routine runs during all the idle CPU time, and tweaking the startup state looked like it helped with sync, but in fact, the movie remained non-deterministic and only synced by coincidence. DwangoAC had to hack the replay method really hard in order to replay the "game end glitch" movie on HRDQ. This yet again boils it down to "better accuracy" rather than "perfect accuracy". Console sync can be a coincidence too. So console sync can not be our "thing in itself" that we want to highlight independently. Which brings us to the same problems the Demo tier met: anything that we can not unambiguously verify as optimized and/or entertaining replay file, is moot when it comes to accepting a movie of it. See I'm not saying it's anything bad. But after all these years, there's zero consensus about what a Demo tier really needs to be: all staff members disagree, even the advocates of it disagree with each other. Lack of consensus is what can be bad. Lack of consensus is what I mean by "moot". We can talk about our ideas for several pages and still not advance. Even that is not the final verdict, and maybe we can have a consensus here. But usually, it takes a direction or a problem obvious to everyone, and only then people can agree on something. When the problem or the direction is not so clear, it's barely possible to promote policy changes.
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
TiKevin83 wrote:
Allow resyncs when a movie is to replace another movie from the same author(s). This sounds quite reasonable in any event; what's to prevent an author from retracting their old runs before submitting the new one to circumvent the resync designation? Unless you can't retract a run from the site.
Right, when talking about the author's decision to update their movie, there's still a valid question "Why?" that we need to have an answer to. The judge guidelines talk about avoiding meaningless publications since 2006. We had no reason to retract that requirement because it's always been a valid one. It just happens to be a bit vague, and it hasn't changed a lot since then. So the judges keep this in mind and always ask themselves, as well as the authors, why exactly do we need to publish a given movie. This movie we have here still answers "because it now syncs on console". You don't state that in the paragraph I quoted, you just mention the author's wish as the first reason. But the author has made a submission, so obviously they want a movie to be replaced. The very fact that a movie has been submitted can't be a reason to accept it. Therefore there has to be a more fundamental reason. The third reason is along the lines of "closer to being replayed on console". So overall, all we have is "better accuracy".
TiKevin83 wrote:
Allow resyncs when a known improvement is made to a core as opposed to resyncs across cores. This could tie resyncs to improvements in hardware knowledge better.
I don't know what's bad about resyncing across cores if they are comparable. I don't know what's better about resyncing within the same core as it gets better. This reason might justify resyncing a run after every new release when the core was tweaked to (supposedly) become more accurate. I don't think any of us aims for allowing that.
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
Supporting custom rerecording workflows that only work on the per-game basis is not only extra coding, but also a whole new platform that needs to be verified against all sorts of abuse. In emulators, we can guarantee that no abuse happens. In internal replay formats, like Doom, not so much. Some games use replay systems that are absolutely unacceptable for us due to what they allow internally. Right now we all hope that Linux games become TASable with libTAS.
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.
Post subject: The rule for accuracy resync submissions (Split from 6023S)
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
EDIT: This discussion was split from #6023: TiKevin83's GBC Pokémon: Red/Green/Blue/Yellow Version in 1:36:42.94
There was a talk on IRC about allowing some exceptions. We don't have a real thread for this yet, but I just had a thought. Allowing resyncs to be accepted case-by-case does indeed feel harmless. But how do we actually make decisions on whether some movie deserves it or not? If the idea of acceptable exceptions is not clear enough, people will always say "why this and not that". Console verification is obviously a huge accomplishment, for emulation in general, for the science, for validity of TASes. But if you look from a judge perspective, how do we verify that it was indeed replayed on console? I don't know any of the judges that have a replay device. There's no reason to suspect this particular movie in not being console accurate, no reason to think the verification is fake. But what do we do if someone decides to fake it? We can't really depend on having a person around who is able to replay tases on console. We need to verify movies for optimality and being possible on console in principle. We can expect that from judges, and we require that. But we can't require verifying the console verification in order to accept something. Thoughts/ideas?
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
Trimmed the beginning, so that both videos start at the same actual gameplay frame. This screen is when it fully fades in. The difference in frames is due to different framerate. Real time is basically identical indeed. What we see here is an example of a movie that can't really be called a meaningful tool-assisted record. http://tasvideos.org/MovieRules.html#MustBeClearlyDefinableAsAGameWhichHasAchievableGoals http://tasvideos.org/Vault.html#TechnicalRequirements
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
What to do with them is a valid question, but can you start with listing the pros and cons that you have in mind, that make it clear to you that we ought to do something about this?
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
"Then"? If their gameplay is unique compared to Case 5, they can still be published separately. Checking how different it is will need to be done for each of the 4 cases.
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
http://tasvideos.org/forum/viewtopic.php?p=472319#472319 When one vaultable branch contains gameplay of another vaultable branch, there's no point in having both. Precedent: #5854: ThunderAxe31's GBC Toki Tori in 42:20.24
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
The proper question is, is any of this gameplay already contained in the Case 5 movie? Because it seems to cover all the cases.
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
You may cancel it if you plan to improve it soon. That way I won't have to reject it using all the new finds against 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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
Yes, the problem here is that we don't have an existing publication such a movie would be beating. If we did, it'd have high chances, but again, that's only a rule for Vault movies.
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
I read the manual closer and I consider this full completion. It just happens that for this game full completion is a separate case:
CASE 5: "The Big Sweep"

Touche would take a new approach. Rather than gather the evidence case by
case and prosecute Le Fiend four times, he decided to take everything on
at once. The whole city, the entire gang, all the cases and, of course,
Le Fiend. He rose early that day and took a deep, invigorating breath.
"Room service," he said into the phone, "please send up breakfast. What
is today's special?" The voice on the other end replied, "French toast."

PROSECUTION REQUIREMENTS:   All of the stolen goods and evidence in cases
                            1-4 must be found and returned for verification
                            at their place of origin. Le Fiend may then be
                            rounded up and booked at Police Headquarters
                            once -- and for all.
  STATUTE OF LIMITATIONS:   20 minutes
                  LOCALE:   Entire city, 248 blocks
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
Ah, I see what you mean now. Yeah, if some conditions are identical between a VC version and that inaccurately emulated one, it might be used against a potential TAS. But I really hope that if you start at least some basic work on the VC version, someone might be encouraged to optimize it for real. Which mostly means, try this game out and have some TAS fun with it! Even if your final product is not optimized enough, it will definitely help overall, especially if you discover some differences from the mis-emulated version. The answer I gave here applies overall.
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
For now there's no workaround for this other than reseting your DPI to 100%. But I dunno how it works on win10, which is the only OS this thing happens on.
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
Works on my end. Do you have some weird DPI settings? Judging by destroyed windows for markers and branches, you do. See this ticket: https://github.com/TASVideos/BizHawk/issues/1151
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 (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
This info doesn't help us fix 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.
1 2 135 136 137 439 440