def __init__( self,  node_factory,
                         width,
                         height,
                         x_wrap = WRAP_ERROR,
                         y_wrap = WRAP_ERROR ):

        self.node_factory = node_factory
        self.width = width
        self.height = height

        self.nodes = [ [node_factory(x, y) for x in range(width)] \
                                           for y in range(height)]

        self._x_wrap = x_wrap
        self._y_wrap = y_wrap

        self._wrap_functions = [ self._make_wrap(self._x_wrap, self.width),
                                 self._make_wrap(self._y_wrap, self.height) ]
Updates the server with any changes you've made to the current saved
dataset/ETHPy150Open PythonProgramming/Beginning-Game-Development-with-Python-and-Pygame/gameobjects/grid.py/Grid.__init__--crossover with--dataset/ETHPy150Open hvandenb/splunk-elasticsearch/search-elasticsearch/bin/splunklib/client.py/SavedSearch.update