10-03-2005 12:08 PM
Hi Bruce,
Since I do not have a good idea I will offer the lame ones that come to mind.
1) Nobody like to loose. Make all participant winners and only those that do not compete are lossers.
2) Make this a two tier competition.Participants with more than 200 answers compete in the higher tier.
3) Add team competion.
4) Make it a multiphase competition. Stop now, declare winners for part A. Share the results and build from there.
5) Add a "handicap" based on the number of "ratings" a contributor has recieved.
6) Get NI's best developers involved. I took it as an accomplishment when I placed third behind you in the "DIctionary Challenge" but still beat NI's best.
So those are the lame ideas. I hope they inspire some good ones.
Ben
10-03-2005 01:16 PM
10-03-2005 02:22 PM
Bruce
I don't think the current activity is any indcation for the final participation! If history tells us something, I'll imagine that most entries will arrive at midnight at the deadline 😮
Maybe some got already submitted via the NI site? Is there a way to find out?
Adding to Ben's, we should have several leagues, with a winner in each, for example based on member designation:
10-03-2005 03:09 PM
OK, I will try (carpal tunnel and work-load permitting) to put something together to;
1) Support my fellow LV Champions. A) First Bruce (who can not beat me this time) for sponsoring this challenge, and you Christian, so you have someone to beat in the "Enthusiatic" catagory.
2) Prove once and for all that I am a Math Wimp (copyright Ben Rayner) and the only thing that I am really proficient at is hitting the "Submit Post" button.
Now where were those rules again (never mind
)?
10-03-2005 04:37 PM
I like the idea of the categories. Fastest time will still determine the overall winner (according to the rules), but we can have winners in other categories as well. The lowest memory footprint will definitely be one. Most innovative algorithm, smallest file size, and others will probably be determined as I evaluate all the submissions. When submitting an entry, feel free to suggest any category you feel your submission would win. I don't think I will give any prizes for the most spaghetti code or the most inefficient code, though.
One thing I noticed is that there is a major delay for calculating the prime numbers before starting the factoring. This results in a very large area under the curve. One category may be the smallest area under the curve, which would require the prime numbers to only be generated as they are needed...
For the entries that do calculate the entire prime number table beforehand, there may be separate categories for fastest prime number table generation and fastest factoring.
I don't think I will split up the winners by activity level on the discussion forum, since activity level doesn't necessarily indicate level of ability or expertise. For example, Shane and I would be in a different category than Christian.
I am willing to create a category for NI employees, if any of them are interested. I think there were several NI entries in the first few challenges, but I haven't seen any for a while. I would love to see if anybody at NI can come close to the scores we've seen so far...
Bruce
10-04-2005 01:51 AM
10-04-2005 04:40 AM
10-04-2005 11:37 AM
@shoneill wrote:
Any chance of the code in LV 6.1 format??
10-06-2005 10:48 AM
OK,
I am ashamed to admit that after a couple of hours of playing I managed to find all of the prime number less than 1,000,000 in 2 minutes and 20 seconds. At the current rate I will not be able to meet the 5 minute limit of the challenge!
I have not given up but I am admitting a very slow start.
Ben
10-07-2005 03:33 PM - edited 10-07-2005 03:33 PM
OK,
Now at 5 seconds for all primes less than 1,000,000.
Progress but still lame.
I am still taking a lot of time with the checks of the high value primes because ther are just too many to check. There must be another property of primes that I do not know about.
Ben
Message Edited by Ben on 10-07-2005 03:38 PM