Here is a description of advanced chess from Wikipedia: http://en.wikipedia.org/wiki/Advanced_Chess. The idea is to link computer programs, sometimes more than one or two and pair it with a human partner in order to play other human and computer teams. I am interested in seeing if there were a methodology that has been developed in how to develop this kind of collaboration.