Toribash
Original Post
New Competitive Esport Rank System
This ranking system that I present hopes to bring Toribash to a new level of competitiveness, it aims to reward skilled players for fighting other skilled players. The current ranking system does not reward skilled players, instead it rewards those who farm worse players than themselves.

How does it work?
It works using the current elo system but instead it forces players to fight those stronger than them. Therefore only the best will be able to get to the highest rank.

For now the current ranking system can stay and this additional "Esports" rank can also be in place at the same time. This will allow the new ranking system to be beta tested over a period of time and if successful then the old rank system could be removed.

Separate "Esport" ranked lobby's should be programmed to auto change the mod after a period of time (24 or 48 hours). This is because the most skilled players can play in a variety of mods.

The mods for the lobby's should be decided on community input.
Here is a suggestion of mods that could be scripted to auto change:

Mon: Lenshu3ng.tbm
Tue: ErthTKv2.tbm
Wed: AikidoBigDojo.tbm
Thur: Boxshu.tbm
Fri: Greykido.tbm
Sat: Rk-MMA.tbm
Sun: Boxshu_Mushu_V2

Multiple servers should be set up and restricted based on the new "Esport" rank. In addition Tiers 4 - 5 would also have a 1,000 QI restriction. Tier 6 would have a 2,000 QI restriction and Tier 7 would have a 3,000 QI restriction. This would be to prevent alts and act as a motivation to play the game and gain enough QI for the lobbys.

Lobby tier 1: Rank 50,000 +
Lobby tier 2: Rank 35,000 - 50,000
Lobby tier 3: Rank 35,000 - 15,000
Lobby tier 4: Rank 15,000 - 5,000
Lobby tier 5: Rank 5,000 - 1,000
Lobby tier 6: Rank 1000 - 250
Lobby tier 7: Rank 250 - 1.

The new rank could be displayed in a way like :


The way this rank system is set up should not require to much effort to implement as it uses a lot of the settings that are already in the game.

Long Term Aim

If this ranking system was successful then it has a lot of potential for the future. The old ranking system could be totally removed if people think that is best.

For the long term, "Esport" ranks should be reset every month (Seasons*) therefore it is a battle each month to gain the #1 spot and this keeps it highly competitive. A reward system could be added for players who achieve certain ranks as well as achievements. Some of my ideas are that top 16 players would receive a special non-trade-able 3D item that would be different depending on what "Season" they won. TC or forces / laxes could be rewarded for getting to certain Tiers. E.g. Vampire force for getting to Tier 3.

Data could be collected and Nabi Studios could use information such as the top 16 players in each season to plan world championship spots.

Potentially players could click on other players names to find out information about there best previous season rankings or even a leader board could be added to the menu where players can view statistics about who is the best from what season etc.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Please feel free to give feed back on this system, and point out any flaws and improvements that could be added.
I respect that you want a temporary solution and are putting in effort, but what you suggest would just make the problem worse, it would mean that a much larger percent of people are playing in public lobbys, ESPECIALLY new players since they are the ones who aim to get Qi, Then one high skill player would enter and streak them all. Me and you Powas have very little reason to play for Qi now, since nothing really comes from it, but to a blue belt it can mean a lot. Yes you are correct when you say the majority comes from QA rooms, i had forgotten they existed, they are the heaven of farming.
The idea of people setting private lobbys and farming rank and QI in jousting is kinda old fashioned now and not that common.

Mwah I originally suggested a matchmaking suggestion where people could veto mods but i quickly realised that would be far to much work for Nabi, The majority of your idea seems very similiar to the one I suggested, but I just made it easier to be implemented. A matchmaking system with being able to Veto a selection of mods would be far greater to my idea but I cannot see it happening.

If you look at the parts that it takes to make the system I suggestion possible there are very few 'new' ideas. The only one being an automatic mod rotation. (Which is already possible with bots) and Rank restriction from lobbys, which is already very similar to QI restriction and probably just needs a few tweaks in the code.
Last edited by FistofLife; Jan 7, 2015 at 05:20 PM.
FistofLife: I actually read your post carefully enough. If you can't see drawbacks in your suggestion, you probably have to start reading others' posts and react adequately to them.

I thought you were a smart guy Sir, is it really that hard to understand how you cannot noob farm using this?

I guess you don't make any difference between "farming" and "playing against whitebelts with an alt".
When you let ranking system work in private rooms, you get people locking it (+ supposedly ghosting it) and farming ELO. No matter what belt they have, white belt or god belt. This can only be prevented by disabling ranks in such rooms and keeping them for official only.
If you want to prevent people with huge qi difference from getting ranking points for playing against each other, I don't see any reasons for implementing a whole new system instead of tweaking the current one. Keep it only for qi-based rooms, add 'rank groups' to prevent brownbelts who play a lot from beating 10th dans and that's all.


As for mod rotation, why not to have more official rooms? There aren't THAT many mods people play on regular basis and there are even less mods that can be considered 'fair'. If players care about ranks, rooms will be crowded enough not to stay empty all the time.



Also please stop adding "esport" to every idea that includes rank / game client upgrades.
Originally Posted by sir View Post
FistofLife: I actually read your post carefully enough. If you can't see drawbacks in your suggestion, you probably have to start reading others' posts and react adequately to them.


I guess you don't make any difference between "farming" and "playing against whitebelts with an alt".
When you let ranking system work in private rooms, you get people locking it (+ supposedly ghosting it) and farming ELO. No matter what belt they have, white belt or god belt. This can only be prevented by disabling ranks in such rooms and keeping them for official only.
If you want to prevent people with huge qi difference from getting ranking points for playing against each other, I don't see any reasons for implementing a whole new system instead of tweaking the current one. Keep it only for qi-based rooms, add 'rank groups' to prevent brownbelts who play a lot from beating 10th dans and that's all.


As for mod rotation, why not to have more official rooms? There aren't THAT many mods people play on regular basis and there are even less mods that can be considered 'fair'. If players care about ranks, rooms will be crowded enough not to stay empty all the time.



Also please stop adding "esport" to every idea that includes rank / game client upgrades.

I cringe and my brain hurts at your response... or maybe I just never wrote my idea very clearly. Not once did I mention cutting off players from playing higher QI players and for the love of god can you not see i wrote all numbers are subject to change that includes the QI restriction on lobbys!! The only reason for these QI restrictions on ranked lobbys at higher tiers was nothing to do with stopping "Skill" and to prevent blues being vs 10ths. It is there purely to stop ALTS.

Do I need to hold your hand as I explain each part step by step?

The reason these QI restrictions would not effect regular players is because do you really think a Legit blue or green belt will be in the top 1000 players? Lets say the QI restriction was on the Tier 6 + lobbys. The only people this would effect is Alts.

Also it is 2015. There is hardly any people at all who solely go out of there way to ghost lobbys to farm rank. This is non existent at this time, its not 2008 which is probably the last time you played in game.

The reason for this system has nothing to do with stopping farming, it is there to add legitimate competitive play for EVERYONE. If you read my system clearly you will see it is not possible to farm rank.

The reason for "Not just adding more official lobbys" is because to work out a real legitimate rank players have to be skilled at all competitive mods, not just there favourite one.

*On a side note, I know what you mean by Rank farming and Noob bashing. The point of this system is to add a rank system which isn't all about noob bashing. I may have said rank farming when I men't noob bashing at some points.
Last edited by FistofLife; Jan 7, 2015 at 07:51 PM.
Originally Posted by Toxic View Post
People currently don't care about ranks because it's so inaccurate. Why would I work hard, and beat people of my skill level and try getting my elo up, when a much lower skill level player can just farm their elo from newer players and end up with a higher elo than me? If a good system were to be implemented and it would actually work, it is normal for it to get competitive. It would actually encourage people to see who is the best or who is up the in the top players. It would motivate people to get better and to keep playing for a better elo, who doesn't like being in the top 5% of players in a list?

Thank you. I think.

Right now a bad 2nd dan could achieve the top ten rank just by playing in public TK and doing a snap kick. I am almost certain I could create a bot that knows one or two moves and could get rank 1.

To summarise the whole system I suggested, it forces competitive play by putting people of a similar skill together, always.
Originally Posted by Toxic View Post
Like I said, the point of a ranking system is to demonstrate skill, if an alt is in the top players... well, that means that player is that good, it means the system is accurate, now you may say, well, he got up there by farming newer players,well, with the rank or tier thing, he would have to advance through every tier to get that high. Meaning, he gets to a certain point in elo where he advances to the next tier, he can no longer get elo from those newer players, he Is now facing a bit more experienced players, if by doing this he gets all the way up to top tier, it would mean the is capable enough to beat most players in all skill levels, the system would be accurate in his skill. Having a alt blue belt up there doesn't matter... people would know it's an alt, but why would you have an alt instead of your main so high up there? Belt doesn't matter and we all know this, an alt that is a blue belt can be up there, the system is saying he is very skilled, and it's not lieing. That's what makes a good system work, it all depends on accuracy. Your system would work just don't focus too much on alts.

I know if an alt got to the top tier he would be highly skilled, as that is how the system i said works, many alts are extremely high skilled. The reason to stop alts is nothing to do with farming or that it is just because people have that stigma against them. People in general hate them and don't think they should be allowed, often because they are banned players.

Yes maybe you are correct, and the alts thing and QI restriction should just be forgotten about. It was just a point to keep people happy.
In terms of coding, there are players that could easily code it, I would if I knew C++ but I cant see this taking hampa over 20 minutes if he wants the system to change. However, these official "ranked" servers are likely to often be full so the best player may not be able to enter the room especially if they only log on at busy times. I'm not sure how that could be stopped with system unless more servers are created, and by the sound of it there are already problems being caused by the cost of servers.
Reset elo, create ranked servers (black belt and up) of some main mods with a few of them being on monthly rotation. Only in ranked servers would it be possible for you to get global and mod ranking. Every problem solved.

That is, if you don't want to do too much work and keep the current system.
Last edited by ynvaser; Jan 10, 2015 at 09:44 AM.
If I could get someone to code a working rank system, would it have a good chance of being implemented?

As a side note if anyone reads this and would like to do this, but wants some sort of reward in return I could maybe do that.
^Doubt you could do that without seeing what kind of variables the Toribash server uses to determine ranking.
To be honest, I'd like to see the code. If someone could send the relevant segment to me I could take a crack at it.
Originally Posted by ynvaser View Post
Reset elo, create ranked servers (black belt and up) of some main mods with a few of them being on monthly rotation. Only in ranked servers would it be possible for you to get global and mod ranking. Every problem solved.

This may help fix the problem but it still leaves the biggest flaw in the current rank system, which is that people who play worse players than themselves get the largest benefit. Even if say 3 high skilled players joined one lobby and the other 7 players were noobs, it would highly depend on the que order. The highest skilled player would benefit the most but a lot of bad players would also gain a good rank.

Not sure if I explained that very clearly.

Originally Posted by ynvaser View Post
^Doubt you could do that without seeing what kind of variables the Toribash server uses to determine ranking.
To be honest, I'd like to see the code. If someone could send the relevant segment to me I could take a crack at it.

Yeah I asked Sir before if normal users have access to the code to make a rank system possible, he never responded.

If you could do some sort of code that would be amazing
Last edited by FistofLife; Jan 19, 2015 at 01:08 PM.