Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. import random
  2.  
  3. def generateBoard():
  4. boardOne = ["-","-","-","-","-","x","o","-","-","o","x","-","-","-","-","-"]
  5. openMovesTurnOne=set()
  6. listDarks = []
  7. listLights = []
  8. darks=0
  9. lights=0
  10. i=0
  11.  
  12. for i in range(16):
  13. if boardOne[i] == "x":
  14. listDarks.append(i)
  15. darks = darks+1
  16. if boardOne[i] == "o":
  17. listLights.append(i)
  18. lights = lights+1
  19. i=i+1
  20.  
  21. print listDarks
  22. print listLights
  23.  
  24. i=0
  25. j=0
  26. diff=0
  27. for i in range(darks):
  28. for j in range(lights):
  29. if (abs(listDarks[i] - listLights[j]) < 6):
  30. diff = abs(listDarks[i] - listLights[j]) # 1
  31. move = listLights[j] + diff # 7
  32. print move
  33. if boardOne[move] == "-":
  34. openMovesTurnOne.add(move)
  35. diff = abs(listDarks[i] - listLights[j])
  36. move = listLights[j] - diff
  37. if boardOne[move] == "-":
  38. openMovesTurnOne.add(move)
  39. j=j+1
  40. i=i+1
  41.  
  42. print openMovesTurnOne
  43.  
  44.  
  45.  
  46. if __name__ == '__main__':
  47. generateBoard()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement