SRL Archive - Archive

SRL Member SC #5 Rules and Discussion


YoHoJo

2009-11-01 21:31:07

These Rules (For the most part) are based off of Mixster's rules for the JR member competition, with a few changes.

Welcome! to the 5th official SRL Members Competition!

Your mission, if you have the guts to accept it, is to develop and improve the SRL include! (Just like a real live Developer!)

The deadline is 11:59 PM GMT December 3rd!


Rules & Requirements:
  • All entrants must be SRL Members.
  • Submit 6 to 8 USEFUL procedures that you think should be added to or improved in the SRL include.
  • (Procedures can be for Core, Skill, or Misc and they do not necessarily have to fit into any of the current .scar files (ex: You can make Notes.scar for the new Notes gametab (but that wouldn't be very useful, so don't do that :p) Also: They can be completely new procedures/functions or just optimized/rewritten versions of procedures/functions already in SRL.
  • All work must be your own.
  • All procedures/functions/scripts MUST be submitted by the deadline
  • All procedures/functions/scripts MUST relate to RuneScape
  • All procedures/functions/scripts MUST contain no reflection

Small note:
For this competition "own work" will be slightly rephrased.
I will allow you to base your work off existing SRL procedures. If you do so, you will only be marked on your improvement to the procedure.


Point System:
  • Individuality (75)
  • Presentation (75)
  • Technique & Creativity (100)
  • Reliability (125)
  • Efficiency & Simplicity (150)

Bonus Points!

All Procedures/Functions will be looked over by some of the SRL Developers. For every procedure they choose to add to SRL with minimal altering, you will be awarded an additional 25 points.
For every procedure they choose to add to SRL with more than minimal altering, you will be awarded an additional 10 points.

Judging criteria explained
Individuality is still quite straight forward - submitting unique procedures and approaching the same problem in a different way gets points here.

Presentation applies primarily to showing all procedures like they are in the includes with the little header description. It also covers how you name your variables for reading through and how accurately you indent and split up code and the like.

Technique and Creativity covers how you solve the problem. It does have "Adherence to SRL Rules" thrown in too, so making sure there are no possible infinite loops, that it does everything in a logical manner, no possible way to cause a runtime error, checks for invalid input before running and throws an error message where needed and more.

Reliability should be obvious. As a SRL function, reliability is key - it should run properly every time and it shouldn't return the wrong result. If it is a somewhat unreliable procedure because what you are trying to do is pretty hit and miss, then it should at least return the result that would have the least impact on a script (ie usually false) or have a set return value for when it failed (ie -1, '') and it should be stated as such in the procedure description.

Efficiency & Simplicity is another obvious one. It should run quickly and it shouldn't be over complicated purely to impress. This doesn't mean it should be as short or as quick as possible - it should still be a reliable procedure, but you will get more points with a simple, elegant approach rather than one that uses nearly every procedure known to Scar.

Prize
The prize will be A Competition Winner's cup, love, respect and reputation (and maybe some cool additional secret stuff!). There is also the possibility of the Aristocrats cup if your entry is of a high enough quality.

Submissions
When you are ALL DONE making ALL of your functions/procedures, you will need to PM them to me (YoHoJo).
You may only PM me your finished competition entry ONCE (no "Oops i forgot to's" or "sorry im late but tahke this's" or "I will sex you for taking this late/2nd submission). (RM already has my heart)
If there are less than 6 procedures, it will not accepted.
If it has more than 8 procedures only the FIRST 8 will be graded, and the rest will be disregarded.
They will not be able to be viewed by the public until the competition and judging is completed so no one can steal.

Why should I enter?
This is a simple yet flexible competition - you don't have to create a full workingscript.
Your submitted procedures can all be short and effective and creative, so it can be a quick and easy entry to make.
On the other hand, you can spend ages working and refining a handful of procedures till they're perfect. You can also do something in between. Basically, regardless of your skill or free time, it will be easy to enter, but has enough flexibility that you can truly push yourself. I do encourage everyone who participates to put as much time and effort in as they can though :)

Not only that, but you get real feedback from several skilled Developers(the judges), so it can be a great learning experience (It will also make the Devs <3 you). On top of that, you may also get your procedures added to the include!

So the real question is why shouldn't you enter and the answer would be that there is no reason why you shouldn't.
(lol Mixster)

Suggested areas
Of course, the whole of the include is at your disposal, but if you're struggling to think of what to do, I've (Mixster) looked through and have a couple of key areas where the include is lacking (I won't list all areas as that's something for you to do).
  • Various skill files, eg Ranging, Cooking, WoodCutting and more. They could all use some basic and extended procedures for various things.
  • World map - a some what recent addition and it still doesn't have any part of SRL devoted to it.

A big thanks to
RM (for organizing/thinking of having another competition)
Mixster (For letting me handle the SRL Members portion of the competition AND coming up with this brilliant idea)
SRL Devs (For being awesome, sexy, and leet ect.)

May the competition commence!
The deadline is 11:59 PM GMT December 3rd!

This thread is for all Questions, Comments, Errors In My Post To Be Pointed Out (:p) and anything else relating to this competition!
Don't by shy, ask anything!

mrpickle

2009-11-01 22:03:36

I know at the very front you specified SRL-Members only. The reason are obvious, but I kinda want to join in on this too. I'm not a member, but still willing to take part here even. Would that be possible?

YoHoJo

2009-11-01 22:15:53

From: mrpickle
I know at the very front you specified SRL-Members only. The reason are obvious, but I kinda want to join in on this too. I'm not a member, but still willing to take part here even. Would that be possible?

Of course you silly pickle.
Mixster is running a similar/parallel competition just for the Jr Members!
http://www.villavu.com/forum/showthread.php?t=52380
^There's the link, good luck!

ZaSz

2009-11-02 00:22:21

Why isn't this in members only forum?

YoHoJo

2009-11-02 00:24:57

Because it belongs in the competitions forum, and whats wrong with having lower ranked people seeing the post anyways?

ZaSz

2009-11-02 00:27:16

Hmm, i guess your right, i was thinking since its excluding jr's anyway..,

[off]Could you approve my script in ffa?[/off]

Sir R. M8gic1an

2009-11-02 03:03:04

[ADMIN] Yohojo did indeed bribe me and has therefore been allowed to run this competition :) [/ADMIN]

~RM

Daniel

2009-11-02 05:20:04

[RM] Removed Admin Tags[/RM]

Odam! :duh:

:(

Well, i believe that this competition should have the same closing date as mixsters' one, due to the fact that people can steal ideas and improve on it (well, that being the whole point of open source, however, in a competition case i don't see it fair) :(

EDIT: Disregard that ^ :duh: Due to the fact that each is judged separately. I appear to be a major idiot now :(

Naum

2009-11-02 07:54:10

Count me IN!

*Looks for stuff to do :confused:*

Awkwardsaw

2009-11-02 08:29:57

id like to give it a try, although i'm sure i wont stand a chance against Naum(or any one else) :p

mixster

2009-11-02 13:10:46

So the real question is why shouldn't you enter and the answer would be that there is no reason why you shouldn't.

It's the truth!
Not to be picky, but mixster, not Mixster please :)

Good job on making it look more pretty and colourful at the topas well and lastly you should split your signature so that they go to different threads - it is just the one atm that goes here rather than half go here and half go to my thread :(

Nava2

2009-11-02 13:30:14

I want to join this one.. :<

Just something horribly wrong with me joining and being a TAAAAD biased..

mixster

2009-11-02 14:11:13

You'll have to get some admin to run a SRL Dev comp and probably help them convince a few admins to be judges.

Naike

2009-11-02 14:42:17

Are developers allowed to join? :I

Cbf reading the whole first post… :p

senrath

2009-11-02 14:46:29

From: N1ke!
Are developers allowed to join? :I

Cbf reading the whole first post… :p


I doubt it, as part of the judging is the Devs going over everything that was submitted.

YoHoJo

2009-11-02 15:03:29

1) @Mixster CAPITALS FTW
2) @Devs, Selly devs, comp are for srl members! (and its you job to develop the include, "good job doing what your supposed to!"
3) Hmm, we should make a Dev comp, I didn't know non-lazy devs existed!

NiCbaZ

2009-11-02 16:47:32

Aww i was looking forward to this one, thought it was going to be a full script or a game, also its fun versing the devs in a comp.

Anyway i might join.

EDIT:
3) Hmm, we should make a Dev comp, I didn't know non-lazy devs existed!


in all the past comps im pretty sure devs where aloud.

Kyle Undefined

2009-11-04 20:58:30

PM'ed you my include :) Also, mispelling lol

All Procedures/Functions will be looked over by some of the SRL Developters


~Camo

Sir R. M8gic1an

2009-11-04 22:50:25

From: Camo Developer
PM'ed you my include :) Also, mispelling lol


~Camo


With a time limit of my month, I would've advised you to wait until later to actually submit your entry, as more inspiration might strike you :p

~RM

Blumblebee

2009-11-09 12:09:18

question: Me and Zephry were working on something. We dropped the project a while ago (even though its working) and I'm wondering if I can submit this. If not can I rewrite it (as he took a few functions I made and edited them) and submit it?

YoHoJo

2009-11-09 16:50:15

From: Blumblebee
question: Me and Zephry were working on something. We dropped the project a while ago (even though its working) and I'm wondering if I can submit this. If not can I rewrite it (as he took a few functions I made and edited them) and submit it?


Ehh not sure, Id like for it to be all your work :/. Sorry?

Blumblebee

2009-11-09 22:34:21

can I rewrite it then? The basis of it was my work, then redone by Zeph. I can submit you the editted one by Zeph and my original function(s) to let you know I'm not stealing his code?

YoHoJo

2009-11-18 05:10:41

Come on guys! I hope more people are entering this than I think. There aren't very many posts on this thread and I haven't gotten very many questions either! I just HOPE you all are just being very quiet about your activities. I KNOW you guys HAVE to have at least some questions! PLEASE SRL MEMBERS join this contest!

MylesMadness

2009-11-18 18:04:38

I was like "YEAH LETS MAKE THE INCLUDE", sat down looked at the scar window for 5 minutes and left.

YoHoJo

2009-11-18 18:05:52

:'(

noidea

2009-11-18 20:50:10

From: MylesMadness
I was like "YEAH LETS MAKE THE INCLUDE", sat down looked at the scar window for 5 minutes and left.


me too :<

Meh, I also have too much work.

YoHoJo

2009-11-18 22:28:44

Horrible Horrible Attitude. :'( C'mon people, if it helps any, not that many people have entered/I dont think are entered to it wont be THAAAT had to win, just sit down for a couple weekends and try doing something! :D

Sir R. M8gic1an

2009-11-22 08:05:23

Can i enter with SmartColors? :D Do i get extra points for adding it to the include myself? :p

~RM

Nava2

2009-11-22 11:59:46

From: Rasta Magician
Can i enter with SmartColors? :D Do i get extra points for adding it to the include myself? :p

~RM


lame old joke is lame and old.

Raskolnikov

2009-11-23 19:30:54

I'll join, I'm a bit rusty, but I would like to try. (hey cool, i just got the yoda thing on this post.)

I can use functions in the include already, correct?

ape

2009-11-25 20:00:10

I have a feeling I might win if Rasta doesn't enter :p

YoHoJo

2009-11-25 20:36:19

From: ape
I have a feeling I might win if Rasta doesn't enter :p


Rasta is Dev, not SRL Member (although his rank says he is since hes taking a break though)

Good Luck Ape!

Naum

2009-12-01 16:10:20

Deadline in two days!!

Daniel

2009-12-03 01:55:06

From: Cut em2 it
I'll join, I'm a bit rusty, but I would like to try. (hey cool, i just got the yoda thing on this post.)

I can use functions in the include already, correct?


Wait. Aren't you working on your Chicken Killer, Camden? :p

Dynamite

2009-12-03 03:17:53

I would have entered :(
Good luck everyone.

YoHoJo

2009-12-03 03:53:25

Aww man, when did you get unbanned The Man? Sorry you missed it dude.

ape

2009-12-19 13:07:51

When is the competition going to be finished?

senrath

2009-12-19 15:10:56

From: ape
When is the competition going to be finished?


The submission deadline has passed, so I assume they're working on judging whatever entries they got.

YoHoJo

2009-12-19 23:29:14

=D We're working on it, slowly… :p Don't know an exact date I'm trying to get enough judges first, found like 3 so far? I'm aiming for 5, and then they will start! Sorry for the wait.

Naum

2010-02-07 15:25:18

Any deadline for the marking?

Nava2

2010-02-07 17:00:14

:p I marked one.. of two..

I will do it in time, I am really busy.

And its a lot to do..

lordsaturn

2010-12-24 03:16:50

12 months later…

Train

2010-12-24 03:29:10

From: lordsaturn
12 months later…


This made me lol irl.

Naum

2010-12-29 02:33:47

From: lordsaturn
12 months later…


Hahha!, who actually submitted stuff tho?

YoHoJo

2010-12-29 16:48:18

RLORLFORLFORFL. Naum and I think just one or two others. Naum's was way better. Don't blame me, blame the judges!