build/ludorum.js
/** The `bestMoves(evaluatedMoves)` are all the best evaluated in the given sequence of tuples 
	[move, evaluation].
	*/
The `bestMoves(evaluatedMoves)` are all the best evaluated in the given sequence of tuples
[move, evaluation].
The ` bestMoves ( evaluatedMoves ) ` are all the best evaluated in the given sequence of tuples [ move evaluation ] .
function bestMoves(evaluatedMoves) {
		return Future.then(evaluatedMoves, function (evaluatedMoves) {
			return iterable(evaluatedMoves).greater(function (pair) {
				return pair[1];
			}).map(function (pair) {
				return pair[0];
			});
		});
	}
function bestMoves ( evaluatedMoves ) { return Future . then ( evaluatedMoves , function ( evaluatedMoves ) { return iterable ( evaluatedMoves ) . greater ( function ( pair ) { return pair [ 1 ] ; } ) . map ( function ( pair ) { return pair [ 0 ] ; } ) ; } ) ; }
The `bestMoves(evaluatedMoves)` are all the best evaluated in the given sequence of tuples
[move, evaluation].
The ` bestMoves ( evaluatedMoves ) ` are all the best evaluated in the given sequence of tuples [ move evaluation ] .