Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2014
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. def createLeaf( leaf, tree, dM, dK ):
  2. newLeaf = np.array(leaf)
  3. global visited
  4. global isGoingLeft
  5. if leaf[4]:
  6. newLeaf[0], newLeaf[1], newLeaf[2], newLeaf[3], newLeaf[4] = leaf[0]+dM, leaf[1]+dK, leaf[2]-dM, leaf[3]-dK, not leaf[4]
  7. else:
  8. newLeaf[0], newLeaf[1], newLeaf[2], newLeaf[3], newLeaf[4] = leaf[0]-dM, leaf[1]-dK, leaf[2]+dM, leaf[3]+dK, not leaf[4]
  9. if isValid(newLeaf):
  10. tree.append(tuple(newLeaf))
  11. visited.append(tuple(newLeaf))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement