rem: if( this.foundations[c]==target ) continue; 
add: if(this.foundations[c]==target) continue; 
context: Mod3.goodAutoMove = function(card, target){  var row = (this.baseCard(target)-2)*8;  var targCard = target.lastChild;  if( !targCard ){ // We are considering a move to an empty foundation pile    for(var c = row+7 ; c>=row; c--){      if(this.foundations[c].lastChild && !this.isInPlace(this.foundations[c])) return false;    }    // Every slot was empty or in place    return true;  }  // Moving on top of another card  // Allow move if there is an equal or larger target in the row already  for(var c = row+7 ; c>=row; c--){    var compCard = this.foundations[c].lastChild;    // If are an    if( this.foundations[c]==target ) continue; // Of course that one is there...    if(!compCard ||                   // if its empty or       !compCard.isSameSuit(card) ||  // different suit or       !this.isInPlace(compCard))     // out of order, we can't get an OK      continue;    // Same suit and in place    return(compCard.number()>=targCard.number());  }  return false;};
meta: 3385	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3385/18726c46ae066c60dc1639ccdfb7e83076143c1f/mod3.js/clean/mod3.js