Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 4 posts ] 
Author Message
 Post subject: [Informer Article] That was (not so) Random
PostPosted: September 20th, 2011, 2:18 pm 
Chat Moderator
Offline

Joined: December 15th, 2006, 4:43 pm
Posts: 1318
Location: G.A., USA us
RS Name: Firemana
RS Status: P2P
Clan Name: Problem Solvers
Over this past bonus experience weekend I got to thinking about random events, and how predictable they are.

In Jagex's article about random events it states:
"Random events will occur with a certain degree of regularity, but if you consistently complete events successfully, you will encounter them less frequently."

The first odd thing I noticed is that the first third of the statement is an oxymoron (referring to the part that says that "random events will occur with a certain degree of regularity."). How can something that's random appear regularly? And if it appears regularly, how is it random?
Secondly, in the latter half of the statement it states that consistently completing them correctly will reduce your chances of getting them. Now I'm not sure about you, but I know I have not failed the past 500 or so random events I've gotten, yet I still consistently get at least one random event every time I log on (even if it is only for 30 minutes or less).

What I find strange is the fact that Random Events were originally added many, many years ago to combat bots (which in those days were mostly mouse movement recordings, not people), yet if you cut trees or fish or do any other activity which also has a bot doing it, you'll probably find that you receive more random events than they do! There are two problems with this: a) if the bot receives less randoms than the player then according to Jagex the bot is actually completing the Random Events better than the player. b) If this is the case, than the Random Events are actually backfiring in that they do not stop the bots and they instead hinder the players!

Let's look at bots through the years.

Mouse Movement Recording
These are the oldest bots and pretty much the first ones. Since there were originally no bot problems and thus no anti-bot devices in Runescape, these bots were fairly simple to make and operate. It involved a player simply recording their mouse movements with a Ghost mouse type program. This was often just clicking a certain resource (example, a tree) every minute or so and then after 5 to 10 minutes banking and returning to the tree. Then the recording would continue repeating those movements.
Versus Anti-bot Methods: This method is obsolete now primarily because of Random Events but also because of detection methods used by Jagex. Since this method was merely a recording of pre-determined movements, whenever a random event appeared for the bot they could not complete it and thus would get penalized by either dying (in the case of the old protective random events) or be teleported (in the case of the Mysterious old Man). Both randoms easily stopped this type of botting. Alternatively, the other reason why they don't work today is because Jagex checks every character movement. Since every movement with this method always happens at the same interval, Jagex can easily tell that it's a bot because humans cannot be that precise.

Semi-Intelligent Script
This method was widely used for quite awhile because it was able to recognize and solve a large portion of the simple random events. Things like if the bot was being attacked or if it had been teleported could be detected. But most times things like the Angry Ent or Exploding Rock could not as the item name in game did not actually change.
Versus Anti-bot Methods: As stated above, this bot could not defeat all random events. It also had consistent movement which was trackable by Jagex like the Mouse Movement Recording.

Intelligent Script
This script is able to identify and complete all the random events. Due to the removal of aggressive random events this bot is much more successful (previously is occasionally died to them). It can also open doors, something the previous two bots could not. It also has varying action times, making harder to track by Jagex, though not impossible.
Versus Anti-bot Methods: This bot is much harder to catch due to it being able to circumvent almost every random event and having alternating movements. It also wears different clothes, unlike the base starter clothes that the previous two used. They can sometimes be caught by wise players which put a placeable object (such as a cannon or marker vine) in front of them.

Sweat shop/Human Bots
Not automated bots, but like them. These dress in varying starter clothes and often have random gear on. They are not run by a script, but instead by a human. Usually one human will run 3-8 of these at a time, though they will be logged in on different worlds.
Versus Anti-bot Methods: Because they are a human they can solve all random events and almost any stumbling block placed in front of them (such as the above mentioned cannon or closing doors on them). They can occasionally be lured by dropping items on the ground which the human is supposed to be gathering. The human usually runs before any danger can happen though unless it is rapid and unexpected.

The most noticeable difference between the Intelligent Script and a Human Bot is the fact that the script will switch targets nearly instantly where as the human player will wait a few seconds because it is operating multiple characters.

So, with those statistics in mind, we see that all bots or human bots can complete the random events successfully, thus defeating the point of random events. This begs the question;

"Why leave random events in the game?"

Jagex has shown time and time again that they'll remove something if they don't think it's good anymore (even though their choice is often against majority player's opinion). In the case of random events, I think they should be removed because they are not doing what they were made to do and no matter how many or what kind of new random events they make they will still fail. This is because all random events must be able to be completed by all humans. And if it can be completed by a human it can be completed by a human bot.

You're probably thinking, "Hey! I like my 700 prayer/Dungeoneering/[insert skill of choice here] xp every hour!". Admittedly, I like that small boost too. However I'm sure you'll agree with me that sometimes random events come at the worst times. We all especially experienced this during the bonus experience weekend.

So what can Jagex do to let us have a small experience reward but not annoy us with the random event? Well they could give us a lamp for every hour we're logged into the game. That would be lovely. We could just AFK and be guaranteed experience, albeit not much. However, I don't think Jagex will do that.
A better alternative would be to add an NPC (or add it to an existing NPC, such as the Doomsayer) which the player could go to be able to turn off certain random events. That way honest players could remove useless random events (such as the sandwich lady) or annoying ones (such as any evil bob one) or all of them. To further make this a more viable option, they could require you to be a member and have been a member for atleast 3 months. This would prevent human bots or macros, who frequently change accounts, from bypassing the random events.

In closing...
Random events are just too predictable to be random any more. That's why people go to Soul Wars, which (for some strange reason) is a no random event area.

Do I, personally, want random events to be completely removed from Runescape? Hmmm...no. But I do dislike the frequency at which they bother legitimate, rule-abiding players. Jagex needs to allow them to come occasionally (as in, one per 10 hours of in-game time for legit players) or perhaps let them be player regulated (almost like letting the player have a 'Do Not Disturb' sign). If Jagex made them much rarer they could add exclusive gear to them like the camo, lederhosen, and mime used to be. This would make legit players actually want to get a random event. I remember when I first got the Mime or Gravedigger random. I was like, "Awesome! What will I get? Emote or clothing?" But now I'm like, "Aww man! The annoying gravedigger! Takes forever and forces me to bank-WHILE I'M IN THE MIDDLE OF A SLAYER RUN AND NEED ALL MY FOOD!"

It kind of reminds me of a commercial that played a couple months back who's key line was, "Really?!". That's how random events feel nowadays. When we've just the left the bank and are far away from any teleport or ease-of-access area and have just started fighting a creature and then a random event pops up and grabs us.

"Really, Jagex? Really?!"

This article was originally posted as an Informer Runescape article.

_________________
.:: The Legend of The Sword :: FaceBook : Google+ : Twitter ::.
Image
::
88th Dragon Member : Informer Writer : Content Crew : Chat Moderator ::
"If it ain't broke, dun fix it."


Top
 Profile  
 
 Post subject: Register and login to get these in-post ads to disappear
PostPosted: September 20th, 2011, 2:18 pm 
Chat Moderator

Joined: September 9th, 2004, 1:47am
Posts: 9047
Location: In your web browserz


Top
  
 
 Post subject: Re: [Informer Article] That was (not so) Random
PostPosted: September 20th, 2011, 3:13 pm 
Mithril Member
Offline

Joined: May 14th, 2011, 1:38 pm
Posts: 127
Location: Indiana us
RS Name: Ablazin Scar
RS Status: P2P
Clan Name: Ablazin cc
If you can turn a bot off, a bot user could easily go turn them all off before they start their bot. I like the randoms, gives me a break from some things. But if you're in combat, they should be automatically turned off. And during Jagex events like Bxpw, they should be rarer/turned off, or your xp time should FREEZE while completing the event.

_________________
Image

Image[/center]


Top
 Profile  
 
 Post subject: Re: [Informer Article] That was (not so) Random
PostPosted: September 20th, 2011, 4:36 pm 
Rsbandb Donor
Offline

Joined: October 13th, 2005, 9:18 pm
Posts: 3366
Location: USA us
RS Name: Duke Juker
RS Status: P2P
Clan Name: Clan Quest
Interesting article. First, computer never do anything randomly. You can make a computer mimic randomness, but in the end it is still choosing an option out of a number of given options. Anyways, I find random events enjoyable, but I hardly get them at all unlike you, Jason. I wish I could switch places. :P Also, I thought it was funny that you used the phrase "human bot." It's somewhat of an oxymoron. Humans are not bots, but they can perform and act like a bot if they so choose or work as such. Regardless, I believe there is a difference between a human doing bot like actions and a bot. While it is still cheating, it's a different type of cheating, in a way, "a more legitimate way of cheating." Good article.

_________________
Image
RSBANDBInformer! Gaming Writer: 08/31/2011-09/30/15
RSBandB Donor since 07/01/2010
82nd Dragon Member since 05/12/2010
RSBandB Member #517
Current Activities: Ports, Dailies/Monthlies, DXP
Skill Masteries: Firemaking, Cooking, Woodcutting, Fletching, Mining, Agility, Prayer, Smithing, Fishing, Summoning, Construction, Herblore, Hunter, Thieving, Crafting, Divination, Dungeoneering, Farming, Runecrafting, Slayer, Magic, Ranged, Defence, Constitution, Attack, Strength, Invention & 1st Max (3/9/19), Archaeology & 2nd Max (4/16/21), 200m Firemaking, Necromancy


Top
 Profile  
 
 Post subject: Re: [Informer Article] That was (not so) Random
PostPosted: September 20th, 2011, 10:56 pm 
Moderator
Offline

Joined: February 22nd, 2005, 6:49 pm
Posts: 6927
Location: somewhere over the rainbow us
RS Name: j1j2j3
RS Status: P2P
also the reason that soul wars does not have random events is not because they forgot about it.

people were complaining that they could not join the game on time because of the random event when they got back. also considering that many of them use chat systems to fight, being unable to join the team, may lead the person to not joining or joining the wrong team.

_________________
Image
Image


Top
 Profile  
 
Display posts from previous:  Sort by  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Jump to:  
cron