Google Code Jam 2020 Finals Screencast
4:05:51
Google Code Jam 2020 Round 3 Screencast
2:34:08
Google Code Jam 2020 Round 2 Screencast
2:36:04
Google Code Jam 2020 Round 1A Screencast
2:02:29
Google Code Jam 2019 Round 3 Screencast
2:38:50
Google Code Jam 2019 Round 2 Screencast
2:40:03
Butterfly Attack!
4:18
5 жыл бұрын
SnapDragon's Smash Song
1:26
5 жыл бұрын
Treasure Stack High Score (2605)
19:21
Four Sided Fantasy Full Play
44:12
7 жыл бұрын
Metrico+ World 6 Speedrun
9:37
7 жыл бұрын
Metrico+ World 3 Speedrun
4:17
7 жыл бұрын
Metrico+ World 4 Speedrun
4:37
7 жыл бұрын
Metrico+ World 5 Speedrun
4:17
7 жыл бұрын
Metrico+ World 1 Speedrun
3:25
7 жыл бұрын
Metrico+ World 2 Speedrun
2:49
7 жыл бұрын
Azkend 2 Bug Shooter
1:01
7 жыл бұрын
Tumblestone Dreamcatcher Achievement
2:13
Пікірлер
@aaronbettinger6651
@aaronbettinger6651 Ай бұрын
the online play was so much fun, this was a great time to play games, great soundtrack
@AmericanaNinja
@AmericanaNinja Ай бұрын
PERFECT DARK ELITE IS FOREVER <3
@lonelyone
@lonelyone 4 ай бұрын
I’ve played this game through about 8 times now. Even when following a guide, I can’t seem to get under the limit. I’m feeling fucking defeated and depressed. Tired of this game.
@SnapDragon128
@SnapDragon128 4 ай бұрын
Yeah, wish the game's goals weren't so unclear and buggy. I'm lucky it worked for me.
@lonelyone
@lonelyone 4 ай бұрын
I finally got the Freeze Frame achievement after my 12th playthrough thanks to you and following this guide exactly (and getting really lucky). But I failed the 234 trophy by about 10 screenwraps. I’m still not done with this game. 😞 Edit: I did it! 14 playthroughs in all. What a waste of a weekend.
@_lucas.antunes_
@_lucas.antunes_ 5 ай бұрын
Bro I absolutely loved how you actually MEANT to play the tracks you wanted ao the build-up of the song was better. You nailed it so much, I highly appreciate this!!!
@n3onf0x
@n3onf0x 5 ай бұрын
The Freestyle powerup is just one way ticket to ascension to godhood
@PreGyCT
@PreGyCT 6 ай бұрын
In case someone needs 2 or 3 seconds, in 2:05 you can just jump and block the horizontal bridge and use the vertical column, without using the second checkpoint.
@n3onf0x
@n3onf0x 6 ай бұрын
That Freestyle is pure eargasm ngl
@cm9241
@cm9241 7 ай бұрын
I swear to god i had a better run on this as a child
@ChanceOfOne344254
@ChanceOfOne344254 9 ай бұрын
PIECE OF WHAT?
@kyokyodisaster4842
@kyokyodisaster4842 10 ай бұрын
12 years...and NOBODY HAS TOPPED THIS!? God damn!
@SnapDragon128
@SnapDragon128 10 ай бұрын
Maybe? I did have computer assistance for the route, but in 12 years it's certainly possible somebody got lucky enough with powerups to beat it.
@TUSMBOX
@TUSMBOX 9 ай бұрын
I was 28 points away from this.
@styxitenya7769
@styxitenya7769 2 ай бұрын
Wish I still had my memory card. Out of curiosity. Damn good run, and most of all, thank you for that nostalgia hit. Such a criminally underrated title.
@SabinFigaro
@SabinFigaro 11 ай бұрын
You win!
@ichigoshinobia.k.alitshino9781
@ichigoshinobia.k.alitshino9781 Жыл бұрын
My name was Nova and Chaotic-Demon when i played back then, what was your screen name on ps2 i might remember you i was ranked 12 for a while got all the way down to 2, Techko or TechN0 had number 1 spot
@SnapDragon128
@SnapDragon128 Жыл бұрын
It's been a very long time, but I don't think I ever played it online.
@psychoadam2003
@psychoadam2003 Жыл бұрын
I'm surprised there's a lack of comments lol. For some reason I thought of this song today
@matt_greene
@matt_greene Жыл бұрын
Unlocked core memory. Thank you
@DJChrist2006
@DJChrist2006 Жыл бұрын
not just hitting the notes but making the most of the squeedlies
@DJChrist2006
@DJChrist2006 Жыл бұрын
Question: Did you use the shoulder and trigger buttons of the PS2 controller, or use the square triangle and circle button, typwwriter-stule?
@DJChrist2006
@DJChrist2006 Жыл бұрын
Wow, I like how when all the tracks are cleared, player dances between them in time to the music. Excellent work
@Goober13md
@Goober13md 2 жыл бұрын
Hi Derek. Do you still have a video of your 15,390 score on E09 in Super Monkey Ball? sdkess told me there was a video available and he can remember watching it, so I was hoping you might still have it saved somewhere. Thanks. :)
@SnapDragon128
@SnapDragon128 2 жыл бұрын
Wow, that's a strange request. :) It might be on some backup CD somewhere, but I don't know. I don't actually remember making videos of SMB scores - just my Master Levels run.
@Goober13md
@Goober13md 2 жыл бұрын
@@SnapDragon128 If you wouldn't mind trying to find it for me I'd really appreciate that, along with any other old SMB videos you might still have from back then. Sorry for the delayed reply. I'm sure I replied to you earlier but it seems as though my comment never went through.
@furo.v
@furo.v 2 жыл бұрын
how old are you? you're tourist-like
@SnapDragon128
@SnapDragon128 2 жыл бұрын
Much older than Tourist. :)
@furo.v
@furo.v 2 жыл бұрын
@@SnapDragon128 Nice man and I have to say I was trying to solve Polygonal Puzzle (ICPC WF 2016) and I couldn't find any heuristic to make the O(N^6) get AC. So I found your code and I was inspired by the "i/j hint" heuristic and it worked lol. Pretty insane problem btw lol. Thanks.
@SnapDragon128
@SnapDragon128 2 жыл бұрын
@@furo.v Heh, nice! Glad my code could help. I'm getting pretty old and crusty these days, but I'll keep posting my WF solutions for as long as I'm a judge.
@paleskin5087
@paleskin5087 2 жыл бұрын
I'm pretty sure this is SnapDragon's video, which he held the WR for a ton of songs. This isn't of you playing, unless your ofc SnapDragon.
@SnapDragon128
@SnapDragon128 2 жыл бұрын
Yes, I'm SnapDragon.
@itzyaboii6262
@itzyaboii6262 2 жыл бұрын
i didnt even know it was possible to get over 12K on a song. do you plan on releasing your program??
@SnapDragon128
@SnapDragon128 2 жыл бұрын
It's not really in a state that other people could use. But I did repurpose it to help some of the top players of the more-recent PS3 Amplitude game (like TUSMBOX). Since the powerups are fixed in that game, you can compute the single most optimal route.
@itzyaboii6262
@itzyaboii6262 2 жыл бұрын
@@SnapDragon128 oh ye. i have a spreadsheet that explains where each multiplier is, the best route known in the song, and the top 10 players in the game
@freezemilenario1878
@freezemilenario1878 2 жыл бұрын
Gracias me había quedado atorado en un nivel
@foldedmind3298
@foldedmind3298 2 жыл бұрын
Man, I've spent years playing guitar hero, I even enjoyed the Amplitude reboot, but nothing stacks up to the original. I'm really hoping it's part of this new PlayStation Plus catalogue, though I doubt it.
@ItzDmbra
@ItzDmbra 2 жыл бұрын
Crazy to see someone else remembers this game
@FungalFury
@FungalFury 2 жыл бұрын
What does Ng+ do?
@Chypeuglh
@Chypeuglh 2 жыл бұрын
Amazing work ! This is kind of sort art.
@forgottenfudge1238
@forgottenfudge1238 2 жыл бұрын
God damn this is memories back in the day
@seranessa1
@seranessa1 3 жыл бұрын
I just realise you can see the count of locks and wraps when you press pause button.
@rayhanahmad415
@rayhanahmad415 3 жыл бұрын
😍😍😍😍
@frankcastle9691
@frankcastle9691 3 жыл бұрын
I'm jealous.
@nikolozlatsabidze2196
@nikolozlatsabidze2196 3 жыл бұрын
Hello, is there any free and also good resources for data structures and algorithms for improving?
@TheArchit1
@TheArchit1 3 жыл бұрын
Love your streams man, and the clean code also.
@jimm89
@jimm89 3 жыл бұрын
I spent the second half of this contest basically staring at problem D. It's reassuring that it troubled even some of the best.
@billmbogho572
@billmbogho572 3 жыл бұрын
Thank you for still streaming! Your commentary is the best.. Sorry for not making the finals.. Umnik and Bruce also had really bad years last year and still made finals this year... Next year you will get it
@siddhantkhare1659
@siddhantkhare1659 3 жыл бұрын
Still a Legend for me and inspiration in coding stuff, CP :) ❤
@achintyaeeshan3069
@achintyaeeshan3069 3 жыл бұрын
Love your streams!
@deleersnijder
@deleersnijder 3 жыл бұрын
Hey, congratulations for solving the set! I have a few questions regarding problem D: - Why do you only do 102 iterations in the Bellman-Ford implementation? Normally it needs |V| = 202 iterations, no? - Do you ever use more sofisticated flow algorithms like Dinic or Hungarian? Or do you think it's good enough to only know Ford-Fulkerson with DFS, and min-cost-max-flow with Bellman-Ford? I'm learning about flow myself but it's easy to get overwhelmed with all the different kinds of algorithms; it would be good to focus on only a few. - I didn't really understand your initial min-cost-max-flow implementation (the one using Dijkstra). Could it have been made to work if you debugged it, or was it simply wrong? I was under the impression that you could not use Dijsktra since edge costs can be negative.
@SnapDragon128
@SnapDragon128 3 жыл бұрын
If you look closely, I actually have at most 102 nodes in my graph. In fact, I was actually originally intending to use y*X+x as one set of nodes and 100+y*X+x as the other, but I buggily forgot to do that. However, it doesn't matter because the two sets of (x,y) are disjoint. I wouldn't know the current contest "meta", but through my entire career I have only ever used the simple DFS-based Ford-Fulkerson (which is so easy to code I don't even have it precoded) and Bellman Ford for min-cost max-flow. In my experience, flow problems do not tend to have extremely tight time limits. However, it wouldn't HURT to have a more sophisticated flow algorithm precoded just in case you ever need it. And yes, the Dijkstra-based flow was simply wrong, because of negative edges. I'm so out of practice I didn't even remember that until after the screencast ended. Sorry! :)
@deleersnijder
@deleersnijder 3 жыл бұрын
Thanks for taking the time to answer my questions. I didn't read your code correctly the first time. Indeed only 102 nodes are used which works since the graph is bipartite. I'm indeed under the impression that for flow the time limits are rarely a problem, and that it's hard to predict which flow algorithm will be faster in practice. Good to know that it has worked fine for you so far without using the more exotic flow algorithms. Good luck in round 3!
@sachinkahawala7764
@sachinkahawala7764 3 жыл бұрын
Congrats on full score!
@jimm89
@jimm89 3 жыл бұрын
36:34 kind of refreshing to hear a multiple World Finalist say "these people are too damn fast" :D
@SnapDragon128
@SnapDragon128 3 жыл бұрын
They really are. It's so unfair! ;)
@girishgarg2816
@girishgarg2816 3 жыл бұрын
watch ecernwala. It will be like keyboard ASMR
@jpfr012
@jpfr012 3 жыл бұрын
and Derek got a full score! congrats ;)
@ankitkumar-ev8wq
@ankitkumar-ev8wq 3 жыл бұрын
nice👍
@LeandroCoutinho
@LeandroCoutinho 3 жыл бұрын
Very nice! Thanks for sharing! Possibly the shortest solution for problem C! =D If you could just increase the microfone sound a little bit please. :)
@SnapDragon128
@SnapDragon128 3 жыл бұрын
Hah, yeah, it did turn out to be quite a short solution. :) If I hadn't gotten so close just with simple heuristics, I'm sure I'd have needed to rethink things and stumble towards the "correct" DP way.
@bunnygun7597
@bunnygun7597 3 жыл бұрын
what is the use of two for loops nh, nm?? I didn't get it (in Broken clock)
@SnapDragon128
@SnapDragon128 3 жыл бұрын
Ah, I guess I didn't explain it while coding. nh, nm are a simulated "guess" at the number of times the hour/minute hands have completely circled around, so I know exactly how far they have traveled, and can subtract / divide by 11 to get a possible exact time.
@abhishekpatil6210
@abhishekpatil6210 3 жыл бұрын
Hey Derek First of all, these videos DO add value! I watch almost all of your videos (taking breaks, of course, coz I watch you for a hint or something, then go back think about the problem myself, then code it, then come back etc etc). Secondly, with respect to your contemplation in the end about whether or not you should be doing Round 1A, Round 1C for practice, PLEASE PLEASE do them! I learn a lot just watching you and through your commentary about your thought process. Also, I have my Round 1C coming up, so if you could do Round 1A with commentary / explanation or even past year's, that would be super helpful. You're one of the easiest to follow, and I also like the process of you breaking down the problems. Please keep going! And the ICPC experience sharing is a great idea! Doesn't mean these screencasts have any lesser value. They don't have to be mutually exclusive.
@SnapDragon128
@SnapDragon128 3 жыл бұрын
Thank you for the feedback! I clearly need the practice anyway, so I'll try to at least do round 1A soon. There's room enough on youtube for both errichto and me. :) (Also, good luck on your round 1C!)
@achintyaeeshan3069
@achintyaeeshan3069 3 жыл бұрын
Would love to see you doing codeforces rounds :)
@devanshmesson2777
@devanshmesson2777 3 жыл бұрын
I was not able to get A problem for hours but I did a dry run of your code and then I understood! Thank you so much!
@SnapDragon128
@SnapDragon128 3 жыл бұрын
Glad to hear it! :)
@vishnusingh9590
@vishnusingh9590 3 жыл бұрын
You seem to have solved Pascal Walk at 45:50 already, but I guess it wasn't fast enough ? Can you explain your thought process / solution behind B (Pascal Walk ) ?
@RakibHossain-wn9xp
@RakibHossain-wn9xp 3 жыл бұрын
Hello, can u share the vimrc file please?
@abhishekpatil6210
@abhishekpatil6210 3 жыл бұрын
At 45:28 - You say "The interactive problems are not suitable or perhaps introductory..". Do you mean, they are not suitable for the Qualification Round cz they are too hard and thus they should only be in advanced rounds? Or do you mean they are too easy to be in a programming contest, if it weren't for the interactive aspect ?
@SnapDragon128
@SnapDragon128 3 жыл бұрын
Hmm, let me clarify. Since the "hard" problems on a Qualification Round are in some sense wasted (nobody gains anything by solving them), they typically have some other reason for being there: - They might be a tutorial/warning about something that'll show up later (BigIntegers, say, or interactive problems). Median Sort was in this category. - They might be interesting ideas that the writers liked, but for some reason they wouldn't make for good problems in a real competition. At the ICPC Finals my "Towers of Powers" problem ended up like this - we all thought it was neat, but arguably competitors would have no way to know what a valid solution would require, so we put it on a practice round instead. However, I wouldn't think Cheating Detection would be in this category; it seems like a fine contest problem, albeit a bit mathy and requiring some intuition (which I failed at).
@abhishekpatil6210
@abhishekpatil6210 3 жыл бұрын
Hey Derek, Thatnks for the Code jam videos, specifically the tutorial format explanations. One suggestion : To add real value to your code jam videos, please put time stamps. I was looking for a specific thing, an explanation to sub-part to one of the problems, and it took me a very long time of clicking on the seek bar. Keep up the vids. And all the best! Sincerely hope you make it to the finals this year as well! :)
@SnapDragon128
@SnapDragon128 3 жыл бұрын
Good idea! I added the timestamps to this video. The "tutorials" will unfortunately have to be brief for the rest of the contests since there will be time pressure. :)
@abhishekpatil6210
@abhishekpatil6210 3 жыл бұрын
@@SnapDragon128 Of course. That goes without saying :). In fact, you don't even have to explain during the contest. Would it be possible to explain the solutions after the contest is over, like the second half of the video being dedicated to explaining the code, your approach and the solution ? That would be a win-win! :)
@nurbekerkulov8076
@nurbekerkulov8076 3 жыл бұрын
I really liked your autoincluder, can I use it for my needs?
@SnapDragon128
@SnapDragon128 3 жыл бұрын
Sure, if you can get it to work. My personal contest library is at github.com/SnapDragon64/ContestLibrary and the file you want is process.cc.