I realize that in Stack Overflow some people always vote, edit, give bounty and answer each other questions to get more points and to get badges. I think that it is not fair, because at first it is very difficult to get answer, points and badges. Is there any algorithm to control this situation?
What is meta?
- Any Stack Exchange user can ask a question
- The community provides support, votes on ideas, and reports bugs
- Your voice helps shape the way Stack Exchange operates
There are several limits in place to what you can achieve with editing, bounties and voting:
The community has a very dim view of anyone gaming the system. If you see any specific gaming going on, please flag one of the posts involved and notify the moderators. They can then investigate and apply sanctions, if necessary.
For bounty gaming, for example, if you see someone giving multiple bounties to someone else, especially if the answers to which the bounties have been awarded are sub-par, please do flag one of those answers and use the 'other' field to explain what you have found.
In the end though, you gain reputation on these sites by providing helpful answers; it's how I gained mine on Stack Overflow. Find yourself a Stack Exchange site matching your expertise, and start providing such answers. Most of all, stop worrying about reputation. Reputation is a nice side effect, the core goal of these sites is to solve the questioners' problems.