This is a very good idea and ratings should be made in a way so that number of participation shouldn’t matter much but the average performance should matter as, if participation matters colleges like ours are at disadvantage because the total capicity of college like ours is not so high.
@killjee , then college people will make only best coders compete, might damage sportsmanship in a way.
But That website is not made by codechef i think
@trashmaster knowing what is your college rank is also important.
And beginners are there in many colleges i think, so it will be equal for all.
The thing is single batch in my college is of nearly 2000 people whereas in some colleges it may be around 500 . So it may not be equal for all. 
then i think it would be done using average…
@vijju123 still college students will try to become the best to represent there college somewhere down the line this is what we want increase competition. Also, I said more importance should be on average I never said there should be no emphasis on total participation from an insti.
Yes that is correct. It is a website made by someone as a project.
Think positive @darkcoder96 This will not happen
Multiple id’s are not allowed on codechef
He will be caught if he does so.
Keep contributing you will be upvoted