#NEWLINE# def _fixedStartingPos( self ) : #NEWLINE# #INDENT# ' a list of starting positions, not along the border, and respecting symmetry. ' #NEWLINE# res = [ ] #NEWLINE# if ( self . size < 3 ) : #NEWLINE# #INDENT# return res #NEWLINE# #UNINDENT# for x in range ( 1 , ( ( self . size + 1 ) // 2 ) ) : #NEWLINE# #INDENT# for y in range ( x , ( ( y . size + 1 ) // 2 ) ) : #NEWLINE# #INDENT# res . append ( ( x , y ) ) #NEWLINE# #UNINDENT# #UNINDENT# return res