rem: return (card.isQueen && searchPiles(this.stacks, this.queenTest(card))) || (card.isAce && searchPiles(this.stacks, this.aceTest(card))) || searchPiles(this.stacks, testCanMoveToPile(card)); 
add: return (card.isQueen && searchPiles(this.piles, this.queenTest(card))) || (card.isAce && searchPiles(this.piles, this.aceTest(card))) || searchPiles(this.piles, testCanMoveToPile(card)); 
context:   getBestMoveForCard: function(card) {  	return (card.isQueen && searchPiles(this.stacks, this.queenTest(card)))  	    || (card.isAce && searchPiles(this.stacks, this.aceTest(card)))  	    || searchPiles(this.stacks, testCanMoveToPile(card));  },
meta: 3385	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3385/15f3df693ddf02fb9ee6a2662189220868368b23/maze.js/clean/maze.js