virtual TNeighborhood _GetNeighbors( const TVertex& v ) const override;
virtual TInputValue _GetInputValue( const TVertex& v ) const override;
virtual TOutputValue _GetOutputValue( const TVertex& v ) const override;
- virtual void _UpdateOutputValue( const TNode& n ) override;
+ virtual void _UpdateOutputValue( TNode& n ) override;
virtual bool _IsMarked( const TVertex& v ) const override;
virtual unsigned long _GetMark( const TVertex& v ) const override;
- virtual bool _Mark( const TVertex& v, unsigned long frontId ) override;
+ virtual void _Mark( const TVertex& v, unsigned long frontId ) override;
private:
// Purposely not implemented.