<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: New Coding Challenges? in BreakPoint</title>
    <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/861709#M7233</link>
    <description>&lt;P&gt;My first attempt at a solver.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It is not pretty, and the style changes a bit part way through, but it works (kindof...)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Grab it &lt;A href="http://forums.ni.com/ni/board/message?board.id=170&amp;amp;thread.id=290714&amp;amp;view=by_date_ascending&amp;amp;page=1" target="_blank"&gt;here.&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I get a chance, and can figure out the 3D picture API properly I will try and integrate it into the nice 3D cube visualisation that has been posted somewhere else here. &lt;/P&gt;&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by nrp on &lt;/SPAN&gt;&lt;SPAN class="local-date"&gt; 02-27-2009&lt;/SPAN&gt;&lt;SPAN class="local-time"&gt; 12:26 PM&lt;/SPAN&gt;&lt;/DIV&gt;</description>
    <pubDate>Fri, 27 Feb 2009 12:26:42 GMT</pubDate>
    <dc:creator>Neil.Pate</dc:creator>
    <dc:date>2009-02-27T12:26:42Z</dc:date>
    <item>
      <title>New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859032#M7205</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Some years ago I remember reading with interest about the LabVIEW Coding Challenges, but never before felt confident enough to take any up.&lt;/P&gt;&lt;P&gt;The &lt;A href="http://zone.ni.com/devzone/cda/tut/p/id/5174" target="_blank"&gt;community page&lt;/A&gt; seems to indicate that the last one was in 2005. Are the Coding Challenges no longer offered? &lt;/P&gt;</description>
      <pubDate>Tue, 24 Feb 2009 12:52:20 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859032#M7205</guid>
      <dc:creator>Thoric</dc:creator>
      <dc:date>2009-02-24T12:52:20Z</dc:date>
    </item>
    <item>
      <title>Re: New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859064#M7206</link>
      <description>&lt;P&gt;The coding challenges where intially offered by Ni and when they lost interest (about the time we started beating Ni internal entries &lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://forums.ni.com/i/smilies/16x16_smiley-wink.gif" alt="Smiley Wink" title="Smiley Wink" /&gt; ) Bruce Ammons (another LabVIEW Champion, yeah&amp;nbsp;LV Champions! )&amp;nbsp;stepped up and started sponsoring the challenges. Sponsorship is critical because someone has to write the rules and evaluate the submisions.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There have been a number of attmptes to get a challenge going over on LAVA and the only one that took off and went anywhere was the challenge to re-write the "3-button dialog" since it was a stacked sequence nightmare. I think only three people took that one on. Jim Kring used it as an oppertunity to showcase his JKI tools so he won that one.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So there are two issue that must be confronted if you want to see another challenge.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1) Who will sponsor?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2) A Challenge that people will want to take on.&amp;nbsp;This is not so easy and I should throw out some Kudos to Bruce for coming up with some good ideas. These are challenging since there are&amp;nbsp;some criteria that weigh heavily in the success of teh challenge.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A) The Challenge should be interesting, perhaps solving an age old challenge (like prime numbers) a game (Tic-Tac-Toe), or something useful (the Dictionary Challenge).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;B) No non-LV domain expertice required ie I don't have to be a PHD to compete.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;C) Can be completed in a resonable amount of time since these are spare time projects.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;D) Educational so we learn something as a result.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Re: Educational&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Apart form reading Greg McKaskle postings the Dictionary Challenge was one of my major learing experiences. THere is nothing like spending a week-end home alone with LV, a case a beer, and a LV Challenge doing benchmarks comparing speed differences to give you a good understanding of how to maek LV go fast!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is an open offer!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you can get a bunch of the contributors to come up with a good challenge I'll do the work of sponsoring the Challenge*.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ben&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;E-mail me at&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="mailto:bar@DSAutomation.com" target="_blank"&gt;bar@DSAutomation.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;with a message subject of "LAbVIEW Challenge" if you want to talk off-line.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ben&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;*Which means I will not be allowed to play along. &lt;img id="smileysad" class="emoticon emoticon-smileysad" src="https://forums.ni.com/i/smilies/16x16_smiley-sad.gif" alt="Smiley Sad" title="Smiley Sad" /&gt; No problem! "I must decrease so that others may increase."&amp;nbsp; &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://forums.ni.com/i/smilies/16x16_smiley-happy.gif" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 24 Feb 2009 13:50:22 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859064#M7206</guid>
      <dc:creator>Ben</dc:creator>
      <dc:date>2009-02-24T13:50:22Z</dc:date>
    </item>
    <item>
      <title>Re: New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859080#M7207</link>
      <description>&lt;P&gt;That's very generous Ben! Thank for offering to sponsor the Challenge. So we have an appeal for Challenge suggestions. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Might I suggest the first Coding Challenge: &lt;STRONG&gt;A Rubik's Cube solver&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Maybe this is a little ambitious, especially if we want to see a 3D Rubik's cube on screen, spinning and circling as it solves itself, but the challenge of being presented with a muddled Rubik's cube (six patterns of 3x3 colours) and being required to perform typical Rubik's actions (spinning planes of blocks on the axis) is quite tantalising. The winner would perhaps be the code that solves the problem &lt;EM&gt;in the least number of moves&lt;/EM&gt;, not necessarily the fastest.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'd certainly want to give that a go...&lt;/P&gt;&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by Thoric on &lt;/SPAN&gt;&lt;SPAN class="local-date"&gt; 02-24-2009&lt;/SPAN&gt;&lt;SPAN class="local-time"&gt; 02:09 PM&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 24 Feb 2009 14:09:16 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859080#M7207</guid>
      <dc:creator>Thoric</dc:creator>
      <dc:date>2009-02-24T14:09:16Z</dc:date>
    </item>
    <item>
      <title>Re: New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859141#M7208</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;Thoric wrote: &lt;BR /&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;Might I suggest the first Coding Challenge: &lt;STRONG&gt;A Rubik's Cube solver&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'd certainly want to give that a go...&lt;/P&gt;&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by Thoric on &lt;/SPAN&gt;&lt;SPAN class="local-date"&gt;02-24-2009&lt;/SPAN&gt;&lt;SPAN class="local-time"&gt; 02:09 PM&lt;/SPAN&gt;&lt;/DIV&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;[Ben acting as a sounding board]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Are the graphics part of the challenge or are they part of the environment the Challenge takes place in?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How does time to solve vs number of steps work come eval time?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Are we going to enforce good LV style or will "weivbaled" be acceptable?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Isn't there a single best solution for any givein Rubic Cube configuration?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can the patterns for moving a square from one location to another be boiled down into a set of algorithms ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ben&lt;/P&gt;</description>
      <pubDate>Tue, 24 Feb 2009 15:02:48 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859141#M7208</guid>
      <dc:creator>Ben</dc:creator>
      <dc:date>2009-02-24T15:02:48Z</dc:date>
    </item>
    <item>
      <title>Re: New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859164#M7209</link>
      <description>&lt;P&gt;Nothing wrong with a Devil's Advocate....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Both graphics and algorithms together &lt;EM&gt;may &lt;/EM&gt;make the challenge a bit weighty. Perhaps a subvi could be provided (an action engine) that performs the core of the cube manoeuvres via a method call, such as "Initialise cube", "Rotate in Plane X", "...Y", "...Z" etc, such that the challenge is purely to develop a solver algorithm (with optional GUI).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The challenge ought to be about solving the cube in the shortest number of steps. If challenger was to implement a fancy animated 3D picture GUI with rotating cubes elements, this would take far longer to solve than another that simply shows the cube unfolded on the screen. Therefore one shouldn't include the 'overall solution time' as this includes the GUI updates etc. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Messy diagrams ought not be tolerated &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm not an expert, and there are already solvers out there for Rubik's Cubes, but from what I can see there are no hard rules for creating the fastest solution. There are certainly sets of 'motions' that help move one square around, but the challenge would be to optimise the use of these algorithms to create the shortest solution.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A number of fixed starting points would be required for the evaluation of each solution, as clearly each 'random' starting point will have a different solution procedure to another.&lt;/P&gt;</description>
      <pubDate>Tue, 24 Feb 2009 15:25:02 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859164#M7209</guid>
      <dc:creator>Thoric</dc:creator>
      <dc:date>2009-02-24T15:25:02Z</dc:date>
    </item>
    <item>
      <title>Re: New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859288#M7210</link>
      <description>Additionally there's the &lt;A href="http://en.wikipedia.org/wiki/Golomb_ruler#cite_note-7" target="_blank"&gt;Golomb Ruler&lt;/A&gt; generator, which follows the same ilk as the Vampire numbers and Prime numbers challenges - but maybe that's all a bit too samey....</description>
      <pubDate>Tue, 24 Feb 2009 16:59:11 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859288#M7210</guid>
      <dc:creator>Thoric</dc:creator>
      <dc:date>2009-02-24T16:59:11Z</dc:date>
    </item>
    <item>
      <title>Re: New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859334#M7211</link>
      <description>&lt;P&gt;&lt;A href="http://forums.ni.com/ni/board/message?board.id=BreakPoint&amp;amp;thread.id=6497" target="_blank"&gt;This thread&lt;/A&gt; went stale back in October 2008, but we had fun giving each other puzzles to solve with (or without) LabVIEW.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-D &lt;/P&gt;</description>
      <pubDate>Tue, 24 Feb 2009 17:30:13 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859334#M7211</guid>
      <dc:creator>Darren</dc:creator>
      <dc:date>2009-02-24T17:30:13Z</dc:date>
    </item>
    <item>
      <title>Re: New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859401#M7212</link>
      <description>&lt;P&gt;Not that this should prevent anyone from doing this, but there is a Rubik's cube VI online and it even&amp;nbsp;has a 3D display and animation. It's probably somewhere in the devzone. I don't remember if it has a solver, but it probably does.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;LAVA had a couple of real challenges too (the water effect and the mouse gestures).&lt;/P&gt;</description>
      <pubDate>Tue, 24 Feb 2009 18:55:04 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859401#M7212</guid>
      <dc:creator>tst</dc:creator>
      <dc:date>2009-02-24T18:55:04Z</dc:date>
    </item>
    <item>
      <title>Re: New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859471#M7213</link>
      <description>&lt;P&gt;Darren - Yes, that's an interesting thread, shame it went stale. What I'm hoping for though is to get NI on board, and restart some official NI Coding Challenges.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;tst - Oh yes, I see that someone has already posted a Rubik's Cube solver. Bugger. Although it's not complete, by the sound of it, it certainly takes the originality out of the idea now.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any of the NI forum greats interesting in suggesting challenges? Altenbach? smerciurio? Dennis Knutson?&lt;/P&gt;</description>
      <pubDate>Tue, 24 Feb 2009 20:12:55 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859471#M7213</guid>
      <dc:creator>Thoric</dc:creator>
      <dc:date>2009-02-24T20:12:55Z</dc:date>
    </item>
    <item>
      <title>Re: New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859679#M7215</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;Thoric wrote: &lt;BR /&gt;&lt;P&gt;Altenbach? &lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Oh yes, I am all for a new challenge. Unfortunately, I am currently away, halfway around the world, in the&amp;nbsp;middle of nowhere.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would prefer if the next challenge is relatively simple to increase participation. Ben, if you get some submissions, I'd be happy to help in the selection and to fine-tune the rules to avoid silly solutions.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have some ideas on my own, but they probably&amp;nbsp;need some work first.&lt;/P&gt;</description>
      <pubDate>Wed, 25 Feb 2009 02:50:17 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859679#M7215</guid>
      <dc:creator>altenbach</dc:creator>
      <dc:date>2009-02-25T02:50:17Z</dc:date>
    </item>
    <item>
      <title>Re: New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859833#M7217</link>
      <description>&lt;P&gt;How about a Scrabble word finder. Given a tray of letters, and an arrangement of board words, the challenge would be to find the highest scoring word in the shortest possible time.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;</description>
      <pubDate>Wed, 25 Feb 2009 09:13:27 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859833#M7217</guid>
      <dc:creator>Thoric</dc:creator>
      <dc:date>2009-02-25T09:13:27Z</dc:date>
    </item>
    <item>
      <title>Re: New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859834#M7218</link>
      <description>&lt;P&gt;...or more challenging still would be a Crossword solver. Parsing information gleaned from the internet, using the clues as search fields, the challenge would be to find the solution to any given crossword.&lt;/P&gt;&lt;P&gt;(This is presuming it must be possible to perform automated Google searches and the like from within LabVIEW... I've not ever tried to do this.) &lt;/P&gt;</description>
      <pubDate>Wed, 25 Feb 2009 09:16:03 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/859834#M7218</guid>
      <dc:creator>Thoric</dc:creator>
      <dc:date>2009-02-25T09:16:03Z</dc:date>
    </item>
    <item>
      <title>Re: New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/860027#M7219</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is part of a reply I sent via e-mail&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT face="Arial" size="3" color="#0000ff"&gt;Now don't go making it so interesting I will regret not being able to compete.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT face="Arial" size="3" color="#0000ff"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT face="Arial" size="3" color="#0000ff"&gt;I have not looked at the Rubik cube solver but could the challenge be to optimize it? Having an existing solution that may not be optimized would be a good learning experience and eliminates the domain expertise req.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT size="3"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT face="Arial" size="3" color="#0000ff"&gt;I have been tossing ideas around but nothing practical at this point.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT size="3"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT face="Arial" size="3" color="#0000ff"&gt;I was considering using&amp;nbsp;Shane's Nugget on writing a USB driver and adapt it to the USB controlled Nerf Rocket Launcher&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT face="Arial" size="3" color="#0000ff"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT face="Arial" size="3" color="#0000ff"&gt;&lt;IMG src="https://ip1.i.lithium.com/3f04d069103990d2ff39d0ddf58c960e71792a06/687474703a2f2f7777772e7573626765656b2e636f6d2f70726f645f696d672f7573626d697373696c656c61756e63686572315f732e6a7067" border="0" width="300" height="225" /&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT face="Arial" size="3" color="#0000ff"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT face="Arial" size="3" color="#0000ff"&gt;&amp;nbsp;and then develop a challenge based on that maybe knocking down target at locations that are specified at competition time.&amp;nbsp;If my wife goes for it I may even give the rocket launcher to the winner. But I am not sure how I would score something like that without having to purchase a lot of DAQ hardware. If anyoen has ideas please share them. The other issue is how would people test their code without buying a rocket launcher themselves?&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT size="3" color="#0000ff"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT size="3" color="#0000ff"&gt;A more ambitious plan would use laser tanks to battle it out in an arena. But then again maybe the laser tanks is a more resonable plan. The challenge could use a tank simulator (Like Tanks the video game) to devlop and then switch to live mode for the competition. Bot doe sthat idea require a lot of effort!&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT size="3"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT face="Arial" size="3" color="#0000ff"&gt;An idea I have been challenged with for a while is a way to fix the time warp you experienced by missing out on that thread that went stale last year.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT size="3"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT face="Arial" size="3" color="#0000ff"&gt;If we could develop an on-going challenge that started out like a normal challenge but then leave it open for other&amp;nbsp;people to latter challenge the best solution at a latter date.&amp;nbsp;This would open the games up every time a new version of LV was released. It would also be good for the younguns to be able to say "I beat Christians best entry!".&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT size="3"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT face="Arial" size="3" color="#0000ff"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT size="3" color="#0000ff"&gt;At this point I think we should stop trying to come up with a resonable idea but rather toss around crazy ideas that are interesting and THEN back-down to make it resonable.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT size="3" color="#0000ff"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV dir="ltr" align="left"&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT size="3" color="#0000ff"&gt;Ben&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 25 Feb 2009 14:08:27 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/860027#M7219</guid>
      <dc:creator>Ben</dc:creator>
      <dc:date>2009-02-25T14:08:27Z</dc:date>
    </item>
    <item>
      <title>Re: New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/860089#M7220</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;Ben wrote: &lt;BR /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT size="3" color="#0000ff"&gt;A more ambitious plan would use laser tanks to battle it out in an arena. But then again maybe the laser tanks is a more resonable plan. The challenge could use a tank simulator (Like Tanks the video game) to devlop and then switch to live mode for the competition. Bot doe sthat idea require a lot of effort!&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class="599361113-25022009"&gt;&lt;FONT size="3"&gt; &lt;BR /&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;HR /&gt;&amp;nbsp;&lt;BR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt; Now &lt;SPAN style="font-weight: bold"&gt;THAT &lt;/SPAN&gt;sounds interesting! &lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://forums.ni.com/i/smilies/16x16_smiley-very-happy.gif" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think what you hinted at regarding a 'virtual battleground environment' for us to test our codes within could work - for a tank competition or similar. Someone would need to provide the simulator of course, which would be some initial effort. I presume the simulator would display a 3D representation of the virtual environment? &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A competition where we can pitch all our codes against one another in a winner-takes-all type fight to the death would be awesome. Strategy could be far more important than code precision or speed, and hence younguns shouldn't feel at any particular disadvantage. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Other (crazy?) variations on the theme:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Robot football (soccer to my international colleagues &lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://forums.ni.com/i/smilies/16x16_smiley-wink.gif" alt="Smiley Wink" title="Smiley Wink" /&gt; ) &lt;/LI&gt;&lt;LI&gt;3D Maze solver (stuck in three-dimensional maze, got to find path out in shortest time)&lt;/LI&gt;&lt;LI&gt;PacMan/Cat and Mouse chase - longest living mouse is winner concept. (3D?) &lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm sure there's much more we can think of...&lt;/P&gt;&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by Thoric on &lt;/SPAN&gt;&lt;SPAN class="local-date"&gt; 02-25-2009&lt;/SPAN&gt;&lt;SPAN class="local-time"&gt; 03:05 PM&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 25 Feb 2009 15:05:13 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/860089#M7220</guid>
      <dc:creator>Thoric</dc:creator>
      <dc:date>2009-02-25T15:05:13Z</dc:date>
    </item>
    <item>
      <title>Re: New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/860408#M7228</link>
      <description>&lt;P&gt;I posted the old "Travelling salesman" problem on LAVA as a possibility.&amp;nbsp; It's a simple idea, easy to visualise but no known easy mathematical "optimal" solution.&amp;nbsp; Kind of similar to the prime challenge I suppose.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I was in college, we used to have minesweeper challenges in the lab.&amp;nbsp; We managed to solve even the large mine fields in around 20 seconds after many many weeks of practise.&amp;nbsp; How about implementing a minesweeper solver?&amp;nbsp; Not much in the way of real-world application but something everyoine can relate to and should be fun to see in action.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Shane. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;@Ben Rocket launcher probably has a camera which transmits via isochronous mode which isn't supported in VISA....... &lt;/P&gt;</description>
      <pubDate>Wed, 25 Feb 2009 21:26:55 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/860408#M7228</guid>
      <dc:creator>Intaris</dc:creator>
      <dc:date>2009-02-25T21:26:55Z</dc:date>
    </item>
    <item>
      <title>Re: New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/861495#M7232</link>
      <description>&lt;P&gt;If we go along with the Robot Soccer Game, and add OOP to the challenge, here i have a small court, (comments and names are in Spanish). Still there are VIs called AI Team 1 and AI Team 2 so we could make direct games between the Teams, The robots have some parameters as battery that could be included to make the Challenge more interesting. To do this we just need to add a VI to check how much the robot moved and subtract the equivalent amount of battery from the robot.&lt;/P&gt;&lt;P&gt;The current AI is quite Simple it just see who is closest to the Ball and if you are not there then it will go back to its start point.&lt;/P&gt;&lt;P&gt;To allow different games (as the AI will always play the same way) the Robot starting positions are moved Randomly. &lt;/P&gt;&lt;P&gt;The only available data to think the moves will be the info stored in you robots, the position of the other robots, and the position of the ball.&lt;/P&gt;&lt;P&gt;With just replacing this VIs we could find who could win.&lt;/P&gt;&lt;P&gt;Also Style in writing the code could be taken in account.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Feb 2009 04:38:50 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/861495#M7232</guid>
      <dc:creator>BeCeGa</dc:creator>
      <dc:date>2009-02-27T04:38:50Z</dc:date>
    </item>
    <item>
      <title>Re: New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/861709#M7233</link>
      <description>&lt;P&gt;My first attempt at a solver.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It is not pretty, and the style changes a bit part way through, but it works (kindof...)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Grab it &lt;A href="http://forums.ni.com/ni/board/message?board.id=170&amp;amp;thread.id=290714&amp;amp;view=by_date_ascending&amp;amp;page=1" target="_blank"&gt;here.&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I get a chance, and can figure out the 3D picture API properly I will try and integrate it into the nice 3D cube visualisation that has been posted somewhere else here. &lt;/P&gt;&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by nrp on &lt;/SPAN&gt;&lt;SPAN class="local-date"&gt; 02-27-2009&lt;/SPAN&gt;&lt;SPAN class="local-time"&gt; 12:26 PM&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 27 Feb 2009 12:26:42 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/861709#M7233</guid>
      <dc:creator>Neil.Pate</dc:creator>
      <dc:date>2009-02-27T12:26:42Z</dc:date>
    </item>
    <item>
      <title>Re: New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/861746#M7234</link>
      <description>&lt;P&gt;Wow Benjamin!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If this is as cool at it sounds....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I will take a look this week-end.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Neal,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Just don't give away the whole game. Leave some room for improvement. &lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://forums.ni.com/i/smilies/16x16_smiley-wink.gif" alt="Smiley Wink" title="Smiley Wink" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ben&lt;/P&gt;&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by Ben on &lt;/SPAN&gt;&lt;SPAN class="local-date"&gt; 02-27-2009&lt;/SPAN&gt;&lt;SPAN class="local-time"&gt; 07:34 AM&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 27 Feb 2009 13:34:14 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/861746#M7234</guid>
      <dc:creator>Ben</dc:creator>
      <dc:date>2009-02-27T13:34:14Z</dc:date>
    </item>
    <item>
      <title>Re: New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/862477#M7242</link>
      <description>&lt;P&gt;I was sponsoring challenges for a while, but I got pretty busy and demand seemed to drop, so I just never started another one.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I do have one idea for a challenge that I could put together pretty quick.&amp;nbsp; It would be a Sudoku solver.&amp;nbsp; I would provide a set of puzzles (about 100), and the winner would solve all the puzzles in the shortest total time.&amp;nbsp; I already have the puzzle generator and made a solver that can solve the puzzles in about 1 msec/puzzle average (if I remember correctly).&amp;nbsp; I would need to put together the rules, but I can do that fairly quickly.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I can also unofficially announce that NI is expected to be sponsoring a challenge as well.&amp;nbsp; The details aren't resolved yet, but it will involve control of a model of an inverted pendulum.&amp;nbsp; NI is supposed to supply a trial license of their simulation toolkit for the competition.&amp;nbsp; If all goes well, the winner's solution would be used during NI Week on a real inverted pendulum.&amp;nbsp; If NI isn't able to do this challenge, I will run it myself at some point.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I don't recommend a challenge where people's submissions have to compete against each other.&amp;nbsp; That can be much more complex to judge, and time consuming to run all the combinations.&amp;nbsp; The tic-tac-toe challenge was a little tedious in that regard, especially when they started trying to evaluate all the possible remaining outcomes on each iteration.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Bruce&lt;/P&gt;&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by Bruce Ammons on &lt;/SPAN&gt;&lt;SPAN class="local-date"&gt; 03-01-2009&lt;/SPAN&gt;&lt;SPAN class="local-time"&gt; 08:44 PM&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 02 Mar 2009 01:44:09 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/862477#M7242</guid>
      <dc:creator>BruceAmmons</dc:creator>
      <dc:date>2009-03-02T01:44:09Z</dc:date>
    </item>
    <item>
      <title>Re: New Coding Challenges?</title>
      <link>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/867847#M7268</link>
      <description>&lt;P&gt;How about "Developing a &lt;A href="http://forums.ni.com/ni/board/message?board.id=BreakPoint&amp;amp;view=by_date_ascending&amp;amp;message.id=7267#M7267" target="_blank"&gt;3d Hierarchy&lt;/A&gt;" challenge? &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;THe final solution could be come a usefull tool for LV developers.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ben&lt;/P&gt;</description>
      <pubDate>Tue, 10 Mar 2009 13:32:57 GMT</pubDate>
      <guid>https://forums.ni.com/t5/BreakPoint/New-Coding-Challenges/m-p/867847#M7268</guid>
      <dc:creator>Ben</dc:creator>
      <dc:date>2009-03-10T13:32:57Z</dc:date>
    </item>
  </channel>
</rss>

