Advertisement
Guest User

Untitled

a guest
Feb 24th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.58 KB | None | 0 0
  1.  
  2. 1.
  3.  
  4.  
  5. bloodlust('b', [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]],[[1,8],[2,2],[2,8],[3,7],[4,6],
  6. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], [NewAliveBlues,[[1,8],[2,2],[2,8],[3,7],[4,6],
  7. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], Move).
  8.  
  9.  
  10. bloodlust('r', [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]],[[1,8],[2,2],[2,8],[3,7],[4,6],
  11. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]], NewAliveReds], Move).
  12.  
  13.  
  14.  
  15. 2.
  16.  
  17.  
  18.  
  19. move_piece('b', bloodlust, [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]],[[1,8],[2,2],[2,8],[3,7],[4,6],
  20. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], [NewAliveBlues,[[1,8],[2,2],[2,8],[3,7],[4,6],
  21. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], Move).
  22.  
  23.  
  24. move_piece('r', bloodlust, [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]],[[1,8],[2,2],[2,8],[3,7],[4,6],
  25. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]], NewAliveReds], Move).
  26.  
  27.  
  28.  
  29. 3.
  30.  
  31. play(verbose, random, bloodlust, NumberOfMoves, WinningPlayer).
  32.  
  33. play(verbose, bloodlust, random, NumberOfMoves, WinningPlayer).
  34.  
  35. play(verbose, bloodlust, bloodlust, NumberOfMoves, WinningPlayer).
  36.  
  37.  
  38.  
  39. 4.
  40.  
  41.  
  42. self_preservation('b', [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]],[[1,8],[2,2],[2,8],[3,7],[4,6],
  43. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], [NewAliveBlues,[[1,8],[2,2],[2,8],[3,7],[4,6],
  44. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], Move).
  45.  
  46.  
  47. self_preservation('r', [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]],[[1,8],[2,2],[2,8],[3,7],[4,6],
  48. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]], NewAliveReds], Move).
  49.  
  50.  
  51.  
  52. 5.
  53.  
  54.  
  55. move_piece('b', self_preservation, [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]],[[1,8],[2,2],[2,8],[3,7],[4,6],
  56. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], [NewAliveBlues,[[1,8],[2,2],[2,8],[3,7],[4,6],
  57. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], Move).
  58.  
  59. move_piece('r', self_preservation, [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]],[[1,8],[2,2],[2,8],[3,7],[4,6],
  60. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]], NewAliveReds], Move).
  61.  
  62.  
  63. 6.
  64.  
  65.  
  66. play(verbose, random, self_preservation, NumberOfMoves, WinningPlayer).
  67.  
  68. play(verbose, self_preservation, random, NumberOfMoves, WinningPlayer).
  69.  
  70. play(verbose, self_preservation, self_preservation, NumberOfMoves, WinningPlayer).
  71.  
  72.  
  73. 7.
  74.  
  75.  
  76. land_grab('b', [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]],[[1,8],[2,2],[2,8],[3,7],[4,6],
  77. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], [NewAliveBlues,[[1,8],[2,2],[2,8],[3,7],[4,6],
  78. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], Move).
  79.  
  80.  
  81. land_grab('r', [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]],[[1,8],[2,2],[2,8],[3,7],[4,6],
  82. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]], NewAliveReds], Move).
  83.  
  84.  
  85.  
  86. 8.
  87.  
  88.  
  89. move_piece('b', land_grab, [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]],[[1,8],[2,2],[2,8],[3,7],[4,6],
  90. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], [NewAliveBlues,[[1,8],[2,2],[2,8],[3,7],[4,6],
  91. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], Move).
  92.  
  93. move_piece('r', land_grab, [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]],[[1,8],[2,2],[2,8],[3,7],[4,6],
  94. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]], NewAliveReds], Move).
  95.  
  96.  
  97. 9.
  98.  
  99.  
  100. play(verbose, random, land_grab, NumberOfMoves, WinningPlayer).
  101.  
  102. play(verbose, land_grab, random, NumberOfMoves, WinningPlayer).
  103.  
  104. play(verbose, land_grab, self_preservation, NumberOfMoves, WinningPlayer).
  105.  
  106.  
  107.  
  108. 10.
  109.  
  110.  
  111.  
  112.  
  113. get_moves('b', [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]] , [[1,8],[2,2],[2,8],[3,7],[4,6],
  114. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], PossMoves),
  115. get_config([[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]],[[1,8],[2,2],[2,8],[3,7],[4,6],
  116. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], PossMoves, List_Config).
  117. get_all('b', [[[1,1],[2,6],[3,4],[3,5],[3,8],[4,1],[4,2],[5,7],[6,2],[7,1],[7,3],[7,5]],[[1,8],[2,2],[2,8],[3,7],[4,6],
  118. [5,3],[6,6],[7,6],[7,7],[7,8],[8,3],[8,7]]], List_Config), print(List_Config).
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement