g = Game() g.init_games(Card(1, cp.find("HERO_03")).summon_hero(), Card(2, cp.find("HERO_03")).summon_hero(), None) g.dump() end_turn = Move(type = MoveType.EndThisTurn) g.do_move(end_turn) g.do_move(end_turn) g.player[1].cards[Tag.Hand] = [Card(1, cp.find("EX1_598")), Card(1, cp.find("EX1_598")), Card(1, cp.find("EX1_010"))] g.stage = Stage.Play moves = g.next_moves() print_moves(moves) g.do_move(moves[2]) g.dump() moves = g.next_moves() print_moves(moves) g.do_move(moves[0]) g.player[2].cards[Tag.Hand] = [Card(2, cp.find("EX1_tk28")), Card(2, cp.find("CS2_119")), Card(2, cp.find("EX1_010"))] moves = g.next_moves() print_moves(moves) g.do_move(moves[0])