Tags |
(This content has not been tagged yet)
|
![]() |
Oct 17 2006, 02:43 PM
Post
#1
|
|||
|
Extremely Active Premium Member ![]() Posts: 376 Joined: 6-August 04 From: Gurnee Illinois Member No.: 584 Using LabVIEW Since:1997 LV:8.5 ,8.2.1 ,7.1
|
With the coding challenge still fresh in everyone’s mind. I would like to solicit Ideas on how to make the challenge better.
Ideas for future coding challenges. Ways to Improve Submission Participation. Ways to Improve Voting Participation. Ways to make the challenge more fun. Thanks in advance for your comments. -------------------- If you are interested in Time saving programming
tools created in LabVIEW then download my Icon Editor Updated July 7th 08 and my SubVI Helper Updated Jan 7th 08
|
||
|
|
|||
| Ad |
Oct 17 2006, 02:43 PM
Post
#
|
||
|
|
|
||
|
|
|||
Oct 18 2006, 11:29 AM
Post
#2
|
|||
|
Extremely Active Premium Member ![]() Posts: 694 Joined: 3-November 04 From: Boston, MA Member No.: 949 Using LabVIEW Since:1999 LV:7.0 ,8.20 ,8.0
My Gallery
|
how to make the challenge better... Ideas for future coding challenges Address a deficiency/usability problem in the tool Ways to Improve Submission Participation Keep the scope of the problem small enough to allow someone to work on it "during lunch" Ways to Improve Voting participation See Ideas above. If the solution to be voted on affects me in some way, I might be more inclined to look at it (and learn from it) Ways to make the challenge more fun See all above --------------------
|
||
|
|
|||
Oct 18 2006, 01:14 PM
Post
#3
|
|||
|
Very Active Member Posts: 162 Joined: 28-April 06 Member No.: 4885 Using LabVIEW Since:1994 LV:8.0.1 ,8.20 ,7.1.1
|
With the coding challenge still fresh in everyone’s mind. I would like to solicit Ideas on how to make the challenge better. Ideas for future coding challenges. Ways to Improve Submission Participation. Ways to Improve Voting Participation. Ways to make the challenge more fun. Thanks in advance for your comments. I generaly agree with the post above that the task needs to be smaller. Better smaller and more often than large and demanding. Here are some ideas: Write an app that runs in the background searching google and other search sites for labview, G, lava etc so that LabVIEW gets an higher rating here The most efficient implementation of some recursive algorithm in LabVIEW. The most shorthand (least amount of square meters of VI) implementation of some task (the more cryptic, the better)
|
||
|
|
|||
Oct 18 2006, 05:39 PM
Post
#4
|
|||
![]() Extwemely Active Premium Member ![]() Posts: 1634 Joined: 23-January 05 From: Here Member No.: 1431 Using LabVIEW Since:2003 LV:8.6 ,7.0 ,.
|
Keep the scope of the problem small enough to allow someone to work on it "during lunch" I agree.I worked on this last challenge over a long period of time, with each session being anywhere between a few minutes to around an hour and I had a lot of periods when I couldn't get around to it. As a result, remembering everything I wanted to do wasn't always particularly easy. A smaller scope, like not building an application to demo the API, would have made it easier (although less interesting). I also like the idea about seeing how small you can make a certain bit of code. -------------------- More than meets the eye...
|
||
|
|
|||
Oct 18 2006, 08:13 PM
Post
#5
|
|||
|
Instant Human, just add coffee Premium Member ![]() Posts: 889 Joined: 31-January 03 From: Waterford, CT USA Member No.: 45 Using LabVIEW Since:1992 LV:8.2.1 ,7.1 ,8.0.1
|
Idea for future challenge:
I'd like to see something involving the picture control, which I think is under utilized. Perhaps some subVI - algorithm that recognizes when you have "selected" various shaped objects or drawing artifacts in the picture. Or a really efficient way to create a highlight on the picture around an arbitrary object, either a glow or walking ants. Another topic I'd like to see is a challenge that uses one of the GOOP implementations in a specific way. Not a whole application, just the best object class and concise method set to implement an item. (maybe a picture control drawing object?). -------------------- ************************************************************* "Always listen to the experts, they'll tell you what can't be done, and why. Then go do it." ~The Notebooks of Lazarus Long (by Robert Heinlein) *************************************************************
|
||
|
|
|||
Oct 19 2006, 01:14 PM
Post
#6
|
|||
|
Extremely Active Premium Member ![]() Posts: 265 Joined: 1-December 04 Member No.: 1144 Using LabVIEW Since:1992 LV:8.5 ,7.1.1 ,.
|
Idea for a new challenge:
Program solves a jigsaw puzzle. Input is a zip file containing bmp files of each piece in random orientation (or other suitable file format) Output is a image of the solved puzzle, and a table of x,y and rotation location for each of the pieces. Sample puzzles to solve provided, but of course the program has to solve a similar puzzle that the programmer doesn't get to see in advance. Make it tough enough that just matching edge profiles won't work efficiently, the winner will likely have to do some kind of texture, color or pattern matching to sort out the pieces. Best Regards, Louis
|
||
|
|
|||
Oct 19 2006, 03:41 PM
Post
#7
|
|||
![]() Very Active Member Posts: 165 Joined: 9-February 05 From: region Eindhoven, the Netherlands Member No.: 1555 Using LabVIEW Since:2008 LV:7.1.1 ,8.5.1 ,8.2.1
|
I participated in NI's first coding challenge (BitTwiddling) as an internal at Philips Research. It was fun, I learned a lot and we won it
I still find it the nicest coding challenge so far because it was so simple. You could think about it and get new ideas and you just couldn't stop working on it... Our team really liked it, I guess the boss liked it less Small, simple... yet quite a challenge to do it in the fastest way. Or, a coding challenge with as target the least LabVIEW nodes (or code bytes) instead of the quickest one ? Joris
|
||
|
|
|||
Oct 22 2006, 12:14 AM
Post
#8
|
|||
|
Extremely Active Premium Member ![]() Posts: 412 Joined: 8-July 05 From: Tullahoma, Tennessee, USA Member No.: 2547 Using LabVIEW Since:2000 LV:8.20 ,7.0 ,8.0.1
|
You might also consider a different prize for the winner. I'm sure that a NI-6008 works for some people. But I'd hazard a guess that a $150 Amazon gift card would go over with more people...
BTW, I didn't participate in this coding challenge, mostly because of time constraints. So a quick coding challenge would be nice. But a quick coding challenge could also mean that the prize was less costly. I too would like to see a challenge with the picture control. In fact, when I read the previous post from Mike Ashe, I thought of this post, which was done to prove that with enough time and effort or experience (in this case), any UI can be done in the picture control. This post has been edited by chrisdavis: Oct 22 2006, 01:15 AM
|
||
|
|
|||
Oct 22 2006, 01:17 AM
Post
#9
|
|||
![]() I'm a LAVA, not a fighter. V I Engineering, Inc. ![]() Posts: 3759 Joined: 13-October 03 From: Michigan, USA Member No.: 181 Using LabVIEW Since:1993 LV:8.5 ,. ,.
My Blog
|
You might also consider a different prize for the winner. I'm sure that a NI-6008 works for some people. But I'd hazard a guess that a $150 Amazon gift card would go over with more people... How about a $100 eBay card and a free Premium Membership? -------------------- ![]()
|
||
|
|
|||
Oct 22 2006, 01:42 AM
Post
#10
|
|||
|
Extremely Active Premium Member ![]() Posts: 412 Joined: 8-July 05 From: Tullahoma, Tennessee, USA Member No.: 2547 Using LabVIEW Since:2000 LV:8.20 ,7.0 ,8.0.1
|
I'm not a big fan of eBay, but others are. But you've got the idea. Cash is a universal language...
|
||
|
|
|||
Oct 22 2006, 02:40 PM
Post
#11
|
|||
![]() Very Active Member Posts: 161 Joined: 29-September 04 From: Lachute, Quebec, Canada, Earth, Milky Way... Member No.: 731 Using LabVIEW Since:1995 LV:8.5 ,. ,.
|
I'm not a big fan of eBay, but others are. But you've got the idea. Cash is a universal language... Like 10 000 columbian pesos!!!
|
||
|
|
|||
Oct 22 2006, 11:25 PM
Post
#12
|
|||
![]() Confucius say: Crowded elevator always smell different to midget Admin ![]() Posts: 2367 Joined: 13-October 02 From: Planet Earth Member No.: 2 Using LabVIEW Since:1994 LV:8.5 ,8.2.1 ,7.1.1
My Blog
My Gallery
|
You can already give the community many gifts here. Show us what you've got.
As far as coding challenges, I'm up for the more challenging ones that push the envelope and the limits of LabVIEW. Bit twidling and the like is pretty boring, if you ask me. You should also throw in a little VI scripting while you're at it. For example, why not have a challenge that asks you to come up with a text representation of a VI? Then you create a tool to read-in that file and generate the VI for you. Now that's a challenge! This is LAVA after all... --------------------
|
||
|
|
|||
Oct 23 2006, 12:49 AM
Post
#13
|
|||
![]() Very Active Member Posts: 129 Joined: 29-October 04 From: Vancouver, B.C. Member No.: 932 Using LabVIEW Since:1998 LV:8.5.1 ,7.1.1 ,.
|
For example, why not have a challenge that asks you to come up with a text representation of a VI? Then you create a tool to read-in that file and generate the VI for you. Now that's a challenge! This is LAVA after all... This is along the lines of what I was thinking about. Of course, do we want to turn LabVIEW into a text-based language? Jaegen -------------------- "Duck was a neutral party, so he brought the ultimatum to the cows." -- Click, Clack, Moo: Cows That Type
|
||
|
|
|||