class_game.cpp
bool game::back(){
	if(prevBegin!=prevEnd){
		prevEnd=(prevEnd+9)%10;
		board=prev[prevEnd];
		
		return true;
	}
	
	return false;
}
/**
 *  \brief Rollback to previous iteration
 *  \return False if no previous state exists. True otherwise. 
 */
\brief Rollback to previous iteration
\return False if no previous state exists. True otherwise.
\ brief Rollback to previous iteration \ return False if no previous state exists . True otherwise .
bool game::back(){
	if(prevBegin!=prevEnd){
		prevEnd=(prevEnd+9)%10;
		board=prev[prevEnd];
		return true;
	}
	return false;
}
bool game :: back ( ) { if ( prevBegin != prevEnd ) { prevEnd = ( prevEnd + 9 ) % 10 ; board = prev [ prevEnd ] ; return true ; } return false ; }
\brief Rollback to previous iteration
  \return False if no previous state exists.
\ brief Rollback to previous iteration \ return False if no previous state exists .