// Provide a default path to dwr.engine if (dwr == null) var dwr = {}; if (dwr.engine == null) dwr.engine = {}; if (DWREngine == null) var DWREngine = dwr.engine; if (Play == null) var Play = {}; Play._path = '/ChessIGv2/dwr'; Play.makeMove = function(p0, p1, p2, callback) { dwr.engine._execute(Play._path, 'Play', 'makeMove', p0, p1, p2, callback); } Play.newGame = function(p0, p1, callback) { dwr.engine._execute(Play._path, 'Play', 'newGame', p0, p1, callback); } Play.newGameWithComputer = function(p0, p1, p2, callback) { dwr.engine._execute(Play._path, 'Play', 'newGameWithComputer', p0, p1, p2, callback); } Play.undoCount = function(p0, p1, p2, callback) { dwr.engine._execute(Play._path, 'Play', 'undoCount', p0, p1, p2, callback); } Play.getUndoToEpd = function(p0, p1, p2, callback) { dwr.engine._execute(Play._path, 'Play', 'getUndoToEpd', p0, p1, p2, callback); } Play.createPlayer = function(callback) { dwr.engine._execute(Play._path, 'Play', 'createPlayer', callback); } Play.getBackwardMove = function(p0, p1, p2, callback) { dwr.engine._execute(Play._path, 'Play', 'getBackwardMove', p0, p1, p2, callback); } Play.getForwardMove = function(p0, p1, p2, callback) { dwr.engine._execute(Play._path, 'Play', 'getForwardMove', p0, p1, p2, callback); } Play.getLastMoves = function(p0, p1, callback) { dwr.engine._execute(Play._path, 'Play', 'getLastMoves', p0, p1, callback); } Play.isMyWhite = function(p0, p1, callback) { dwr.engine._execute(Play._path, 'Play', 'isMyWhite', p0, p1, callback); } Play.isMyTurn = function(p0, p1, callback) { dwr.engine._execute(Play._path, 'Play', 'isMyTurn', p0, p1, callback); } Play.isMyTurnOnHistory = function(p0, p1, p2, p3, callback) { dwr.engine._execute(Play._path, 'Play', 'isMyTurnOnHistory', p0, p1, p2, p3, callback); } Play.setLevel = function(p0, p1, p2, callback) { dwr.engine._execute(Play._path, 'Play', 'setLevel', p0, p1, p2, callback); } Play.method = function(p0, p1, callback) { dwr.engine._execute(Play._path, 'Play', 'method', p0, p1, callback); } Play.undo = function(p0, p1, callback) { dwr.engine._execute(Play._path, 'Play', 'undo', p0, p1, callback); }