| 11-20-2003, 01:38 PM | #1 |
This isn't an official "Weekly mapping challenge" because you will have until the end of 2003, be it December 31, 2003 23:59:59. What this challenge is, and because it is so hard, is something that involves many things, that will be graded on individually and given an average score at the end. Which may only be 60% for the winner. K, onto the challenge. You must imitate a calculator. A scientific calculator that is. There will be a couple levels of difficulty on this, and the more digits you support, the better. 1 We will have the regular math functions (+ - / x) which you can use the regular war3 functions for that. (Worth 4 marks) 2 Then we will have exponential numbers (x^y), square roots. (Worth 12 marks) 3 Rounding to ones, tens and hundreds or more for a bonus (however you do this is up to you) (Worth 4 marks) 4 Bumping it up even more, we will include a temperature conversion, this includes Kelvin / Celsius / Fahrenheit conversions. (Worth 12 marks) 5 Another step up, we will include ANY 4 (or more) metric / non metric conversions (ex. feet -> meter, mile -> km) (Worth 5 marks each) 6 Support for decimals is a bonus, the more decimals you can support, the more points. (1 mark for every 2 decimals you support, up to a max of 8 marks) 7 Support for sin/cos/tan (Worth 15 marks) 8 Factorial support (n!) (Worth 10 marks) 9 Support for BEDMAS or BODMAS for other countries (same thing) for use with order of operations and brackets for bonus (Worth 5 marks) 10 Detailed terrain and information how to use the calculator, and how you set up the calculator functions: a) Type in the values to be manipulated or, (Worth 5 marks) b) Click on units to set the values manipulated for bonus (Worth 15 marks) Again, you do NOT have to do all of these functions, if you do half of them very well while others do all of them half assed, you will still have an advantage. There is a little bit of subjectional ratings that will be added to it, don't make it a boring calculator that does everything, make it look nice, interesting, maybe play some music or something. (Subjectional marks: 4) There will be 2 winners for this contest, the first winner, who does everything the best will get 67% of the pot points, and the second place winner will get the remaining 33%. To enter this contest send a PM to FyreDaug along with 15 points. I am a respected member here, so I will note to you guys, all of my points will be included with the pot aswell. There are absolutely no rules to this, you can make the map however you want, with preplaced units, or preloaded values. But when it goes to calculations, it needs to be all dynamic. Any questions? Post them here. |
| 11-20-2003, 01:54 PM | #2 |
let us call this the map development contests forum? Edit: (technetum (sp?) moved this from the weekly mapping challenge forum.) |
| 11-21-2003, 12:06 AM | #3 |
Hmm there is no equation solver thats dull. There is also no plotting stuff boring. Most of this stuff was done in the old contest that someone hear threw. Can one use the stuff that was done for that contest? |
| 11-21-2003, 07:15 AM | #4 |
I accually wrote on in JavaScript, took me a bitchn long time. :) Anyway, it doesnt do sin/cos/tan, and the decimals dont work, but other than that its reaaaal cool. :) Check this out: http://www3.telus.net/remlee/calc.html |
| 11-21-2003, 12:51 PM | #5 |
why dosnt add this to ur contest: ax^2 +bx +c and then u can get more points if u got a cordinate system with it :D do i get extra if add such things as those above ? |
| 11-21-2003, 01:21 PM | #6 |
Sure, there will be a general bonus worth 10 marks. |
| 11-21-2003, 03:02 PM | #7 | |
Quote:
What is that? Seems like my brain's english module is not working for today |
| 11-21-2003, 04:47 PM | #8 |
Order of operations, if you punch in 3+4x2 it wont be 7x2, it would be 3x6, because it is the order of operations, brackets, exponents, division/multiplication, addition/subtraction - BEDMAS EDIT: Where as if you did (3+4)x2, then it would be 7x2 |
| 11-21-2003, 08:03 PM | #9 |
PEMDAS- However I believe the hangarian standard is far better for this type of thing if the inclusion of variables are added. But the order of operation in this manner is: Parentesis, Exponents, Multiplication Devision, Div, modulus (all the same order of importance) Adition and subtraction. Anyway your contest is simple. Not really much of a difficult thing. Perhaps an hour or two to devolop a fully functional tokenizer (which will pull out numbers and theres seperators) and this contest is practically done in a flash. Your not really challenging anyone. The challenge in my contests were the lack of usability of the native functions and the forced use of jass (more an ease really). Unit based input being worth more point is stupid. Give me string input anyday. The problem with Jass is we can't set up classes or structs, so it would be quite difficult to do Complex or Even Symbolic Manipulation. (Mega bonus points for anyone who do that in my opinion.) |
| 11-21-2003, 08:24 PM | #10 |
Then you try it and we'll see how you do. |
| 11-21-2003, 08:58 PM | #11 |
This sounds interesting. My thought is, is everything allowed? I mean, there are no functions you can't use, right? And imported files are allowed too? EDIT: Oh yes, and about the point donation. Will the reciever know who sent the points (when sending from the store)? |
| 11-21-2003, 09:06 PM | #12 |
I will enter. |
| 11-21-2003, 10:35 PM | #13 |
Great, by the end of the year we will have 20 simulations of something completely uninteresting... Why not make a competition with the purpose of showing the public that maths is a powerful tool in creating advanced game mechanics? ..or anything with any kind of purpose? I'm really trying, but I can't think of any code less apealing to to study than that of 20 wc3 calculators... Should there ever be a competition titled "Most clever use of mathematics in an explicit game function or trigger spell of your design.", send me a pm! |
| 11-21-2003, 10:39 PM | #14 |
Heh, it's something fun to do in your free time :) |
| 11-22-2003, 01:05 AM | #15 |
Hehe, not for anything but most of those mathematical functions are very easy to do. :) Sooner or later I've got to stop being lazy and learn JASS, it just seems to me that the WE compiler is very, very slow if you make any errors. |
