Пример #1
0
class Game5(Game):
    title = '峰回路转'

    initial = L(B(G(1, 0), cap='甲'), B(G(2, 0), G(3, 0), cap='张'),
                B(G(1, 1), G(2, 1), cap='关'), B(G(3, 1), G(3, 2), cap='黄'),
                B(G(0, 2), G(1, 2), G(0, 3), G(1, 3), cap='曹'),
                B(G(2, 2), G(2, 3), cap='马'), B(G(3, 3), G(3, 4), cap='赵'),
                B(G(0, 4), cap='乙'), B(G(1, 4), cap='丙'), B(G(2, 4), cap='丁'))
Пример #2
0
class Game98(Game):
    title = '逗逼n国'

    width = 5
    height = 5

    initial = L(B(G(1, 3), G(2, 3), G(1, 4), G(2, 4), cap='曹'),
                B(G(0, 3), cap='董'), B(G(0, 2), G(0, 1), G(1, 2), cap='刘'),
                B(G(3, 2), G(4, 2), cap='吕'), B(G(3, 3), cap='陶'),
                B(G(4, 3), G(3, 4), G(4, 4), cap='袁'),
                B(G(3, 0), G(4, 1), G(4, 0), cap='孙'),
                B(G(1, 0), G(1, 1), cap='晋'), B(G(0, 4), cap='马'))
Пример #3
0
class Game99(Game):
    title = '逗逼三国'

    width = 5
    height = 5

    initial = L(
        B(G(1, 3), G(2, 3), G(1, 4), G(2, 4), cap='曹'),
        B(G(0, 2), G(0, 3), G(1, 2), G(1, 1), cap='刘'),
        B(G(3, 1), G(3, 2), G(4, 1), G(2, 1), G(3, 0), cap='孙'),
        # B(G(4, 3), cap='袁')
    )
Пример #4
0
| |0|0| |
+-+-+-+-+
"""
"""
+--+-+-+-+
|张|   | |
+ + + + +
| |   | |
+-+-+-+-+
| |   | |
+ +-+-+ +
| | | | |
+-+-+-+-+
| |0|0| |
+-+-+-+-+
"""

if __name__ == '__main__':
    g = Game()
    print_layout(g, g.initial, chinese=False)

    print()
    print()

    print_layout(g, L(B(G(0, 0), G(0, 1), G(1, 0), G(1, 1))), chinese=False)

    print()
    print()

    print_layout(g, L(B(G(1, 3), G(2, 3), G(1, 4), G(2, 4))), chinese=False)