Sorry to hijack this discussion, but I've thought a fair bit about the chess problem. NuPIC is too slow to learn to play chess simply by remembering the position of every piece - games are too different. You need to encode things like "piece being threatened" or "pawn supporting knight" to have get a shot at an algorithm that can play. I'll present something relevant at the NYC hackathon.
On Mon, Apr 13, 2015 at 4:11 PM, James Jenner <[email protected]> wrote: > > On 14 April 2015 at 04:07, Ralf Seliger <[email protected]> wrote: > >> For several reasons my favorite language today is JavaScript. For an >> example have a look at https://web.chessclub.com which is a web >> interface to the Internet Chess Club servers written in JavaScript/jQuery >> (client) and node.js (server). >> > > > +1, I can relate to this. I didn't even mention half the languages that > I've learnt (and consequentially forgotten) over the years, but I've found > node.js as one of the best languages I've ever worked with. Add Mocha to > the mix and it's just so. Using test driven development on node.js with > Mocha has saved me so much time over the last year (for complex projects, > mainly work related so not on github). I find it so natural to use the > event based language (possibly because of my background with comms and > UIs). > > Thought I'd share my projects: > > Vör is currently in progress, it is a 10 foot interface using HTML5, SVG, > node.js and websockets. It's designed to show KPI info, right now focused > on integration with Version One and Jenkins, extensable to support any > source for KPI info. Available at https://github.com/jamesjenner/Vor > > MeltingPot is a node.js backend and HTML5 front end template which > includes authentication and initial comms using WebSockets. It's available > at https://github.com/jamesjenner/meltingpot. Vör is based Melting Pot > and it's a easy framework to use as a start for a new application. I still > need to sort out user account management and secure password storage. Also > plan to add a distributed model in the future. > > Videre is the node.js backend, html5 front end supporting various > protocols for UAV monitoring and interaction from multi touch interfaces. > The project is split up into the following: > > https://github.com/jamesjenner/videre - frontend > https://github.com/jamesjenner/videre-server.js - server > > The paper showing the results of the software is available at ieeexplore > (Towards the development of 1-to-n human machine interfaces for unmanned > aerial vehicles) > <http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6842258&punumber%3D6835384%26sortType%3Dasc_p_Sequence%26filter%3DAND%28p_IS_Number%3A6842225%29%26pageNumber%3D2> > > I've got quite a few different javascript based 'widgets' using SVG for > use in the front end, also some other esoteric stuff. Feel free to help > yourself. Historically I have used GPL, but now I use MIT licensing. > > I'm always interested in collaboration and happy to assist others. > > Cheers, > James Jenner > > +61 402 203 344 > [email protected] > >
