| 11-22-2003, 01:03 PM | #1 |
There are several challenges nowadays but they are mostly not much JASS and/or are not that useful outside of the challenge. So would you like a JASS challenge that is about useful / reusable, interesting stuff ? |
| 11-22-2003, 06:20 PM | #2 |
I voted 'Yes, but if usefull' because I'm learning JASS at the first place because it's a nice challenge. |
| 11-22-2003, 08:36 PM | #3 |
Yes, of course. But there's a problem. How to solve, who will be the winner? In fact it is difficult to compare absolutely different development on their utility.... |
| 11-22-2003, 09:22 PM | #4 |
@Cacodemon: I am not sure if you got that right. I meant a challenge that is about solving a specific assignment. The assignment will be in a way that is useful outside of the challenge. |
| 11-22-2003, 09:32 PM | #5 |
2 AIAndy: It's nice idea! But how to dicide who is the winner in this case? |
| 11-22-2003, 09:57 PM | #6 |
Well, I can think of 4 points right now: 1) How good the code does what it is supposed to do. Ex.: If one code does only an approximation then the one that does the job exactly is better. 2) How efficient the code is. Ex.: If one code sorts an array with an O(n²) algorithm and the other uses an O(n*log(n)) algorithm then the second one is better Note that those 2 points often cannot be made best at the same time. 3) Reusability Ex.: One code has settings spread everywhere while one has the settings at exactly one point. 4) Maintainability/Extendability Ex.: If a slight change/extension of the goal requires a complete restructuring of the code then that is not so good. Those points often mix up and cannot be strictly separated. |
| 11-22-2003, 10:13 PM | #7 |
Okay, I think system you have guessed is good one. So every script will be appreciated on four categories, 10 points each. Result is just average. What do you think about this? |
| 11-22-2003, 10:46 PM | #8 |
It is hard to separate 3) and 4) so I guess it is better to put them together for maybe 15 points. |
| 11-22-2003, 11:25 PM | #9 |
Then may be better to use only 3 categories with equal number of points? |
| 11-23-2003, 03:23 PM | #10 |
Now who the winner is is one thing I think is not so important. But I like the idea of not telling everyone to do the same thing but instead to develop useful stuff for the community. :D |
| 11-24-2003, 08:40 PM | #11 | |
Quote:
|
| 11-24-2003, 11:22 PM | #12 |
I like the idea of making code such creatinng a function to find the nth prime number, a function that allows you to use bigInts and such. |
| 11-25-2003, 06:56 PM | #13 | |
Quote:
What do you need the nth prime number for? Can you make ANY use of it? We need things that are really important. The nth prime number is not interesting in my opinion, as this is a problem not really related to WC3. |
| 11-25-2003, 09:32 PM | #14 |
It's just only a thought, but maybe this challenge could be divided in more than one class, for instance: Class Trigger : for code that's trigger specifik Class AI Script : for code that's AI script specific (Class Other : an open class for stuff that doesn't fit in the other ones. This is just a thought, and I am not sure if it's makes things better or worse. emote_confused |
