code: void tryDeleteCachedEdge_(int value) {
  		int ind = (value & NumberUtils.intMax()) % m_simple_edges_cache.size();
  		SimpleEdge se = m_simple_edges_cache.get(ind);
  		if (se != null && se.m_value == value) {// this value is cached
  			m_simple_edges_recycle.add(se);
  			m_simple_edges_cache.set(ind, null);
  		} else {
  			// The value has not been cached
  		}
  	}
docs: Removes cached edge from the cache for the given value.