bool fractReduce( int index, bool moveFlag ){ if( isLocked( index ) ){ return false; } if( moveFlag ){ move( index ); } _var[index].fractReduce(); return true; }