Hi, I am Prasoon Anand and I am here to talk about high-performance GPU computing with Ruby. I am really glad to be here and I really thank the RubyConf organizers for having me here. Very few people realize that even the modest computers today have very high-powered GPUs that can be used in parallel with the CPUs or in serial with the CPUs to deliver really awesome performance. So in this talk I would like to talk about two RubyGems that I have created in the last year. One of them is ARIFIRE Gem and the other is RB CUDA Gem. What these libraries do is that they help you accelerate your code for number crunching or scientific programming and gain performance improvements just by adding a few lines of code, maybe four or five per operation. So before we delve into the topic, let me introduce myself. I am a CyRuby contributor. CyRuby also stands for Ruby Science Foundation. What we do is we create RubyGems for the scientific computing. I worked as a Google Summer of Code student for Ruby Science Foundation in 2016 and 17. Currently I am associated with the Gene Network project. What we do at Gene Network is that we create tools for high-performance genome scans on clusters and GPUs and Teslas, even Intel Xeon 5s. Recently I have been awarded RubyGran 2017 by Ruby Association to work on RB CUDA Gem. These are the projects that I did. First is JRuby port of N Matrix. N Matrix is a linear algebra library and I just ported it to JRuby. Then I created ARIFIRE Gem for GSOC 2017 and currently I am working on RB CUDA. Scientific computing means Ruby has been around for 25 years but people still don't prefer it as a go-to resource for scientific computing or solving their problems or for number crunching. So in the last few years Ruby Science Foundation and others have created Gems for scientific computing. What we do is we handle very large sets of data for data analysis, machine learning and all. Currently, Syruby has the Gems like N Matrix, Daru, Niaplot.  It's just like Pandas in Python and Niaplot is a plotting library. Also, since Python has a head start, we use Python for solving certain problems which we can't directly do it in Ruby. So we have Gems like PyCall.rb that helps you call Python from your Ruby code for computing. So arrays and matrices, for any scientific problem, when you have any scientific problem the data that you have can be at the core you need an array or a matrix. These arrays and matrix are of huge size. For example, if you have a block data you have a matrix of 5000 rows and 5000 columns which is the least amount. So to handle these large arrays and matrices you need specialized libraries. For example, N Matrix helps you handle matrices on the CPU. What it does is that these linear algebra libraries that need to handle matrices must be memory efficient and need to be fast. You need fast loops to iterate through the entire elements of the matrix or an array. Moreover, you need to save memory because since your RAM size is limited you need to handle efficiently so that you don't run out of the RAM. But as we have BLAST and LAPAC libraries, what it does is that BLAST and LAPAC are Fortran libraries that help you do matrix computation by harnessing the multi-core support of the CPUs. So whenever you need to do scientific computing or number crunching in C, you need BLAST and LAPAC or Eigen libraries or Intel MK libraries. So since BLAST and LAPAC are Fortran libraries we have C bindings for it and N matrix calls these C bindings for linear algebra. Similarly, NUMO is another package that provides an array which does the same thing. Means N matrix and N array are almost provide the same functionalities. So let's move on to GPU computing because GPU computing is not easy. Means for a beginner if you are trying to do GPU computing on C you need to handle pointers. And currently GPU computing is done using writing kernel codes where you write C type of kernel code in .cu file or .cl. What you do is that when you have these kernel files you compile it and then you inject that code into the GPU hardware. And then you need to handle the pointers that you have created and perform operations on it. So CUDA and OpenCL, these are the two platforms that we currently use for GPU computing. While CUDA is limited to NVIDIA hardware and it's a proprietary solution, it can't run on all the other vendors like the GPUs from AMD or Intel. Whereas OpenCL stands for Open Computing Language and it runs on across all GPU hardware regardless of the vendor. And in my experience I've seen that CUDA has a better performance over OpenCL even on NVIDIA GPUs. So here comes ARIFIRE. ARIFIRE is a C library that is used for general purpose GPU computing. What it does is that it's an abstraction over an array where you create an AF array that's on the GPU device. And here you don't have to bother about what kind of hardware you are using, whether a GPU which is from NVIDIA or AMD or Intel, or what should you use whether the CUDA is more suited to your needs or OpenCL, it just tries to give you the best performance. And recently ARIFIRE also supports CPU. For example, in case you don't have an access to a nice GPU on your machine, you can just use ARIFIRE, it means it will automatically try to run that code, the same code on the CPU. Also, ARIFIRE has wrappers in Python, Go, Julia, Rust. And what I did was I created the Ruby wrapper for ARIFIRE and it really makes our work easy. So this is how you create an AF array, means AF array stores your array. It can be up to four dimensions. In this slide, I show you how to create an AF array of two dimensions with the row size. So the highlighted syntax there shows that we have A as an AF array which has a dimension of two. And the next argument, 2, 2 is the size of the array, means you have two rows and two columns. Next is the elements, 1, 2, 3, 4. So after that, when you create a matrix or an AF array using this code, you get the elements as shown below. This is a column-major format, so you can see that 1, then 2, then 3 and 4. Next is we try to add this, add the array A to itself and store it in B. This is the code that shows it. So it's pretty easy, means 1, 2, 3, 4 added to itself gives you 2, 4, 6, 8. Next is the matrix multiplication. If someone is here is familiar with data science or means we use matrix multiplication most of the time in our code for number crunching, means here we have, I've created two arrays called left and right. And one of the arrays is of dimension 3, 3 while the other is 3, 2. Next is we do matrix multiplication as simple as this. So how we implemented it means what we do is I create an AF struct type called AF array. And then in the next highlighted line of code, I just cast these values from the Ruby VM I got from a num to a double data type. Next is that I create an AF array using AF create array API provided by ArrayFire. And it just copies the host array data into the GPU data. Means in GPU computing, you just can't get access to your data directly. Means when you create a data, when you create an, you initially create an array on the host device that is your CPU. Then copy that array from the CPU to the GPU. And then on the GPU, you pass the kernel code that interacts with that array. And when you get the final result, you then just copy that data back from GPU to the CPU. But in the case of ArrayFire, you don't have to worry about that because it just abstracts that and makes it as simple as this where you created an AF array. And in the next example, what I do is that I just get that pointer and I do a matrix multiplication of it. For example, in the first line of first highlighted line, we have created an AF struct left. Then we also created an AF struct result and we allocated the device memory, the memory to it. And next we call the AF Matmill API. What it does is that it takes the device pointer of left and right and then does multiplication of it, multiplication and then stores it into the result. So these are the BLAST functionalities and the LAPAC functionalities. BLAST functionalities are matrix multiplication and transpose, whereas the LAPAC functionalities are determinant calculation, inverse calculation, calculating the Frobenius norm, and then QR factorization, Cholesky factorization, SVD factorization, and lower upper factorization. ARIFIRE also provides you with APIs for calculating mean, median, or variance along different dimensions of your matrix. And these are provided by the mean, AF mean, AF median, and AF variance. Next let's come to the benchmarks. If I mean how is this really provides you high performance, how it accelerates your code. So I ran the benchmarks on an AMD FX8350 processor and NVIDIA JTX50 TI GPU, which is of the Maxwell architecture. And the descent one is Pascal, but yeah, means it's a decent GPU and we use double D type and with the code back end. So for calculating the matrix determinant, it takes around, means in this graph on the x-axis we have the number of elements in a matrix, whereas on the y-axis we have the computation time that it took for us to do that operation. So the lower is the computation time, the better is the performance. So we are comparing N matrix LAPAC Ruby, N matrix JRuby, and ARIFIRE. N matrix JRuby is what I created, means for, which is a JRuby port of N matrix, and N matrix Ruby LAPAC uses LAPAC for matrix calculation. So in this case N matrix LAPAC Ruby takes around 12 seconds for determinant calculation, whereas ARIFIRE takes around 2 seconds. So we have an improvement of 10x, means ARIFIRE is faster than N matrix LAPAC by 10 times. So yeah, we did a nice job. Similar goes the case for matrix LU factorization. Means when you do an LU factorization, the next step is that you can calculate the determinant from the diagonal element. So this benchmark is exactly the same as matrix determinant calculation. So for matrix addition we have this benchmark, means N matrix Ruby takes around 6 seconds, whereas ARIFIRE takes around 0.0004 seconds, means 400 microseconds. So the performance improvement is 10,000x. Matrix subtraction is similar as matrix addition because both are element-wise operations. Instead of just adding the two elements, I'm just subtracting it. So the exact same figures. Now comes matrix multiplication. Means at the crux of any scientific computing code we have matrix multiplication. Means we call it a lot of times. And in this case, N matrix Ruby has two ways how you can call this BLAST routine for matrix multiplication. You can either use N matrix BLAST Ruby or N matrix Ruby. So N matrix BLAST Ruby is faster because it uses FORTRAN whereas N matrix Ruby runs C code. So in this case N matrix BLAST Ruby takes around 31 seconds whereas ARIFIRE takes 0.00062 seconds. So 620 microseconds. So the performance improvement is 100,000x. So coming to all this means when you use ARIFIRE you don't have to worry about what kind of GPU hardware you are using.  It just tries to give you the best performance out of it. Means you can also tune it according to yourself. Next, since NVIDIA has a better performance on GPU devices. So what I did was since ARIFIRE is an abstraction I tried to create something that would be even closer to the GPU hardware. So for that I created another project called RB CUDA. Means it runs only on NVIDIA devices. So since ARIFIRE it was very easy because we didn't have to worry about transferring the data from the CPU to the GPU or vice versa. Here we need to handle everything. Means we need to take care of how you have created the GPU array pointer and then how we copied from the CPU to GPU. And see that if we have the pointer which is not garbage collected and all. So what we do is we created a generic pointer that is void start. Means it just stores the device array location in the VM. And then you copy memory from CPU to GPU. And yes it has been interfaced with N matrix and N array. Means you just add one line of code that A is equal to N matrix has two GPU and you will get a GPU pointer. Similarly we can do it with N array but it's under development right now. So this is an example of a kernel code. So when you have created your program and you think that you can create more optimizations on it. You might be interested in running your custom kernel code on the GPUs. So RB CUDA helps you do that. Means you couldn't directly run your custom kernels on the GPUs in ARIFIRE. But yes with RB CUDA we have created a bridge that can help you run your custom kernel on the GPUs. So this is how a kernel code looks like. Means we have a block idx.x. Means it just refers to an element in the blocks. And when we call this we have two arrays in A in star A and star B. And we add these two arrays and we store it in C. So what we do here is that what RB CUDA is different from running this CUDA code kernels directly on the C. Is that you can run this kernel code online. Means you are running your code in pry. And you can just inject this kernel code. So what I do is that I take this kernel code. I store it in a temp file and then I compile it using NVIDIA CUDA compiler. And then as a result I get a .ptx file which can be run on NVIDIA GPU. So this is the code. Means it's tough to understand. So also running a custom kernel code was already done by another Ruby gem called SGC Ruby CUDA. But what it lacked was it didn't provide the solutions for other libraries. Like it didn't have support for CU Blast libraries, CU Solver and CU RAN. So in RB CUDA we will have support for all this. Means we will have readymade routines for Blast and LAPAC. Means you can do matrix multiplication and even matrix decomposition. And you can also create random numbers using Mercin, Twister and other engines, random engines. So these are the benchmarks. Means again the benchmarks were done on this AMD FX8350 octa core processor. GTX 750, 50TI GPU and double D type. So for matrix multiplication you can see that the lowest line RB CUDA is even faster. Means N matrix Blast Ruby takes you around 31 seconds. ARIFI takes you around 0.0006 seconds. Whereas RB CUDA takes you 0.0004 seconds. So we have a performance improvement of 1 million times. So here comes the future work. Means ARIFI being a GP GP library means a general purpose GP computing library provides you readymade routines for image processing. And it also helps you write classifiers and all for machine learning. So I'll be working on creating these APIs and even indexers. And currently only double data type is supported. So in the future we are going to have support for complex floats, etc. Now RB CUDA is under active development. It's being kindly funded by Ruby Association. Contributions are welcome. You can check out these repos. And benchmark code can be found on ARIFI... Means github.com slash prasoonanand slash ARIFI RB benchmarks. So you can try it on your machine. Since I ran these benchmarks on a Maxwell architecture that is 750 TI GPUs. When you run it on Pascal GPUs that is 1050, NVIDIA 1050 series, you can expect a performance of even 10 times more. Now acknowledgments. I would like to thank my Goga Summer of Code mentor, Peter Prince. He's involved with Bioruby project and other projects in D and Scala. And next is Pradeep Garigipati. He's a core contributor of ARIFI. Also I'd like to thank Sai Ruby, Goga Summer of Code and Ruby Association for helping me continue my work in the field of open source. Thank you.


No, no, that's good for you too. Looks like we're going live and it looks like we're live Hello everyone and welcome back to the Paragon the overprime partners where we're going to be talking all About rank this week the place where noob stomp heroes go to die I'm the man goose joining me as always is neurona. How you doing? Hello everybody. I'm neurona. What's up everyone? Happy Christmas Eve for everybody and happy holidays Today we have another hot episode episode six and we have a guest everybody knows the guy in the middle The guy with the cap and blue today with a big beard and Viking Jedi. Hello. I feel like the best intro I've ever gotten Starting it off by calling me hot. I was really getting excited, but you were talking about the episode, which is fair I get it, but no, I'm really excited to be here. Thank you guys so much for inviting me I'm really excited to talk about rank. That's what I've been putting the vast majority of my time into so I'm really really excited to talk. We should uh should be pretty spicy They're right. I have your names backwards. That's okay. We're swapping personalities today.  Yeah, we don't want to do that though Somebody said hey stunt oh, it's all stunts in chat. Okay, that's my heart. Okay, so let's get in to the topic Which is competitive. It's the hot topic amongst all the overprime people right now I Love you keep freezing up Freezing up for me. Yeah, it froze a little bit, but it's okay now. I think okay, but yeah Yeah, so they they they gave everybody 11 heroes they lowered the rank requirement to five And a lot of people are calling for that rank to be raised maybe not even back to 10 but raise it all the way up to 30 like People are people are complaining about the matchmaking in in ranked. So Jen I I know you have played quite a bit of the ranked mode What what do you think? Do you think they should raise the level or do you think that would have any effect at all? What do you think? So I 100% think they should raise the level. I actually even threw it into the the discord As one of the things that as a feedback and it got actually a pretty decent amount of upvotes before it got You know moved up really far and I don't think people see it anymore But yeah, no, I think that not only is ranked Suffering for it because people who have not spent enough time in the game learning more of the macros learning more of their matchups and all that stuff. It's kind of making Those placements a lot more difficult for people Once you're actually placed and I think the vast majority of people are ending up in either either silver three or maybe bronze one It makes that elo Very very difficult Because even like really top-end players like soul reaper Started in in silver two and he had a brutal climb to get to where he is now, which is where he belongs, but It also I think makes for a worse experience in quick play Because you're getting people who are getting level five and they're for the most part going and playing comp And so it's just it's too quick So for both ways, I think they should go to level 10 Honestly, there could even be an argument for making it level 15 and I don't think it's bad just to give more people More time to get familiar with the game and the macro that is present in this game Even though a lot of people like to call it a brawler Yeah, you think they need the specific amount of practice before they're able to do competitive Like what do you guys see when they're at level five and they jump to like competitive mode? Do you see like a slack and skill or yes? Yeah, it's it's just all around game knowledge people not paying attention to the mini map not knowing how to ping I think also just not understanding matchups and understanding where their champions are strongest versus weakest So that it just you really see In ranked a lot more stomps It's either one way or the other either your team is hard stomping because everybody's on the same page and doing the Right things or the enemy team is stomping you for the same reasons Just a lot of people just don't understand I think the the slight nuances that come to running the map especially early game that pre 20 minutes It determines so much of what's going to happen post 20 minutes So if you've gotten like no neutrals, you haven't gotten any of the mini primes You're not setting up vision around, you know Your duo lane and making sure that they can farm up successfully You're in a world of hurt and a lot of that falls on the jungler But I think it also matters a lot for like your mid laners They have a lot more responsibility than than just sitting there afk in mid lane and farming up They really need to be present and joining up with like their jungler ganking side lane ganking right lane or what our duo lane And you just don't see that happen unless you have some higher level players who understand the the way that they can make A bigger impact in that that first 20 minutes post 20 minutes It starts to become a little bit harder because the the buffs become everything waves are usually pushed up one way or the other You know, so you're scrambling for farm it gets a little chaotic and in a bit nuts after 20 minutes But that's just my take on it. I don't know. That's how I feel about What about comms? Do you see like for example? Do you see people take in different heroes that they're not supposed to be? And no playing them as a role that is not usually known Oh, I want to throw in with this a little bit But I do want to point out real quick my nephew is in chat Jonah games go give him go give him a sub Didn't even know he knew that I had a YouTube channel, I guess, but uh, oh, that's awesome So yeah The comms think like people will pick whatever the hell they want to in in when it comes to ranked and it doesn't work Like that kind of stuff works whenever you're in quick match I don't think that really has anything to do with Account level that has more to do with just inexperience with ranked play They don't seem to realize that it's a it's a bit of a higher caliber of player That's that's willing to risk it in in the ranked and kind of put themselves on the line a little bit more and then What they're also saying in a chat, you know It's pointed out that that just a profile level doesn't mean people are better than a hundred percent like raising the level requirement certainly would not solve all the problem you would still have You know a lot of bad players in ranked But you would have I think less people that just have a complete misunderstanding of the game I also want to point out too that this is like their season zero, right? Like this is they have never had ranked before usually when you're playing a game and you're playing ranked There's something to go off of there. There's a foundation for them to build from they know a little bit more the game knows a little bit more about what your skill level is but With Paragon the overbriam, they don't know that so you're getting matched against the entire spectrum of players And it's probably not going to be like that next time I do think it's still a problem that needs to be addressed and so leave these needs to take steps to fix it However, I definitely don't think it's going to be as much of a problem once we get into the next season of ranked Which I'm sure they'll have ranked seasons going forward. I Agree with that. I definitely think comps become a bit of an issue. It would it's Man, it's it's hard. I think the the levels thing Well, of course levels do not equal skill You can make a I think a pretty solid argument though that if you've spent enough time in the game And you're to level up past level 10 and etc You have a stronger understanding you should have a stronger understanding of how the game flows and all the different nuances I have guys getting into ranked that are still struggling to buy items and they don't know what the builds for their For their characters or they don't even I have guys showing up and I'm playing in solo lane And the support runs to solo lane because he's just not paying attention or doesn't know Or a duo laner will do the same thing and they start farming and not paying attention because they're just They don't care. They're just doing their own thing also the trolls. That's another thing It's a free-to-play game. Lots of people will make alts It's a level 5 super fast.  I don't know if you get okay They just they just you get you get a lot of trolls you get a lot of people who just want to ruin the experience I mean that's gonna happen. I think in a lot of games, but it does it does add to the frustration in in this current early side of the season, but I also think that the Matchmaking itself is pretty poor and they're still in needing to kind of work that stuff out And now to Mingus's point this is season zero still in early access obviously a lot of these things are going to need to be fleshed out, but As a player it still doesn't make it doesn't feel good when you know those things are present Even if you can understand why they are present. It just it's it still takes it adds to the negativity of it a little bit Yeah, yeah, I've been I've been I haven't really touched anything on ranked yet I'm just getting familiar with all the characters like I want to be able to you know experience each and every one of them try them Test them like for example Chimera and a solo lane versus in a jungle Feng Mao also solo lane versus jungle where he's best performing at Different builds before I do that even if I hit 5 or 10 or 15 or even 20 if I'm not like fully on I don't think I'll ever touch ranked like it's Probably like maybe early just to go in and see what it feels like and how competitive it is But I'll pull back again to be able to like master my gameplay Understand it understand the different builds around it now just like follow Oh, this is meta or this is meta like each and every one of us like has their own play style and you know our play style We build like per enemy build like you want to counter build you want to choose a character to counter that hero for example Yeah, I think like Before getting that done doesn't matter what level you are before you're able to accomplish all this Don't go into ranked because under the day you want to compete like you want to take it seriously You want to compete you want to win, you know want to place higher and if you if you don't do that It's just you're making your job harder You're not making it fun for you and you're not making it fun for anybody So if they do increase if this is how it is if I now understand why you know people and you guys ask like Make rent, you know, you have to get to a higher level before you're able to enter Which which kind of really makes sense here what you're saying I think that's a really good attitude that you have there that you're you want to get the experience and know what you're Doing before you get into ranked. I think a lot of people are like just Dip my toes into it and then they get their clocks cleaned and then they DC or whatever that's the other thing I want to get to to they need no bigger punishments for people that That dodge and People that troll you get you get a lot of you get trolls in rent, which I don't understand 100% also people not getting the role they want and so therefore because they don't want to leave because they don't get a lever penalty They'll just pick a troll champion in the role that they're forced into, you know, whether that's support or jungle or something along those lines You know and a lot of people will say like oh, this is why you should be able to Cue like with your roll queue And I would love for there to be a roll queue But I just don't think we have the player base for it to be able to realistically support that right now It's very very difficult to support that style of queue system You'd have people in like 20 30 minute queues and as it is and sometimes during the day on West Coast You might not even get a game for 10 minutes and just not in queue in general but Yeah, I don't know I think that there's just there's a lot that goes into it There's a lot of things that are going into it is very still early, but And I get to the perspective of people who are like well, I might not be good as You know somebody who's in gold or above, but I still want to play ranked I want to play against people that are at the same skill levels me I don't want to keep going into five stacks me and my duo partner I want to just go in and play with together and true our best and that would be fine if The matchmaking was better than it currently is like I said most people are ending up in in mid-silver to low-silver to high bronze Maybe and because of that you end up with this queue in the middle of Silver and bronze and in low gold where it's just a cluster fuck of skill level Yeah, it is because it's a cluster fuck of skill levels It creates a bad experience people are flaming each other and like you could have somebody who's just like you know I only have time to play like five games a week and I want to play against people my my skill level I don't want to go into quick play where I'm going up against a five-stack, you know And I'm just getting my shit pushed in I want to play against people my skill level But you end up against people who aren't your skill level even though you should be playing against bronze you end up playing against high silver or gold players and It creates a poor experience all around so Hopefully they adjust that stuff and they get it under control, but again. It's so early It's gonna take them a lot of number crunching and see really easy I think for me to sit here and say like this needs to be fixed like what the fuck but it's obviously gonna take time and and I think we all This is speaking to myself because I get really impatient if you guys watch any of my streams I'm like yelling and getting really mad because of stuff that happens in ranked but it's It's a growing plot a growing pains process Unfortunately, let's let's talk a little bit about the strategies and the meta in rent Cuz I think AWS brought up a great point If anyone needs a more a nerf of the mages is not gadget. It's the Faye I 1000% agree with that the Faye is a menace in ranked as far as I from what I've seen gadget not so much I think people just Didn't expect that gadget would be on the table But um, I don't think gadget is nearly as powerful anyway But yeah, the Faye Dominates the mid lane like she's she's the number one mid laner But you see people banning stuff like Wraith and it's like why are you banning Wraith like that is not a good ban Like no rampage is a good band steel is a good ban. The Faye is a good band Yeah, definitely not Wraith, I don't know why people keep banning Wraith. That's so weird to me It's not a rat What about fake Mao what do you guys think of him or even Aurora because we were talking about Aurora We were saying that I think Aurora is stronger than people that give her credit for Yeah, do they ban her in Wraith? No, she doesn't even get picked hardly ever in ranked to be honest I don't think she even gets picked out much in in quick play to be honest. She should though She should to be honest. She's stronger than people understand that I think they just don't know how to build her Or they think that she's supposed to be like a mage and They want to build her damage or something like that and that's not the strength of her Her strength is being a disruptor having so much cc and survivability And that's she does have seek the sneaky amount of damage, but I wouldn't say that's the focus of her But I would love to see more auroras in game not against me and it's all ain't please actually I Do you think she's she's stronger than people give her credit for and she might be a little bit more situational And depending on the team comps, I definitely think that Wraith is is overvalued I can see why people still want to ban gadget gadget I don't think gadget is as overpowered as she felt before she's still very strong I do think a fey is as strong as her now especially with her her E being AOE and Refunding mana and all that stuff the thing with gadget is she's so safe to pick She doesn't really have a bad matchup But she she might have a matchup where she goes even or maybe there's a skill matchup And so I think for that reason people still don't want to deal with her because you just you can't really punish her in Lane unless you are really really good or they're really bad and and then that's that's a coin flip a lot of people aren't willing to take But I definitely think the fey is Just as strong And in team fights. She's oh my god, bro. She's put if you get her in like a corridor Man, she just chunks.   It's it's insane That's why I've been seen a lot of a lot of her being done as Support also not just like you see her in solo lane. She's able to go mid lane like she masters mid lane she puts down phase I'm part of her now because I play her a lot now and a lot in support like any steal early on like she can beat him up If there's a sealians do and you're ranged support and yet a fey. Oh my god, like she just annihilates everything Still so strong though at any time any time I get a steal in my game. I'm stoked. He offers so much disruption so much CC He's nuts. I it bums me out people don't want to play him. I think it's because he's not as flashy, right? He's not a cute girl running around I've also been seeing a lot of shimby shimby's getting played I don't know if it's just because the skin and everybody loves the skin. I don't blame you It's a very very very very cool skin But shimby's getting played a lot more and I think that's really exciting because I think shimby's a fun character And I think people were hesitant to try her or give her a more once they nerfed her healing And they took that out of her kit But I think now that people are starting to figure out a little bit more of what she can build She's a lot more fun and and I'm seeing a lot of her in ranked That's surprising seeing a lot of shimby in ranked I've been seeing a lot of shimby jungle some some things something I've been doing lightly is I've been trying to take some of the Heroes that I consider just be shit and play them a little bit You guys have seen me play counters counters quite a bit because yeah yesterday Yeah, it's yesterday today.  Yeah She could rack in some games. Um, I would not take her into ranked though I don't I don't think she I think she could probably do well in ranked The only problem is there are certain matchups that counters just gets dooky like, um If you try and take counters into phase You're going to have a bad time because she has no way to break the link And you can't really out damage her early game.   I think if you are wanting to play counters I think there's a viability for her You just have to play enough games have enough chances in the in the difficult matchups to start to figure out What you can and can't do Because I talked to soul reaper a decent amount in my stream and that's the stuff that he talks about a lot Is like is he's now Figuring out on a higher level of what it takes to take a giddy in mid take He was telling me. Uh, oh my gosh. What's her name? Not gadget the other one. Um I'm bellica. He's been playing bellica like crazy and we ranked her as one of the lowest Like one of the worst champions really bad right now Dude, I tried her because of his suggestion. She's way stronger than we're giving her credit for She pops off. She's gonna be my next project. Yeah Yeah, you just have to know how to play her and you have to know how to build her And I think once you that's the thing is like there's too many people who are getting into these cookie cutter builds And these cookie cutter, you know champions because some talking heads like us are telling them Hey, these are the only strong champions only play these guys and I don't think that's the case It's also knowing the matchups and knowing the nuances of your character and what they excel at and what they don't And um, I and that's To me why I think having the the level at five versus 10 or even higher You don't get that same experience. I mean, you're just not going to know by level five What all the different matchups are and you're going to go into ranked And you're going to be making the games probably sub par just because of your inability to know everything and that's that's You know, maybe harsh feedback, but it's the truth um Now that you're saying that about bellica because we did come across a conversation yesterday We were having where we did say bellica is not as poppy As other casters and that's why we say like she's not as strong like people use her I see her a lot in as a support more than anything in mid lane People do like rarely choose their mid lane Because it's who you're going up against if you have a like if in comparison to fay in comparison to phase And in comparison to howitzer or even gadget She she doesn't do she doesn't hop off as strong as they come so as they are so that's why she's not as chosen That's why we say she isn't as we compare her not as a character by herself If she was going up against like I can take a bellica against the gideon and be okay But if I have I'm a bellica against a fay or a gadget. Hell no like I know I'm going to get dominated Of course saying that you are playing against a person who knows how to play the game who knows how to build the game I don't think that bellica really Stands up a fight against these other casters because they truly are They're disasters So, I mean that's where I think it goes back to uh in those moments, right? So let's say you already lock in bellica, right?  So just having those nuances of game And and but that's where it comes down to understanding like, you know macro and movement It's not just about you and your farm and your damage. It's about understanding. How can I set up my teammates? How can I set these guys up? Oh that guy's also in a bad matchup Let's make that match up a 2v1 or let me call for them to come over here and make it a 2v1 You know what I'm saying like those are the things and you just don't see that in lower ranked lower and ranked because They don't know anything. They don't know what they're doing. Most of them aren't even buying wards Most of them aren't even paying attention to the mini map. They're not paying attention to pings So it's like it's really really difficult to get those. Are you thinking about your song? Yeah, it's really really difficult to get the uh, that's that level of play and the thing for me Uh is I don't even think what I'm suggesting Suggesting is high levels of play to me. This is basics of understanding a competitive MOBA and but you're just not seeing it Currently and uh, and I think that's a it's a it's a missed opportunity And maybe people just don't care and they don't want to learn but it's obviously impacting rank Yeah, and I think they'll learn eventually too like I do think raising that level requirement will help. Well, it won't solve all the problems, but god damn it It will help as far as bellica goes they They still need to fix her drone her her uh her mana sapping drone Um minions being able to target that just destroys that thing like it's Useless with minions being able to target it. Um, maybe you know towers should be able to target it, of course And it's kind of a cool thing to do to use that to soak up a tower shot But um, so good actually or you use it our die with it. Yeah You use it to tank um the the prime for a little bit Like it's there's a lot of uses for her drone But in lane it just gets destroyed as soon as the enemy Lainer uses an ability because it zaps them and then all the minions turn to it and wipe it out. So If they fix that she would be crazy good No ego or stuff this dream. Uh bad accent gaming unfortunately. No, they are both uh in transit We we're the ones that are stuck here doing nothing Nothing but playing over prime. I've been playing a crappler over prime lately too We played a bunch of games last night low uh viking you and I've been playing games left and right I've been watching you stream it all the time Yeah, I've had uh soul cloud. Uh, I was in a stream yesterday and he was saying I ran in against mangusi The night and he was playing countis for the first time And he annihilated me. I was like, we're we're against each other I thought he was talking about our game this last night, but apparently, um, yeah people were saying mangus's Countess is actually putting in a lot of work. Um, I haven't played countis, but maybe once in the jungle And I like she's viable in the jungle in teamfights against all these like zina Like if you're a countess jungle against zina jungle, uh, uh, no That's my girl I I don't think I I don't think do you guys think a countess can beat up on zina I don't think it'll 1v1 necessarily she can but I think what countess has the ability to do is very similar to what, um, Kalari can do which is immediately Go in do a huge chunk of damage for the team and then get out Her job is not to be in there and auto attacking whereas with zina zina depending on her build She has survivability in in eight in her ability to and so she can stay in there and kind of fight things out a little bit more Um, I think what a countess needs to do is find flanks I also think countess just like kalari needs to try and keep the game from becoming a 5v5 Split the map yeah force like a hundred percent And do those types of things and but that's and this is again kind of going back to the skill level Like if i'm playing ranked and I see a uh an assassin get put into the jungle You know one of the three assassins I know that my the game set is totally different. I need to be way more You know attentive to helping out and if she gets invaded I need to be way more attentive when they're wanting to take objectives because they're not going to be able to tank them as much So if i'm playing drunks off lane, I'm going to need to be more tanky I'm going to need to make sure that i'm in there But a lot of other people don't pay attention to that again. They just get into their lane They figure it's a it's a 1v1 or a 2v2 and they just afk farm or afk pvp with their laners And then they're surprised when all of a sudden, you know The other side of the map is getting ganked and getting do 2v1 or losing because they're not paying attention to it And it happens all the time It just seems like people go in there and they turn it into a pve game when it's a fucking pvp game Like you need to you need to be aware of it And i'm not like sitting here speaking like i'm perfect at it right everybody's going to have their mistakes I'm sometimes tunnel visioned in I have adhd As you can tell probably by how fast I talk I make mistakes just like anybody else does but it's the consistency issues It's the things where people and when you get called out on it like hey, man We really need a group up for this stuff.  Don't talk to me. Don't tell me what to do I'm just going to be over here doing my thing and it's like, okay, then why are you playing a team-based moba? At all why there's there's plenty of solo games. You can just go and play if that's what you want to do So that's I think it's just a mentality thing too Let's go through and I want your perspective on this Two neurona We'll talk about who do we think is best in the in a role like the best top the top two for their role If you are going to be if you want to prep for ranked and you and the ones we think that you should probably Prepare yourself to play one or two one or two two per role a role or a hero in a role Two heroes per role That's such a good question And chat be be sure to throw in what you think That would be what makes me think of it is uh Chats talking about muriel right now if I was to go with supports, I would go decker and muriel Would be my top like learn decker and muriel and steel. What about steel? I think still is a better offlaner or a jungler Then a support He's a good. He's a great support. He's a great support, but I think he's going to lose to a good decker I think he loses Well, it depends on a lot of it also depends on the carry, but uh Yeah, I want to have the pencil the adc. Yeah I would put muriel and probably nabash to be honest Just a little bit above decker not because I think decker is bad, but I think nabash offers again tankiness Healing out the wazoo. Yeah also has cc knee Um, and his ultimate is obviously he's huge in teamfights. Um, so those those would be My two I think that they because I'm also a fan of having two Um champions that do different things so muriel and and decker while of course not exactly the same I think they offer similar things as mage supports Where as muriel and nabash nabash is more of a tank sustain support and muriel's more of a shielding mage support And I think learning those two roles will set you up because you could be like, oh, this is a game where we need a tank I'm going nabash.  So Uh neurono, what's your picks for support? I'd go with decker and steel. I I would use the option of muriel just because I I kind of want to I think you're taking it more as an arranged support is always going to Be better than a physical or like a melee support I kind of You write because I can literally poke my enemy from a distance But again, like if I want to withstand a fight There's a fight happening if I'm a steel and not a muriel for example I can be I can build support items. I can build tank items to where I can actually take damage You know absorb that damage off of my carry just like muriel will shield it off There's a point where there's no shield, right?  You're able to absorb that damage and probably even cause more damage to where people will think twice before they Approach you and try to fight your carry So I've been always a fan of a steel more than a muriel. I I love muriel.  I've seen a mid. I don't think it's a good idea But I mean do what you do and solo ring for sure these ideas and people's heads You don't want to see steels next week in mid lane Stun is more than enough. I mean come on do not forget that muriel Muriel cannot poke like one stun from steel is more than enough really to to cause a lot of damage like after he's After the enemy stun with that steel smack dude, like if you have a follow-up carry, yeah, that's it. That's it But mario, I don't think she can open an opportunity like that regardless of her post I disagree with you there, but I understand why you're saying it, but I just You know what I mean like that moment will freeze that moment of stun like it's like you're shredding him He's right there like hit him. Just keep hitting him.  You it's it's wild. It's nuts It gives people heart attacks if you guys haven't seen it go watch the mangos clip of him trying to keep me and yelling He's alive while we're at literally you can't even see our health bars, but he's playing as muriel It's it's stress inducing, but I think muriel has the most Opportunity to God to not necessarily to carry but to really facilitate the whole team to do things Especially with their ultimate literally being able to come to another lane like It's it's in it's it's so crazy with a knock up I think actually they need to fix it because it where it lands it lands where you cast When you cast it not what the champion is but 100% that I don't think you're I think all the support's actually really strong I got I got a lot to say about muriel, but in the interest of keeping things moving. Let's move on to uh fair fair Do adcs who do you think and I think I don't kind of brought it up earlier It's kind of it's a bit of a rock paper scissors kind of thing with adcs like one trumps the other So it depends on who you got but for me personally, I think uh probably uh murdoch is is by far top I I I think in my opinion. I think murdoch's top Um followed very closely by twin blast. That's just me. I'm not an 80 not an adc player, but I'm gonna go refresh my coffee. You guys discuss it I think I'd I'd agree with your murdoch and with your tb. However, I've seen lethal sparrows as well Because you know she she She's able to um, she puts a lot of damage I mean like between her and and tb murdoch. I think they're all at the same level definitely not a revenant I I could not compare revenant before the uh The early access was hitting harder than he is now I think any tb can out like a good tb can you know beat about not revenant, but between tb and murdoch maybe switch um Even switch murdoch for a sparrow. Sometimes I think uh sparrow can hit hard too. Your ultimate is is shredding Her ultimate is very shredding a rain of arrows is more damage or slow is on point with her uh rain of arrows too so Between the three, I think uh anyone any two could be viable and good I think that's it because it I think carries across the board are all good and and it comes down to play style a lot of times um, I think that that My maybe my opinion on this is going to be a bit biased because I also see a lot of terrible uh revenants Uh, I think revenant takes a lot more nuance to play than people give them credit for they've just played Against a revenant who popped the fuck off on them And you know was doing like crazy I mean saying damage and so all of a sudden they think revenant is the strongest or strongest uh Carry in the game. I do think revenant is very strong I think revenant takes a little bit more than any of the other carries to come online late game revenant Is a scary motherfucker early game Murdoch early game twin blasts and early game sparrow to me are the rock paper scissors. I think those three Change out who is strongest depending on because if you're playing sparrow If you don't land right clicks, you're probably not going to win early game the same way That you would with a murdoch who can just point and click it q Twin blasts offer so much mobility And his ultimate is super strong whereas sparrow's ultimate You it's a shotgun you got to get really really close to everybody Which means that you are close enough for them to get on top of you and do do things to you So I I agree. I think murdoch is this all-around safest choice to pick if you are new to the ad carry role And you master murdoch, you're probably going to be okay You're going to do a do well twin blasts and sparrow would be my tide for second as the ones that you should pick up After that because they're both so different But they you know depending on your playstyle. I think maybe twin blasts because Of the mobility you can play them pretty safe Um Also, I'm going to throw this out there. Stop taking carries in the off lane.  You're not because I don't think You see that you see that in ranked you don't see it ever work in ranked Like not as not as well as you hope it does like it can work in very niche Circumstances with no impact whatsoever from the jungler It's just you're hurting your team more times than not by going that route There's other better picks that can it can well make your team more well rounded than going more carries Also, I'm going to throw this one out there.  Be better. Anyway, that's my rant. I I don't have a second pick I do think it's number one But you can easily make the argument for number two being twin blasts or sparrow depending on the way you prefer to play Yeah, I have a silent here saying like whether it's win revenant sparrow or doctor all viable It all depends on your builds your skill, you know, how you play them Basically, they are all viable. Yes. Yeah We haven't seen a lot of Multiple carries in a game like we see a carry in the mid lane. We see carry in the off lane.  One of them is going to be under farmed Any one jungle rotation the poke of the support on that carry. It just messes up Don't take duo carry people like it. It doesn't work The only one I would say that maybe works as a support is wraith And that's just because the sheer amount of poke he also gets to scale off of taking the support item He gets his own wards and his kit. That's disgusting. That's disgusting. Don't It is he's I think he can be disgusting as a support I think wraith is overvalued in almost every role outside of support to be honest I don't think he's that good of a carry. I don't think he's that good of a mid laner And I think he's a shit off laner So I I think wraith is really really able to Have a lot more impact as a support than he can almost in any of the other roles Especially giving his ultimate you can use the ultimate as a support in a way bigger way than you can as a carry You know what I mean because it's not it doesn't do damage But you can use it as a disengage You can do it as a way to sneak back into lane and surprise your laners that kind of stuff But you're not going to see that as a carry And because you're using the support item You can still build those ap items that make those right clicks fucking do damage And and and I think that that's a viable thing I still think there's other supports that are better But if you're really wanting to be more of a dps focused Support you can go wraith as a support would you build him? Would you build him? physical damage or energy damage For support spirits teardrop Here's teardrop for support.  You're never gonna drop towers. It doesn't work Don't run mage wraith as an adc if you're going to build him adc build him adc Yeah No, he's not wrong. It's just Yeah, here's my here's my asterix.   It just doesn't make sense I don't know that's all right. There's a there's a lot of guys who are uh, Are our ad carry mains raven is one of them and you listen to him more than me probably but that's just Carry I would take and the carry lane is decker today. I've tested her on crit damage As a carry with an arbor support and went 31 and one guys I'm going to show you the game off on youtube. Oh, that's funny damage decker I did build some mana regen for her um at the end But and my nabash support was actually trash But I I did great, you know, I was being you know people were toxic talking to me because I did that They said I was nuts Then I went I let the rampage run away from me all the carries run away from me. I did so much damage She hit I don't know what it is about decker if you build damage on her.  We're gonna have to talk about that. Maybe she got some extra implants Dude build her damage put some mana regen with her on the end and you'll see what are you gonna do with her But off to you with the next roll. We were gonna talk about next roll. I guess let's move on across go to mid lane Let's uh my top picks for mid that I think people should learn is probably the fey and gideon Yes I agree, but gideon isn't as toxic as have a hat You need gads I can't see a gadget intimidate me with have a hat and not give it back She she is just insane. She is still hitting so hard that even though gideon is really better now than before Um, and his range is better his his, you know, his rocks his combo on board great I still think one uh good bomb from gadget is more than enough to take you to half health and you know You're gonna worry about the second one if it's gonna go on or off She can just roam around like have it ready. Oh, he stepped on it. You're done like As easy as a click absolutely no skill. Um, very toxic very damaging So I don't think any I don't think a gideon can really outweigh a presence of a gadget in my opinion Jedi Hmm This one's tough for me. Uh, I think you just go with the two most op mages in the game and I think that's fey and gadget Uh, the only thing the reason why I think people say the fey is overpowered Is because gadgets banned in every game, especially in ranked So fey is the next best gadget. She does a lot of the same things that that the gadget does as far as like, you know AoE lots of poke lots of damage fairly safe Um, especially now that her q does 40 speed up like you can Legit have some crazy stuff going on with your q out there like the speed on that is insane um, normally like I said, I like to have two Picks and two that do two different things, but I just think that fey and gadget are so strong in the current meta You're almost doing yourself a disservice If you're if you're starting out if you're new by not learning those two because they're very very strong They're very very safe You're typically not going to lose lane you might not always win lane if you're not very comfortable in your match up But those are the two I think that you that you run And if you want to branch out I think gideon is great gideon is a lot better now than he was The cc the cc immunity on his ultimate Is is super strong.  Uh, so from that perspective, it's a bit of a bummer Um, so I that's what I would do I would just take the two safest mages that do a lot of damage and are always going to be good Even behind they still will come online. They scale so well. So that that's a very gadget Guys real quick you guys uh, both of you keep on freezing and I think it's a me problem Not a you problem So I'm gonna I'm gonna switch the view real quick I'm gonna take it with some stuff, but I'm gonna switch the view to the uh To the pop five plays you guys get a little preview of that And I'm just gonna mute I'm just gonna mute the pop five plays. So Yeah, you guys want to go ahead and talk just name comment by dark velocity I don't know if you guys know who velocity is in the game But you know, um, he's a very experienced player and he's saying it's actually ban fey and wraith And and I really want to ask why wraith velocity Why do you think wraith is someone you would ban and ranked? I would never ban wraith. Yeah, I wouldn't be worried about a wraith really his range is insane I had to call off somebody are you cheating because of how far he was hitting me where I would stand still But like I think that's his natural range. He does hit hard. Um, if you're building him right, but I don't think he's He's a threat as a carry. I'd be worried more about a revenant if I wanted to ban like between wraith and revenant I'd ban a revenant over wraith anytime Um, yeah between those two I would a revenant revenant is insane. Good right this change outcomes of fights I maybe that's true. I think the only time I've seen a wraith Changing is uh, if they get a really good rewind their right click damage is insane I'm not going to disagree with dark velocity. The fact that his magical damage is really high If he and gets engaged on though, what other than his rewind if he manages to get it on the right target in a team fight He just dies Um, none of his uh, his build as a carry keeps him Self-sustainably alive Maybe as a mid he can do some stuff But I just feel like there's other mages that have more in their kit that's going to benefit the team And do more in a team fight environment other than just his right clicks over and over again Um But I'm not saying that there's not good wraiths who aren't going to take over games I'm just saying that it's not going to be as prevalent as you see Other types of mages doing the same thing No, that's my personal take though. That's not to say that you're wrong. That's just how I feel He's saying to build a magical damage.  What are you going to do with that? How are you going to be able to hit as hard as they are with that? You're on a cooldown. You're hitting with your basic attack. What do you do with that? You're you're even you're taking more damage from the enemy carry at this point then, you know, I don't know. I think Personally, I don't think I ever I don't ever think he's a threat unless you guys want to go listen to viking jedi and actually start using him as a support He's fun as a support. He is fun as a support I don't know if he's necessarily better than any other support you could take in the lane I just think that if you're going to play wraith if you're really you love wraith Or you just want to be an annoying Support wraith is he's crazy Crazy annoying, but for the same reasons why you you struggle with wraith as a midlaner as a carry is when he gets cc What happens? He just dies You know, so you have to remember that as a support, right?  Thank god. I got rewound bro. Um I'll tell you Thank you, steve. I really appreciate that. Thank you for getting me out of my own decision here. I appreciate you No, uh, it's not like again I don't think the dark velocity is wrong in the sense that wraith is a garbage champion I think he's just he's just he's a very nuance very niche and he needs a lot of help To stay viable and there's other champions that fill his role better. That's that's how I look at it personally Yeah, I will say one of my very first competitive matches I played gideon against a mid lane wraith and he made my life hell for like the first I don't know during the laning phase, but after that it was just It was over like once we got into teamfights His surprise surprise did not stack up to a big f**k all black hole in the enemy team, you know what I mean? Like yeah him not having access to any kind of big teamfighting capabilities Really hurt him in the long run and they and we ended up winning that match But let's uh, let's let's scoot it on over to the uh to the off lane Do you guys go in jungle? Oh, no, we're going jungle. We're going lane by lane I could I include the jungle as the fifth lane as the fourth lane Real quick because I'm in no place a jungler will I maybe ever try jungling I did We're going off lane right now. We're going. We're going off lane right now. Oh, you're doing off lane. Okay I'll leave the ground for you or Jedi That's my main role. So if you do I want me to start it off or do you guys want to talk about it and then Kick it off. Kick it off. Go for it. I mean kick off. Okay. So I think the two not strongest Maybe strong is is a hard word to use in this game, right? And that's that's something that has a lot of nuance to it But I think the two off laners that you should learn how to play Are grucks And fagmao, okay, those Um, I'll I'll give a little bit of reasoning. I think grucks is is probably one of the I agree Raven ones I think what it's one of the easier ones to start off with You you are always relevant in team fights your ability to go either tank or damage Depending on matchup is very strong. He he does he has a lot of viability in different builds You can go I've done a fun build where I went full attack speed crit like building him like an ad carry And seeing his hammers going Again and again super fun probably not great as far as like, you know longevity of a of a whole game But it's super super fun. But I think grucks in the off lane He just offers a lot of safety.  His ultimate has a OECC Granted you have to kind of get up and close some people But I catch multiple people in it all the time especially if I've been able to manage to land a queue and bring everybody close to me Um, so I that's my my main number one Number two, I think fang mal offers a lot more He has so much in his kit that makes him safe to play as long as you're not an idiot He has a dash. He has immunity to cc. He does a lot more damage than people expect ability immunity Get it right now Okay This is me off and I'm playing count us man Okay ability immunity fair enough being you Um, but that's that's it. I do think that there's there's a lot of other picks that are just as good But those are might the two that I think most people should learn how to play it one Because I think they're good and two because you'll learn how to Operate in in the matchups a little bit better, but you can easily make the same argument and replace Actually technically either one of them with rampage I think zina is one of my favorite players if you take to take enough lane She does Require a really unique understanding of how her kit operates and uses because she can get pooped on By some of those tanks because she's an assassin And she doesn't have a lot of health And so if you're not ready for the amount of damage or cc that those tanks can put into you If you're not aware of it, you can you can get your your your bell hole stomped So be careful with zina now that she's bad in offline. In fact, I take her offline That's my favorite role to take her into and I like to think I'm pretty good on her, but um Yeah, that's that's my take. So those would be the two I think they're good rampage is another really really really really good one But uh, I think he's better in the jungle. So I'm gonna say that say for him for that personally I think steel severog steel severog all day for off lane Um, you don't see a lot of off lane steel, but it works. It works hard. Um, severog just The problem with both of them is you might get um a little behind at first like If they have like a range like a mage in the off lane or like an adc in the off lane Yeah, you'll get a little bit pushed in at first But when it comes to the late game and your team fighting and you have that front line there Oh my god, it's it's amazing.  That's just my suggestions. Narota. What you got? Um, I've never played I don't like to play uh severog because I don't know him much yet I'm not even a faulty. I was never a big fan of him to learn him. Um, I can take shimby In the off lane and spicy And um possibly rampage shimby and rampage At any time I think they are viable. Um, and his rock How tanky he could be with shimby she can go in and now cause the damage and escape right out like she she can take care of herself Even if she's getting she could take care of herself She's got her blink and she's got her dashes away. Uh, same thing for rampage one rock.   It's one of the to me I feel like it's one of the most unique places in the game where you can run a lot of stuff in the salooning Um, I I think that aurora is very much strong. She's so much stronger than she was She's she can be annoying And she oh god, she's just sneaky strong Sometimes with her amount of cc that she has the amount of survivability that she has the amount of Disruption she can cause she's insane. She's very very strong. Um, sever. Absolutely, dude He he does way more damage than people respect Because they think that he just needs to farm up his stacks.  Everybody's really good and build tanks You can go a shinby god, dude There's been so many more shinbies and off lane so many more shippies you she offered so much poke and safety If you learn the nuances of shinby and really get her kit down to where you get max stacks and you can hit somebody with that R dude that thing chunks bro. It does so much damage Plus the skin. Let's just go with that. Dude. The skin is snowbell. It wins snowbell skin is awesome skins get wins But no, I think solo lane if you're not sure what kind of champion you want to play solo lane offers lots of lots of flexibility But with that flexibility comes lots and lots of matchups Lots of matchups dude every single kind of matchup You can imagine you will have carries you will have tanks you will have bruisers you will have Assassins you will have everything that you could think of coming to solo lane and guess where they like to gank Fucking solo lane Just be prepared for that. That's all I gotta say as the as the resident solo mean Take the champer the hero that has a combination of the damage the survivability or slash escape And the disruption like all these combo together. It's like you said arora is pretty it's hard Shinby can do it multiple characters can do it for I'm not a big fan of sarah than the off lane Maybe more in the jungle. I don't think she I don't know. What do you think about her? Because I've been seeing sarah this and every time they get shut down like I don't think they survive Uh as much as like if there was this like a shinby versus sarah Get out Arora versus sarah, they always like beat on the sarah.  She's just not strong enough She but she offers a lot of safety right being able to queue away and like how far away you can do those things I think after six That damage that they buffed on her ultimate It surprises the shit out of people and it does burns a lot So when she gets the opportunity to get into teamfights and she's tanky as hell It's the surviving the early game that's hard and like I said earlier when we first started talking about the game as a whole and especially in ranked That post that pre 20 minutes means everything I think to the game So if she struggled and isn't getting any help whatsoever and to to be able to lane to get farming start to get to her items Once she has I would say probably one and a half to two full completed items. She's so tanky It's really really difficult to deal with her and if she starts going if she's smart She starts going through those portals and affecting other lanes She doesn't stay in that lane where they where she could possibly get beat up on She goes to other lanes gets her ultimate off and does insane amounts of damage While also being annoying because you don't expect her to do what she does All of a sudden in your face and you know with that cc immunity or the immunity that she can go into She's crazy. She just takes a lot of understanding and that's why I didn't I don't have her as one of my top Two I think she can be really strong But the problem is you have to really spend the time to get to know her and her kit I think our ascend needs to have a distance increase Whenever you ascend it seems like you can go forever, but you can't it's very short very short distance traveled with send I think it needs to be buffed So uh Herona you wanted to get into jungle you had your your picks lined up for jungle. What do you got? What do you got for us? I think chimera because he's always the guy that lives lives a long long time. He has a long life so hard to kill him um I don't know between Between a severog and off lane or in jungle I think I've seen more like hard severogs in off lane than jungles.  Well, I think I just got a seizure. I was stuck I'm not able to click any button. I can't counter her. I'm gone.  She is like an ono. You don't want to have her around she she hits so hard um I don't know uh, but between basically survivability because It would be chimera with his life steal. Um, and again fang mao right now just because he's hitting really hard Like he's still very very strong. I would take him in a jungle like He can survive in a jungle and he can gank and you know those two basically, but again, I'm not a jungler. So That's not a decision on me here. Who's the jungler in here? I know mangoes is No, I'm probably more me than him. But yeah, yeah, I don't I don't I don't jungle a lot How do you play jungle? I've been playing more jungle recently because it's Matters so much in ranked. I'm just getting pissed that my jungler doesn't prioritize anything. So I'm like, okay, I'll go jungle Anyway, go ahead makers. I'll let you do it.  He straight up carries teams to victories. Um, but other than rampage I'm going to put rampage in his own Super s tier category, but other than rampage. I think grocks and kwang Um, a lot of people might be surprised to hear that but if you ever played with a good kwang in the jungle Dude rex dude is insane Because he's very very underrated jungler right there I don't see a lot of cons anyways. You don't but they're good. The ones you see are freaking good I will disagree with you on kwang not because I don't think that he's good But because again, he takes a lot more to understand his kit his new Auto attacks and the way that he does a knock-up and then a slam down and all that stuff It really throws people a lot of people don't understand how to use his kit very well Um, and definitely don't Take it full advantage of how his kit works. Um, I think it's grocks and rampage 100 as the top two Um, if you don't get rampage and you can't get grucks for whatever reason then I would probably say Oh boy, uh Man, this is hard. I would probably say zina the problem the reason why I say not is zina is is Easy to farm in the jungle hard to use as a ganker Too many zinas that play jungle want to use her right click Too early and her right click for those of you don't know is her big dash. It goes like super super far You get it resets on a kill But you know the problem is is you don't always get the kill first So what you need is to get up close use your knock-up I hope that your laner is able to assist you and use your right click as a way to secure the kill either Even under tower you can tower dive with her and then right click again out afterwards. Um, so Chimera and and, uh Kalari take understanding the game Higher because you're not a teamfighter Chimera and Kalari are not going to win you teamfights. They're they're two single target focused Um, so therefore you need to understand your role, which is to win the early game Um, so this is the argument that I make with mangos and in jelly knees because they both think that the Kalari and Chimera are probably the two weakest junglers I think they're only strong if you can control early if you can control the early game You win the game Because pre 20 minutes is is everything in ranked it requires everything so Chimera has some of the best clearing in the game Um, Kalari has the best, you know ability to gank and gank assist in the game She just does insane amount of damage. She does insane amount of damage early There's not too many champions that can 1v1 her and out damage her But I think grux is easy to learn His kit is fairly straightforward. He stays super healthy during clear So grux is probably the one that you want to do rampages the second one But if you can't get either of those guys then God, I guess I guess just go with whatever's available But chimer is fine. And I don't think any of the junglers are inherently weak I think severog jungle a lot of people want to say that it's really good. I actually don't think it's that good you Your your clear is so slow initially That you don't make any impact on the rest of the map and if they have an early start If they have an early game jungler, you're going to be so behind the power curve Your your lanes are all going to fall apart way before you come online and can do severog things Um, so that's that's my my concern with severogs is that they they just don't they don't do enough early I think they can if you um You build right if you play right. Is it just me or is my stream struggling tonight? I don't know. I've honestly I've been I've been just reading chats because I have both of your guys's uh chat streams open So I've been trying to do it. I also want to preface this guys Like I know some people are disagreeing in chat and that's totally fine These are just my these are just we were asked to pick the two that we thought that anybody should learn so they Could play that role efficiently.   So I I genuinely think that anything is viable play what makes you happy But remember your role and understand your role. So if you pick something unique in the jungle You pick something unique in an off lane you pick something unique in mid Understand what your champion does and make sure that they do that the best Because if you pick a mid laner that is off meta And you don't go and do the things then you're didn't why did you pick that deck? Don't don't don't don't just throw because I want to play this guy. I'm just gonna play this guy Understand what the role of your champion is and play it to the best of your ability and make impacts on the map That's that's how I look at it. Does that make sense? My opinions are wrong fair enough raven That's fair um Well, let's get into let's let's look at the pop the pop five plays Take a look at those uh, if you want to vote, um The voting is going to happen on their owner's channel All right, I have the audio ready for you guys for the top five plays Again, those are the clips that you guys submit to us throughout the week before every episode, which is on friday More in the talks and more updates if we will be moving to saturday But um, you guys will submit them to us through a google form and we will choose um The top the ones that we think thought, you know Those are the best so to top five and then you guys get to do We're gonna throw a poll here and you guys get to decide who gets the first pick And then at the end of each month, we're gonna be offering a prize. So Um, go ahead. I hope you guys are able to hear, uh, the game footage Um, mine is actually starting off with give them a second Yeah, I'll wait for them to roll into your channel because I don't know if everybody's there yet And I will be what's up?   I'm gonna have it a two minute a one minute poll actually We're gonna go big two minutes if you want two minutes Yeah, give everybody a chance to to tune in All right, everybody that's in main uses chat go go to the youtube or I'm sorry the twitch link So that way you guys can all participate. Please go over there if you're not already following her stream Please give her a follow if you have the ability to sub please consider doing so she puts out content all the time guys Oh, you're my biggest fan now. Thank you I don't want to claim being the biggest, you know, I'm sure there's somebody out there who would take that personally All right. Let me just let me know when you're playing the clips. Yeah, I am playing the clips Actually, I've been playing those clips Oh, okay, so I just no audio no audio form so people have been You know able to take a look and see oh, what's this and the names are on top So I just haven't put the poll in yet Um, I will give another like 20 seconds and I'm gonna put the poll up for two minutes And you guys get to vote All right, and I'm going to play the clips right now on my channel then Starting off with the howitzer clip with a huge huge ultimate from farmer jaykins really nice ultimate It just three people out It deletes them that ultimate is is and it kind of hurt my heart to not when we were talking about who I think people should play I think howitzer is amazing um The the only reason why I didn't put him higher is because he does Have a harder time with his cube being a little bit wonky howitzers though are so fun Good howitzers make or break team fights sometimes Boy, please be spamming the crap out of her channel right now. Thank you now. We have a great raven with a Really nice, uh murdoch play here Just just slamming it down with murdoch. You see the power of murdoch with the target check It and uh and raven plays him so well. He plays every adc Really really well the dash away and the kill. He's got the triple. He's got the quadra right now He's looking for the penta and then Yeah, gideon offers himself up for the penta And then uh, you almost stole it though. Oh my god, bros the best part is he dies at the end Private raven actually sent us two clips of different penta kills one of them that was technically better I think this one was funnier because he dies at the end. Yeah, so we chose the funnier one I don't know about you guys. We're watching the shimby one right after. Um We're watching the shimby clip here. They've been again these uh, the footage has been rolling around and looping like since the start but Um, we still have time. I think people go ahead and vote As for the poll up there. Uh, it is a two minute poll. Oh, I love me some good severog play too Let's go We have no votes guys so far So if you guys don't participate in the poll, all you gotta do is like it's on top and it says current poll I think you need to guys need extend that time. Yeah I'll extend the time because they might watch it on my channel and then want to come and vote on yours So we're gonna do Oh I'm having a hard time figuring out which one I like better so far man. There's this these are all really good clips boys Nice job I'm hard. I'm I'm trying not to because I dude severog feels like to me that he never gets a lot of love You know what I mean? And so when you see a severog popping off, man, I get so excited I've seen a lot of severogs popping off that this The level one team fight with with the get the gadget submitted from us skeleton witches is insane Level one is kind of nuts. And what is this game? Level one she's still she's used barely any mana and she's lobbed The these mines on cooldown That qualm poll it like drops it into his own team. Oh this poor decker. Oh, no Oh Hey boys, this is another thing. I want to say I don't don't always have everything on quick cast If you are not a thousand percent confident on your ability to land don't have it on quick cast You don't need to do it. It's fine land the ability. That's what's most important bros We have to know here. I'm sorry. Go ahead.  It is hard to any time you see a pentakill You're like, oh, I want to see what happened no matter like all the other clips are so great. They were so nice They are so good like but this pentakill is just really amazing great job on that one raven fine replayed Because I changed a setting god dang it, but uh But my stream is so so scuffed tonight But uh, yeah, we had went blood blood hunter hiding out on phase like the enemy team was taken Was was going to kick the deer had no idea he was there and he ends up stealing it with a phase lance Then the honorable mention we had shinby Throws the wolves that uses their ultimate as I think his thing now goes through the portal and the wolves follow him Through the portal and finish him off which is a hilarious interaction. Yeah, that's wild. Yeah So I'm going to let these cycle through while we while we talk a little bit and again If you guys want to vote head over to uh below channel But let me link her twitch Thank you. Uh, the the poll is already. Um, I don't know if you heard me a little bit earlier Mango suppose already done. We had it set up for two minutes and 30 seconds We had votes all going for a hundred percent raven and uh, those were the results I think uh, they were able like everybody's able to click on view results and to see um, I do have more people coming in right now, which I'm sorry guys Yeah, whatever whatever we could do to make sure that raven loses, um I'm not a real piece of shit, dude.  There's a link should be in the description right now And then I'll always have it in a pinned comment for the video Five again for the poll is it raven jinkins blood just better and who's our fifth? Raven jinkins bloods blood. I'm just better And uh Well, that's a noice, okay That's several just limping out We're gonna go for a full three minutes now. Okay. Here we go.  I don't want to I don't want to encourage that I'm stuck between it's so cool though. It is cool.  Oh poor raven By the way guys, uh, all these guys are streamers So you can go and support these channels go to their their twitches and their youtube's It's always great to seek support from the community for these guys. So You guys think we should have the ability to vote. Who's our favorite? Oh us.  I'll throw my vote for raven if you want to. I think I think that was the I like blood hunters though like the fact that they just notice He stole it with a phase lance of all abilities to still The deer with uh the the lance really Oh, man, I'm torn. Okay.  Um Uh, uh, is that wrong play? Yeah, the severog play just because I do severogs man. They just don't get a lot of love man They're they're the meatballs.  You know what I mean? It's tough, dude, it's tough Oh It's both his name wrong. Is it in the game that it's Stunt might have put it on the video wrong. I don't know. Okay. I copied. I think what I've seen in the Oh, it's stunts fault guys. He's not even here to defend himself.  I'll take a look at the air See how it clenches up whenever she my my vote's in I'm gonna make it contentious Again, it's up for three minutes. Um time is decreasing Yeah, we're almost done boys. Get over there and go there's there's way more people in chat right now That need to go and vote get over there to the channel and make your votes heard Don't be that guy that doesn't vote. Okay Don't be that guy. I'll be as your dad. I'll be very disappointed in you. Don't do that Yeah, and uh, of course drop neurona a follow while you're there. Please do so See I've been calling you neurona instead of low. I'm so proud of myself. I still call you a little better I like low better. We'll then change your name to love I only know you as low because when he refers to you when we're talking and stuff like that He's like, oh, yeah, I was playing games with low. So I only know you as low So to me, I was like, oh, dude, we get to hang out with low. Let's go You know, since we got to hang out we were fighting yesterday him and I and we actually had to pose There's a clip about it. I'm not sure if I want to pass it down But we stood there comparing but it's a three-way tie. It's a three-way tie. What the hell No way Oh, I wish I could go vote right now. I don't think I can Oh, boy You can't the poll ended. We got to choose Oh, no, okay. Well, I guess we'll tie we'll tie break. I guess we all three have a vote I'm voting raven. I voted though. I'm voting raven too. Oh, okay My vote doesn't matter guys Yeah, I I vote I'm just better. So you guys win because you guys have two votes versus my one Congratulations raven win though. Yeah, it's it's they're all great. Yeah, to be honest. They're all great. Really good When we hear pentakill, we're just like all pentakills hard good to be upset about. Yes, exactly. Yeah Big true and him dying to the Yeah, that was funny It's more about his reaction to after he dies because he's like Oh I have one of the coolest moments in the game and then Um, oh, I have another poll you guys run it again with only those three. Oh my god Do you have the clip of when we were standing ass-to-ass with Um, yes, but I think we didn't need to be involved right now in this He went to the vote one who has the better poll guys Wait, who has the better but who has a better bum? Okay, we're gonna go for I'll do it as well. Oh no Content to us does not meet guidelines. Are you kidding me? Give me all the women in here Don't say but We're gonna go gadget. I'll do a poll in my chat too. We're gonna go Oh I'm just doing that. I'm just doing decker and countis Because that that was our argument Between decker and countis countis 1 000 bro I don't I don't know we put them we put them side by side I can't do countis wins. They buffed decker's butt, too No countis wins. Yeah.   I think uh bellick decker because so she was backing right, you know, how you're allowed to think that It's just wrong. Yeah, I mean she was bending over and I looked at her and I'm like hey, they buffed her bum And I stood at the core. We stopped the gameplay, right? We stopped at the core like we just teleported back Okay, stand right by me here.  We're like just comparing the parts Is raven's upset that rampage isn't represented so it's okay snowman rampage would have just won just straight up He do be throwing it back.  All right. Well, I think we should probably start closing it out for for tonight Oh, no, it actually right before I ended the poll it evened out. It's 50 50 between decker and countis All these decker lovers come on guys. Y'all know everybody'd be eye and she's back and then y'all are looking come on Decker, I think decker is all I think it's it. I mean, I think are the chat wants wants more Male representation in here. They're they're throwing out big daddy nabash.  I mean, let's just keep it a buck All right, well We're gonna start closing it out for tonight. We I think we had a really good conversation about ranked I think we all Feel that they do need to raise that level requirement But I do think that you guys should probably give them a little bit of time I think next season is going to be way better than this season They're they're they're they're working from the ground up now Well, they they should make fixes where they can like it's still their responsibility to make The gameplay experiences as good as it can possibly be but I think it will just only get better from here one out um Viking Jedi closing comments and where can where can they can everybody find you? Uh, you honestly guys, uh, I hope everybody is having a safe and healthy holiday weekend. Please. Please. Please take care of yourselves Um, I I know too many people that end up getting themselves into trouble around the holidays Uh, so so please, you know, keep your head on your shoulders, you know, don't don't do anything stupid drink lots of water Um, but uh, honestly just watch yourselves out there on the roads because a lot of people are driving around for the holiday So just be careful, please Um, as far as where you could find me, uh, I do stream on youtube. Um, currently I've been streaming actually a lot more than I have been A lot actually recently So, uh, if that sounds like something that might interest you if you want to see some scuffed viking gameplay, please come on over to My youtube, um, and you'll see that I do leave up all my vods So if you want to watch some of the previous stuff you can And then you can also follow me on twitter because it's still a website. So you can do so Oh and uh discord discord. I I do have a discord you can follow me there I don't know if it's in the thing below, but you can just search the viking jedi and you'll find me Definitely, and if you see him playing carry, don't forget to take a rate support against him Fair We're joining us today, uh guys today was a little bit of a change of schedule We are trying to um move it from a pop show episode on Friday to a Saturday We haven't came about a full agreement on that yet, but we will be notifying you Um, as always guys, uh submit your clips to us, you know, you have a full week starting from today You know all around until next Thursday We go through them, you know, if you want to show off your you know, your pentacles Your trolling your funny moments anything we hear um to let that happen and end of the month after you know Four different, uh settings of clips. We were uh, we're gonna be giving out prizes Um, don't forget to follow and uh our guest here our star guest viking jedi And you know where to find man goose on youtube He's that one youtube guy that you always want to laugh when you need an entertainment I've been trying to convince him to do more live streaming of his content too He needs to figure out his settings so that way we can watch him I didn't figure out obs because obs is running at like 86 of my cpu right now And I had no fucking idea why maybe you need to like do it through your gpu or something So we first said I've listed. I'm just passing on the message. Okay Gpu I am running through my gpu. I went I went over it with um, when do you smell like I don't know what's good. Thank you But yeah, that's gonna wrap it up for this week. I think thanks for everybody coming out Let's get some mangies in the chat as we're as we're closing things out But uh, this is the uh pot paragon over prime partner signing off you guys Have a hat This guy I redeemed a daddy chill. I didn't know what that was. What is a daddy chill? Daddy chill I already redeemed it. I redeemed it a lot. Have you never seen have you a channel point? Have you never seen that? No, I missed it. Damn it. I wasn't paying attention