oreilly.comSafari Books Online.Conferences.
Articles Radar Books  

P2P Directory >  Distributed Computation, Infrastructure > ChessBrain


ChessBrain is a globally distributed Chess playing network by veteran programmer Carlos Justiniano. The Simple Object Access Protocol (SOAP) and XML -powered P2P framework currently connects hundreds of node operators in 24 countries. Players request a serial number and download a game viewer client that interacts with the main ChessBrain server, known as the SuperNode server. The SuperNode server dispatches move branches to hundreds of peernode servers for processing. The six kinds of clients currently used are PHP game viewer, Java/Flash MX game viewer, C++/Win32/DirectX3D game viewer, Linux/Win32/Cygwin/MacOS X server node, PHP SOAP proxy (for returning SOAP responses) and a SOAP::Lite-driven Perl test suite that handles important automated testing tasks. A C++-based intelligent agent named Shannon runs as a SuperNode thread to communicate with Free Internet Chess Server (FICS).

The primary ChessBrain servers provide two publicly accessible sites, chessbrain.net and distributedchess.net. All ChessBrain SuperNode and PeerNode interactions take place via SOAP over Hypertext Transfer Protocol (HTTP), which is utilized as a common protocol allowing communications between ActionScript, C++, Java, Perl, and PHP programs running on Linux, MacOS X and Windows. The ChessBrain site provides links to a Quick Summary covering ChessBrain technology, the ChessBrain Web service, a global map of the ChessBrain Network, a well stocked Resources page, a FAQ and Mobile ChessBrain.

Date Listed: 06/23/2002

P2P Weblogs

Richard Koman Richard Koman's Weblog
Supreme Court Decides Unanimously Against Grokster
Updating as we go. Supremes have ruled 9-0 in favor of the studios in MGM v Grokster. But does the decision have wider import? Is it a death knell for tech? It's starting to look like the answer is no. (Jun 27, 2005)

> More from O'Reilly Developer Weblogs

More Weblogs
FolderShare remote computer search: better privacy than Google Desktop? [Sid Steward]

Data Condoms: Solutions for Private, Remote Search Indexes [Sid Steward]

Behold! Google the darknet/p2p search engine! [Sid Steward]

Open Source & The Fallacy Of Composition [Spencer Critchley]