Python Telegram Minesweeper Bot https://github.com/isjerryxiao/tgmsbot
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

30 Zeilen
724 B

  1. #!/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3. from mscore import Board
  4. from copy import deepcopy
  5. board = Board(8,8,1)
  6. while True:
  7. ip = input("row, col: ")
  8. try:
  9. (row, col) = ip.split(',')
  10. row = int(row)
  11. col = int(col)
  12. except Exception as err:
  13. print(type(err), ': ', err)
  14. continue
  15. board.move((row, col))
  16. bmap = deepcopy(board.map)
  17. for i in range(8):
  18. for j in range(8):
  19. if bmap[i][j] <= 9:
  20. bmap[i][j] = 10
  21. elif bmap[i][j] >= 10:
  22. bmap[i][j] -= 10
  23. print(board.map)
  24. print(" 0 1 2 3 4 5 6 7")
  25. print(bmap)
  26. if board.state != 1:
  27. print('exit ', board.state)
  28. break