int x0 = Math.abs(_random.nextInt() % _matrixWidth);
int y0 = Math.abs(_random.nextInt() % _matrixHeight);
int x1 = Math.abs(_random.nextInt() % _matrixWidth);
int y1 = Math.abs(_random.nextInt() % _matrixHeight);
IntHolder location0Value = new IntHolder();
IntHolder location1Value = new IntHolder();
_matrix.get_value(x0, y0, location0Value);
_matrix.get_value(x1, y1, location1Value);
_matrix.set_value(x0, y0, location1Value.value + d);