CN110327623B - Node control method based on interactive application and related device - Google Patents
Node control method based on interactive application and related device Download PDFInfo
- Publication number
- CN110327623B CN110327623B CN201910618155.4A CN201910618155A CN110327623B CN 110327623 B CN110327623 B CN 110327623B CN 201910618155 A CN201910618155 A CN 201910618155A CN 110327623 B CN110327623 B CN 110327623B
- Authority
- CN
- China
- Prior art keywords
- node
- executed
- interaction
- interaction weight
- weight
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/45—Controlling the progress of the video game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/63—Methods for processing data by generating or executing the game program for controlling the execution of the game in time
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
A node control method based on interactive application and a related device. According to the embodiment of the application, the nodes with larger profits are easy to execute by collecting and acquiring the profits data and updating the interaction weights among the nodes according to the profits data, the interaction weights among the nodes can be updated in real time, different interaction weights can be updated for different users, the users can meet proper checkpoints after running a gate, and then the game interest and consumption recharging are stimulated, so that the game revenue target is maximized.
Description
Technical Field
The application relates to the technical field of Internet, in particular to a node control method based on interactive application and a related device.
Background
The game of level is a common game type among a plurality of game types, and a player enters the next level after crossing one level, and the game is fun through continuous break.
The game client typically executes a game level link that has been set in advance, i.e., the next level after the player crosses one of the levels is fixed, and the player plays the jaywalked game according to the predetermined game level link.
However, the game angels and economic capacities of each player are different, the break-through speed and the game recharge amount are different, and if each player plays the break-through game according to the predetermined game level link, the game experience of part of the players is low, and the continuous play is easily abandoned, so that the game benefit is low.
Disclosure of Invention
The embodiment of the application provides a node control method based on interactive application and a related device, which are used for solving the problem that the game experience of part of players is low.
In view of this, a first aspect of the present application provides a node control method based on an interactive application, including:
when a first interaction instruction is received, a first interaction weight corresponding to a first node is obtained, wherein the first node is an interactive application node, the first interaction weight represents the probability of executing at least one node to be executed in the node to be executed set, the node to be executed set is a node set to be executed after the first node is executed, and the node set to be executed comprises the at least one node;
determining a second node from the node set to be executed according to the first interaction weight, wherein the second node is a node executed after the first node is executed;
Obtaining revenue data through the second node;
updating the first interaction weight according to the benefit data to obtain a second interaction weight corresponding to the first node, wherein the second interaction weight has a positive correlation with the benefit data;
and when a second interaction instruction is received, determining a third node from the set to be identified according to the second interaction weight, wherein the third node is a node executed after the first node is executed.
A second aspect of an embodiment of the present application provides a node control device based on an interactive application, including:
the device comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a first interaction weight corresponding to a first node when receiving a first interaction instruction, the first node is an interactive application node, the first interaction weight represents the probability of executing at least one node to be executed in a node to be executed set, the node to be executed set is a node set to be executed after the first node is executed, and the node set to be executed comprises the at least one node to be executed;
the processing unit is used for determining a second node from the node set to be executed according to the first interaction weight, wherein the second node is a node executed after the first node is executed;
The processing unit is also used for acquiring the benefit data through the second node;
the processing unit is further used for updating the first interaction weight according to the benefit data to obtain a second interaction weight corresponding to the first node, and the second interaction weight has a positive correlation relationship with the benefit data;
and the processing unit is further used for determining a third node from the node set to be executed according to the second interaction weight when receiving a second interaction instruction, wherein the third node is a node executed after the first node is executed.
In one possible design, in an implementation manner of the second aspect of the embodiment of the present application, the processing unit is further configured to: executing the second node; and acquiring the benefit data generated in the execution process of the second node.
In one possible design, in an implementation manner of the second aspect of the embodiment of the present application, the processing unit is further configured to: executing the first node and the second node; the revenue data generated during execution of the first node and the second node is obtained.
In one possible design, in an implementation manner of the second aspect of the embodiment of the present application, the processing unit is further configured to: if the profit data is larger than a preset threshold value, the first interaction weight is increased, and the second interaction weight is obtained; and if the benefit data is smaller than or equal to the preset threshold value, reducing the first interaction weight to obtain the second interaction weight.
In one possible design, in an implementation manner of the second aspect of the embodiment of the present application, the processing unit is further configured to: calculating the execution probability of the nodes to be executed in the node set to be executed according to the first interaction weight; and determining the second node according to the execution probability.
In one possible design, in an implementation manner of the second aspect of the embodiment of the present application, the processing unit is further configured to: calculating the execution probability of the nodes to be executed in the node set to be executed according to the second interaction weight; and determining the third node according to the execution probability.
The third aspect of the application provides a node control device based on interactive application, comprising one or more than one central processing unit, a memory, an input/output interface, a wired or wireless network interface and a power supply;
the memory is a short-term memory or a persistent memory;
the central processor is configured to communicate with the memory, to execute instruction operations in the memory on the interactive application-based node control device to perform the method of the first aspect.
A fourth aspect of the application provides a computer readable storage medium comprising instructions which, when run on a computer, cause the computer to perform the method as in the first aspect.
A fifth aspect of the application provides a computer program product comprising instructions which, when run on a computer, cause the computer to perform the method as in the first aspect.
From the above technical solutions, the embodiment of the present application has the following advantages:
according to the embodiment of the application, the nodes with larger profits are easy to execute by collecting and acquiring the profits data and updating the interaction weights among the nodes according to the profits data, the interaction weights among the nodes can be updated in real time, different interaction weights can be updated for different users, the users can meet proper checkpoints after running a gate, and then the game interest and consumption recharging are stimulated, so that the game revenue target is maximized.
Drawings
FIG. 1 is a block diagram of a node control method based on an interactive application in an embodiment of the present application;
FIG. 2 is a diagram of a client architecture of a node control method based on an interactive application in an embodiment of the present application;
FIG. 3 is a flow chart of one embodiment of an interactive application based node control method provided by an embodiment of the present application;
FIG. 4 is a diagram of a client interface for triggering a first interaction instruction according to an embodiment of the present application;
FIG. 5 is a diagram of another client interface for triggering a first interaction instruction according to an embodiment of the present application;
FIG. 6 is a node relationship diagram in an embodiment of the present application;
FIG. 7 is a diagram of a recharge client interface when a user is recharging;
FIG. 8 is another flow chart of an embodiment of the present application;
FIG. 9 is a flow chart of an alternative embodiment of a method of node control for an interactive application provided by an embodiment of the present application;
FIG. 10 is a flow chart of an alternative embodiment of a method of node control for an interactive application provided by an embodiment of the present application;
FIG. 11 is a flow chart of one embodiment of an interactive application based node control method provided by an embodiment of the present application;
FIG. 12 is a schematic diagram of one embodiment of a node control device based on an interactive application according to an embodiment of the present application;
fig. 13 is a block diagram of a part of a structure of a mobile phone related to a terminal provided in an embodiment of the present application.
Detailed Description
The embodiment of the application provides a node control method based on interactive application and a related device, which are used for solving the problem that the game experience of part of players is low.
The terms "first," "second," "third," "fourth" and the like in the description and in the claims and in the above drawings, if any, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the application described herein may be implemented, for example, in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "includes" and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed or inherent to such process, method, article, or apparatus.
It should be appreciated that with the development of modern society, people are increasingly entertaining. Computer games are one aspect. One type of popular game in computer games is a jaywalking game. The game of running a game of going through is various, such as answer games, scene pass games, etc., the answer games are that one question is answered, then the client will acquire the next question to be played, and the scene pass games are that after the user passes the game of going through, the client reads the data of the next pass and loads. The above process can be understood as that after the client runs the code of the first switch, the client runs the code of the next switch. The game client may be an interactive application and the level within the game may be a node of the interactive application, executing the node corresponding to executing code of a certain concern. And after the client executes a certain node, the node to be executed next is fixed, so that the problem that partial users feel uncomfortable on the node to be executed, partial users experience poor, and finally the income is reduced is caused.
It will be appreciated that the game client may be connected to a game server, as shown in fig. 1, and fig. 1 is a schematic diagram of a node control method based on an interactive application in an embodiment of the present application. The game client may obtain the node or the interaction weight of the interactive application from the game server, where the interaction weight indicates a probability of executing the node of the interactive application, for example, after the first interactive application node is executed, the next interactive application node needs to be selected for execution, and a plurality of interactive application nodes may be selected, and which may be calculated by the interaction weight is specifically selected. The game server may update the interaction weights to change the probability of execution of the interactive application node. The game server can also configure different interaction weights for different game clients, so that different users can execute different checkpoints with different probabilities, the interaction weights of the checkpoints with higher difficulty can be increased for the users with higher game capability and higher consumption capability, and the interaction weights of the checkpoints with lower difficulty can be increased for the users with lower game capability and lower consumption capability.
It should be noted that the terminal device includes, but is not limited to, a mobile phone, a desktop computer, a tablet computer, a notebook computer, and a palm computer. The client on the terminal device may be an application or an applet in an application, without limitation.
The node control method based on the interactive application provided by the embodiment of the application can be independently executed by the client, when the client executes the node control method based on the interactive application provided by the embodiment of the application, the self interaction weight can be automatically adjusted in real time, the game level design suitable for the current user is obtained, and the game experience is improved. The client may also initialize its own interaction weights, thus eliminating the need to obtain weights from the game server. The client can also update the weight according to the income data of the client.
FIG. 2 is a schematic diagram of a client of a node control method based on an interactive application in an embodiment of the present application, where, as shown in FIG. 2, a decision system may be built in the client, and after a user executes a gate strategy to perform a gate-break game, a user state containing revenue data is formed through each set gate; then, the decision system of the client obtains the user state including the income data and receives the user feedback after the user performs the jaywalking game, so that the level strategy can be readjusted according to the income data, and in the embodiment of the application, the interaction weight of each level is specifically adjusted. And then the user can execute the adjusted checkpoint strategy to obtain new gateway running experience.
The client can also accept the user state containing the income data of the game server in advance, so that the level strategy is adjusted in advance, the interaction weight of each level is adjusted, then the user can execute the game level for the first time, and the user can obtain better game experience. And the feedback of the user on the game can be received later, and the level strategy is further adjusted.
Embodiments of a client executing the node control method based on the interactive application provided by the embodiments of the present application will be described in detail below.
Fig. 3 is a flowchart of one embodiment of a node control method based on an interactive application provided by the embodiment of the present application, referring to fig. 3, the node control method based on an interactive application provided by the embodiment of the present application is applied to a client, and may specifically be a game client, and includes the following steps:
301. when a first interaction instruction is received, a first interaction weight corresponding to a first node is obtained, the first node is an interactive application node, the first interaction weight represents the probability of executing at least one node to be executed in a node to be executed set, the node to be executed set is a node set to be executed after the first node is executed, and the node set to be executed comprises at least one node to be executed;
In the embodiment of the present application, the client receiving the first interaction instruction may be an instruction that the client receives "enter a checkpoint", for example, a clearance is displayed on the client interface, if a button for entering the next clearance is pressed, the user clicks the button for entering the next clearance, and then triggers the first interaction instruction, as shown in fig. 4, and fig. 4 is a diagram of the client interface for triggering the first interaction instruction in the embodiment of the present application. After the user completes a certain checkpoint through the client, the client pops up a button to "enter next checkpoint", if the user clicks the button, a first interaction instruction is triggered, the client receives the first interaction instruction, and the client starts to execute the steps.
It will be appreciated that the "enter next off" button may not be provided, and the next off may be entered directly after the first off is completed.
In the embodiment of the application, the user can pause the exit, and can do other game contents without clicking the button of 'enter next close', and click the button of 'enter next close' after the user wants to continue the next close.
Fig. 5 is another interface diagram of a client terminal for triggering a first interaction instruction in the embodiment of the present application, as shown in fig. 5, in the embodiment of the present application, a first switch, a second switch, a third switch, etc. may be set, and after the user performs the first switch, the user may click a button of the second switch to perform the second switch. When the user clicks a button of the second gateway, a first interaction instruction is triggered, and the client side can receive the first interaction instruction to determine which node is specifically executed by the second gateway according to the interaction weight.
In the embodiment of the present application, the first node, the second node, the third node, and the like represent a game level or a question in a answering game, and in practical application, the first node, the second node, the third node, and the like may be nodes in other applications, which is not limited in particular herein. In the embodiment of the present application, there may be a plurality of nodes, i.e., there may be a plurality of first nodes, second nodes, and third nodes, as shown in fig. 6, and fig. 6 is a node relationship diagram in the embodiment of the present application.
Referring to fig. 6, after the user completes the checkpoint of node a, the next node, which may be B1, C1, D1, and E1, is ready to execute. The next node may be determined based on the interaction weight. For example, if the user determines the node executing the B1 according to the interaction weight, the node executing the B1 may obtain the profit data during which the user may directly read the game background data, for example, the game time of passing the B1 level or the recharge amount of passing the B1 level. After the user passes the B1 checkpoint, that is, after the client executes the B1 node, the user can determine the next node according to the interaction weight, which may be B2, C2, D2, and E2, and so on, which will not be described in detail herein.
In the embodiment of the present application, the node set to be executed is a node set to be executed after the execution of the first node is completed, for example, after the execution of the node a is completed, the node set to be executed corresponding to the node a is B1, C1, D1 and E1, that is, the selectable set of the next node to be executed after the user completes the checkpointing of the node a, where the node set { B1, C1, D1, E1} includes four nodes to be executed, respectively B1, C1, D2 and E1, and the node to be executed after the execution of one node a is completed can be determined from the node sets to be executed. For another example, after the execution of the node C1 is completed, the optional nodes of the next node to be executed have C2 and D2, the set of nodes to be executed corresponding to the node C1 is { C2, D2}, and the nodes to be executed included in the set of nodes to be executed { C2, D2} are the node C2 and the node D2.
It should be understood that in the embodiment of the present application, the interaction weights of the first node and the second node may be initialized first, and the initial value of the interaction weights may be that all the interaction weights from the first node to the second node are the same, for example, the interaction weights from node a to the next nodes B1, C1, D2 and E1 are all 1, and then the probabilities from node a to the next nodes B1, C1, D2 and E1 are all 25%. In practical applications, the interaction weights related to other nodes may be added up, which is not limited herein.
302. Determining a second node from the node set to be executed according to the first interaction weight, wherein the second node is the node executed after the first node is executed;
in the embodiment of the application, the first interaction weight can be calculated to obtain the probability of the second node. For example, there are four alternative second nodes, B1, C1, D1 and E1, respectively. Their first interaction weights are 1, 2, 3, 4, respectively, and their probabilities are calculated to be 10%, 20%, 30% and 40%, respectively. I.e. the probability of the second node is the interaction weight of that node divided by the total interaction weight. These probabilities may be used by a probability selection algorithm to select one of the four second nodes as a game level for the user to play.
It will be appreciated that the first interaction weight is the interaction relation of the first node with the second node, i.e. the interaction weight represents the selection relation of one node with the next adjacent node, e.g. the relation of B1 with B2, the relation of C1 with C2, D2, etc., so that the selection of the next node can be determined by the interaction weight. After the first node performs, the performed node is a second node, and the second node can be determined by the first interaction weight.
303. Obtaining revenue data through the second node;
in the embodiment of the application, when the client executes one of the checkpoints of the second node, the user may feel that the checkpoint is harder, and click the recharging button to recharge the game, so that recharging amount data is generated, and the client can obtain the recharging amount data in the game background. As shown in fig. 7, fig. 7 is a diagram of a recharging client interface when a user performs recharging, and when the user performs a second pass, the user performs game recharging, inputs or selects a recharging amount, finishes recharging, and finally generates recharging amount data. As shown in FIG. 7, a game of answering and rushing is shown, two wrong answers can be removed through a 5-point ticket, if a user feels that the level is harder and the questions cannot be answered, a certain amount can be charged, so that two wrong answers are removed through the 5-point ticket, and game experience is improved.
It will be appreciated that the user may pause the gate while conducting the second pass, and may recharge the game while pausing the gate, or may record the amount of such game recharge in the revenue data corresponding to the gate.
In embodiments of the present application, the revenue data may also include a user game duration. When the client executes one of the level of the second node, the time of the user playing the game is recorded, and when the user completes the game level, the client can generate corresponding game duration as benefit data.
It will be appreciated that the user may pause the gate while conducting the gate, and the time after the pause of the gate may not count the game time of the gate.
In practical applications, the benefit data may also include other data, such as prop consumption, etc., which is not limited herein.
304. Updating the first interaction weight according to the benefit data to obtain a second interaction weight corresponding to the first node, wherein the second interaction weight has a positive correlation with the benefit data;
in the embodiment of the present application, the second interaction weight corresponds to the first node, that is, the second interaction weight represents the interaction probability from the first node to the second node, for example, from the first node a to the next node may be B1, C1, D1, and E1, and the second interaction weight corresponds to the first node a and represents the probability from a to B1, C1, D1, and E1. For example, the interaction weights from A to B1, C1, D2 and E1 are 1, 2, 3, 4, respectively, and the probabilities from A to B1, C1, D1 and E1 are 10%, 20%, 30% and 40%, respectively.
In the embodiment of the present application, the first interaction weight update may obtain the second interaction weights, for example, the first interaction weights from a to B1, C1, D1 and E1 are 1, 2, 3 and 4, and after updating, the interaction weights from a to B1, C1, D1 and E1 are 6, 2, 3 and 4, respectively, and then the second interaction weights from a to B1, C1, D1 and E1 are 6, 2, 3 and 4, respectively. That is, the interaction weight from the first node to the second node is updated with the first interaction weight and updated with the second interaction weight.
In the embodiment of the present application, the second interaction weight has a positive correlation with the benefit data, that is, the better the benefit data, the higher the second interaction weight, for example, when the user performs the B1 checkpoint, the more the user performs the recharging, the interaction weight from node a to node B1 increases, the more the interaction weight increases from node 1 to node B1, the second interaction weights from a to node B1, C1, D1 and E1 are 6, 2, 3, 4, respectively, and the second probabilities from a to node B1, C1, D1 and E1 are 40%, 13.33%, 20% and 26.66%, respectively.
It will be appreciated that the specific calculation method of the positive correlation between the benefit data and the second interaction weight may be set according to the specific situation, for example, the interaction weight increased by 0.1 per minute of the game duration, which is not limited herein.
It will be appreciated that the next node of the first node a, i.e. the third node, may be determined from the second interaction weight. For example, the next node of the first node a may be B1, C1, D1, and E1, and the probability of each node may be obtained by the second interaction weight, and the next node of the first node a may be randomly selected according to the probability.
305. And when the second interaction instruction is received, determining a third node from the node set to be executed according to the second interaction weight, wherein the third node is the node executed after the first node is executed.
In the embodiment of the present application, the case of receiving the second interaction instruction is similar to the case of receiving the first interaction instruction, and will not be described herein.
The third node is a node executed after the execution of the first node is completed, for example, the nodes executed after the execution of the node a may be B1, C1, D1 and E1, and then the third node may be determined according to the second interaction weight, that is, it is determined which node executed after the execution of the node a is completed.
In the whole process, as shown in fig. 8, fig. 8 is another flowchart in the embodiment of the present application, the embodiment of the present application first defines the user status feature and the checkpoint type, initializes the checkpoint policy, then optimizes the checkpoint policy according to the feedback (i.e. the revenue data) returned by the user playing the checkpoint, and then improves the user experience by using the new checkpoint policy, after which the user can continue to feed back the revenue data to further optimize. The iteration may also be continued until the best effect is achieved.
Optionally, on the basis of the foregoing respective embodiments corresponding to fig. 3, an embodiment of the present application further provides an optional embodiment of a node control method of an interactive application, as shown in fig. 9, and fig. 9 is a flowchart of an optional embodiment of the node control method of the interactive application provided by the embodiment of the present application, where the method includes:
901. When a first interaction instruction is received, a first interaction weight corresponding to a first node is obtained, the first node is an interactive application node, the first interaction weight represents the probability of executing at least one node to be executed in a node to be executed set, the node to be executed set is a node set to be executed after the first node is executed, and the node set to be executed comprises at least one node to be executed;
in the embodiment of the present application, step 901 is similar to step 301 in the embodiment shown in fig. 3, and will not be described herein.
902. Determining a second node from the node set to be executed according to the first interaction weight, wherein the second node is the node executed after the first node is executed;
in the embodiment of the present application, step 902 is similar to step 302 in the embodiment shown in fig. 3, and will not be described herein.
903. Executing a first node and a second node;
in the embodiment of the application, the client executes the first node and the second node, and the user can recharge the money when playing the first gateway and the second gateway, and the recharged money can be counted in the income data of the second node and used as a parameter for updating the second interaction weight.
It will be appreciated that the generated benefit data from node A to node B1 may also be used as a basis for the interactive weight updates from node B1 to node B2, node B2 to node B3, and node B2 to node E3 in the node relationship diagram shown in FIG. 6.
904. Revenue data generated during execution of the first node and the second node is obtained.
In the embodiment of the application, in the process of executing the first node and the second node, data such as money amount recharging and the like carried out by the user are extracted by the client. The client may also extract revenue data generated by a next node adjacent to the second node, a next node, and the like.
The obtained benefit data is used for updating the interaction weight, and particularly, the benefit data is good, and the interaction weight is increased. And the client acquires the income data of the first node and the second node, so that the interaction weight related to the first node is increased, and the interaction weight related to the second node is also related.
Increasing the interaction weight associated with the node may obtain other nodes associated with the node according to the node relationship diagram shown in fig. 6, and then increase the interaction weight for the other nodes. For example, after obtaining the benefit data of the node B1, if the benefit data of the node B1 is better, the interaction weights of the node a to the node B1, the node B1 to the node B2, the node B2 to the node B3, and the node B2 to the node E3 are increased, and the interaction weights of the node B3 to the node F and the node E3 to the node F may be increased.
905. Updating the first interaction weight according to the benefit data to obtain a second interaction weight corresponding to the first node, wherein the second interaction weight has a positive correlation with the benefit data;
in the embodiment of the present application, step 905 is similar to step 304 in the embodiment shown in fig. 3, and will not be described herein.
906. And when the second interaction instruction is received, determining a third node from the node set to be executed according to the second interaction weight, wherein the third node is the node executed after the first node is executed.
In the embodiment of the present application, step 906 is similar to step 305 in the embodiment shown in fig. 3, and will not be described herein.
Optionally, on the basis of the foregoing respective embodiments corresponding to fig. 3, an embodiment of the present application further provides an optional embodiment of a node control method of an interactive application, as shown in fig. 10, and fig. 10 is a flowchart of an optional embodiment of a node control method of an interactive application provided by the embodiment of the present application, where the method includes:
1001. when a first interaction instruction is received, a first interaction weight corresponding to a first node is obtained, the first node is an interactive application node, the first interaction weight represents the probability of executing at least one node to be executed in a node to be executed set, the node to be executed set is a node set to be executed after the first node is executed, and the node set to be executed comprises at least one node to be executed;
In the embodiment of the present application, step 1001 is similar to step 301 in the embodiment shown in fig. 3, and will not be described herein.
1002. Determining a second node from the node set to be executed according to the first interaction weight, wherein the second node is the node executed after the first node is executed;
in the embodiment of the present application, step 1002 is similar to step 302 in the embodiment shown in fig. 3, and will not be described herein.
1003. Obtaining revenue data through the second node;
in the embodiment of the present application, step 1003 is similar to step 303 in the embodiment shown in fig. 3, and will not be repeated here.
1004. If the income data is larger than a preset threshold value, adding a first interaction weight to obtain a second interaction weight; and if the income data is smaller than or equal to the preset threshold value, reducing the first interaction weight to obtain the second interaction weight.
In the embodiment of the present application, in the node relationship diagram shown in fig. 6, for example, the benefit data from node a to node B1 is greater than a preset threshold, which indicates that the benefit data is better, the corresponding first interaction weight is increased, that is, the interaction weight from node a to node B1 is increased, and the increased interaction weight is the second interaction weight.
In the embodiment of the present application, for example, if the benefit data from the node a to the node C1 is smaller than (or equal to) the preset threshold, and the benefit data is not good, the corresponding first interaction weight is reduced, that is, the interaction weight from the node a to the node C1 is reduced, and the reduced interaction weight is the second interaction weight.
The preset threshold may be set according to practical situations, and is not specifically limited herein. Whether the profit data is better one of the ways is determined through the threshold value, in practical application, the profit data can be determined through some algorithms, in particular, the profit data is not limited herein, and in addition, several types of data of the profit data can be combined to calculate a comprehensive score, for example, the recharging amount and the game duration are combined to calculate a comprehensive score.
1005. And when the second interaction instruction is received, determining a third node from the node set to be executed according to the second interaction weight, wherein the third node is the node executed after the first node is executed.
In the embodiment of the present application, step 1005 is similar to step 305 in the embodiment shown in fig. 3, and will not be repeated here.
The above is a case where the client side independently executes the node control method of the interactive application provided by the embodiment of the present application, and a case where the server and the client side together complete the node control method of the interactive application provided by the embodiment of the present application will be explained below.
Fig. 11 is a flowchart of an embodiment of a node control method based on an interactive application according to an embodiment of the present application, referring to fig. 11, the node control method based on an interactive application according to an embodiment of the present application is applied to a server and a client, and includes the following steps:
1101. When a client receives a first interaction instruction, the client acquires a first interaction weight corresponding to a first node, wherein the first node is an interactive application node, the first interaction weight represents the probability of executing at least one node to be executed in a node to be executed set, and the node to be executed set is a node set to be executed after the execution of the first node is completed, and the node set to be executed comprises at least one node to be executed;
in the embodiment of the present application, step 1101 is similar to step 301 in the embodiment shown in fig. 3, and will not be described herein.
1102. The client determines a second node from the node set to be executed according to the first interaction weight, wherein the second node is the node executed after the execution of the first node is completed;
in the embodiment of the present application, step 1102 is similar to step 302 in the embodiment shown in fig. 3, and will not be repeated here.
1103. The client obtains the income data through the second node;
in the embodiment of the present application, step 1103 is similar to step 303 in the embodiment shown in fig. 3, and will not be described herein.
1104. The client uploads the income data to the server;
in the embodiment of the application, after the client acquires the benefit data, the benefit data can be uploaded to the server.
It will be appreciated that there may be multiple clients uploading their revenue data to the server, which may aggregate the revenue data for those clients, or average, thereby achieving aggregate consideration for the multiple clients, adjusting the checkpoint policy to a level appropriate for most users.
It can be understood that the server may perform classification processing on the revenue data uploaded by the client, for example, the revenue data of the a client is only used for processing the interaction weight of the a client, and the revenue data of the B client is only used for processing the interaction weight of the B client, so as to implement separate processing on different clients, implement different users to allocate different checkpoints, and improve game profits.
1105. The server updates the first interaction weight according to the benefit data to obtain a second interaction weight corresponding to the first node, wherein the second interaction weight has a positive correlation with the benefit data;
in the embodiment of the present application, step 1105 is similar to step 304 in the embodiment shown in fig. 3, and will not be described herein.
1106. The server sends the second interaction weight to the client;
it can be appreciated that when the server comprehensively considers the situations of a plurality of clients and performs comprehensive optimization, the second interaction weight obtained by optimization can be applicable to most clients, and then the server can send the second interaction weight to most clients.
It can be appreciated that when the server performs different optimizations for different clients, the obtained second interaction weights correspond to different clients, and the server sends the corresponding second interaction weights to different clients.
1107. When the client receives the second interaction instruction, the client determines a third node from the node set to be executed according to the second interaction weight, wherein the third node is the node executed after the execution of the first node is completed.
In the embodiment of the present application, step 1107 is similar to step 305 in the embodiment shown in fig. 3 and will not be described here again.
A node control device based on an interactive application according to an embodiment of the present application will be described in detail. Fig. 12 is a schematic diagram of an embodiment of a node control device based on an interactive application according to an embodiment of the present application, including:
the obtaining unit 1201 is configured to obtain, when receiving a first interaction instruction, a first interaction weight corresponding to a first node, where the first node is an interactive application node, the first interaction weight indicates a probability of executing at least one node to be executed in a node to be executed set, where the node to be executed set is a node set to be executed after execution of the first node is completed, and the node set to be executed includes at least one node to be executed;
A processing unit 1202, configured to determine, according to the first interaction weight, a second node from the node set to be executed, where the second node is a node executed after the execution of the first node is completed;
the processing unit 1202 is further configured to obtain revenue data through the second node;
the processing unit 1202 is further configured to update the first interaction weight according to the benefit data, so as to obtain a second interaction weight corresponding to the first node, where the second interaction weight has a positive correlation with the benefit data;
the processing unit 1202 is further configured to determine, when receiving the second interaction instruction, a third node from the set of nodes to be executed according to the second interaction weight, where the third node is a node executed after the execution of the first node is completed.
Optionally, on the basis of the foregoing respective embodiments corresponding to fig. 12, in an alternative embodiment of the node control device for an interactive application provided by an embodiment of the present application, the processing unit 1202 is further configured to: executing the second node; and acquiring benefit data generated in the execution process of the second node.
Optionally, on the basis of the foregoing respective embodiments corresponding to fig. 12, in an alternative embodiment of the node control device for an interactive application provided by an embodiment of the present application, the processing unit 1202 is further configured to: executing a first node and a second node; revenue data generated during execution of the first node and the second node is obtained.
Optionally, on the basis of the foregoing respective embodiments corresponding to fig. 12, in an alternative embodiment of the node control device for an interactive application provided by an embodiment of the present application, the processing unit 1202 is further configured to: if the income data is larger than a preset threshold value, adding a first interaction weight to obtain a second interaction weight; and if the income data is smaller than or equal to the preset threshold value, reducing the first interaction weight to obtain the second interaction weight.
Optionally, on the basis of the foregoing respective embodiments corresponding to fig. 12, in an alternative embodiment of the node control device for an interactive application provided by an embodiment of the present application, the processing unit 1202 is further configured to: calculating the execution probability of the nodes to be executed in the node set to be executed according to the first interaction weight; and determining a second node according to the execution probability.
Optionally, on the basis of the foregoing respective embodiments corresponding to fig. 12, in an alternative embodiment of the node control device for an interactive application provided by an embodiment of the present application, the processing unit 1202 is further configured to: calculating the execution probability of the nodes to be executed in the node set to be executed according to the second interaction weight; and determining a third node according to the execution probability.
In the embodiment of the application, the client is applied to terminal equipment, and the terminal equipment comprises, but is not limited to, mobile phones, desktop computers, tablet computers, notebook computers and palm computers, and is generally mobile phones. Therefore, the node control method of the interactive application provided by the embodiment of the application can be executed on the mobile phone.
The embodiment of the present application further provides another node control device for an interactive application, as shown in fig. 13, for convenience of explanation, only the portion relevant to the embodiment of the present application is shown, and specific technical details are not disclosed, please refer to the method portion of the embodiment of the present application. The terminal may be any terminal device including a mobile phone, a tablet computer, a personal digital assistant (personal digital assistant, PDA), a point of sale (POS), a vehicle-mounted computer, and the like, taking the terminal as an example of the mobile phone:
fig. 13 is a block diagram showing a part of the structure of a mobile phone related to a terminal provided by an embodiment of the present application. Referring to fig. 13, the mobile phone includes: radio Frequency (RF) circuitry 1310, memory 1320, input unit 1330, display unit 1340, sensors 1350, audio circuitry 1360, wireless fidelity (wireless fidelity, wiFi) modules 1370, processor 1380, and power supply 1390. It will be appreciated by those skilled in the art that the handset construction shown in fig. 13 is not limiting of the handset and may include more or fewer components than shown, or may combine certain components, or a different arrangement of components.
The following describes the components of the mobile phone in detail with reference to fig. 13:
The RF circuit 1310 may be used for receiving and transmitting signals during a message or a call, and in particular, after receiving downlink information of a base station, the RF circuit may process the downlink information for the processor 1380; in addition, the data of the design uplink is sent to the base station. In general, RF circuitry 1310 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (low noise amplifier, LNA), a duplexer, and the like. In addition, the RF circuitry 1310 may also communicate with networks and other devices via wireless communications. The wireless communications may use any communication standard or protocol including, but not limited to, global system for mobile communications (global system of mobile communication, GSM), general packet radio service (general packet radio service, GPRS), code division multiple access (code division multiple access, CDMA), wideband code division multiple access (wideband code division multiple access, WCDMA), long term evolution (long term evolution, LTE), email, short message service (short messaging service, SMS), and the like.
The memory 1320 may be used to store software programs and modules, and the processor 1380 performs various functional applications and data processing of the handset by executing the software programs and modules stored in the memory 1320. The memory 1320 may mainly include a storage program area that may store an operating system, application programs required for at least one function (such as a sound playing function, an image playing function, etc.), and a storage data area; the storage data area may store data (such as audio data, phonebook, etc.) created according to the use of the handset, etc. In addition, memory 1320 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
The input unit 1330 may be used to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the handset. In particular, the input unit 1330 may include a touch panel 1331 and other input devices 1332. Touch panel 1331, also referred to as a touch screen, may collect touch operations thereon or thereabout by a user (e.g., operations of the user on touch panel 1331 or thereabout using any suitable object or accessory such as a finger, stylus, etc.) and actuate the corresponding connection device according to a predetermined program. Alternatively, the touch panel 1331 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch azimuth of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device and converts it into touch point coordinates, which are then sent to the processor 1380, and can receive commands from the processor 1380 and execute them. In addition, the touch panel 1331 may be implemented in various types of resistive, capacitive, infrared, surface acoustic wave, and the like. The input unit 1330 may include other input devices 1332 in addition to the touch panel 1331. In particular, other input devices 1332 may include, but are not limited to, one or more of a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, mouse, joystick, etc.
The display unit 1340 may be used to display information input by a user or information provided to the user as well as various menus of the mobile phone. The display unit 1340 may include a display panel 1341, and alternatively, the display panel 1341 may be configured in the form of a liquid crystal display (liquid crystal display, LCD), an organic light-emitting diode (OLED), or the like. Further, the touch panel 1331 may overlay the display panel 1341, and when the touch panel 1331 detects a touch operation thereon or thereabout, the touch panel is transferred to the processor 1380 to determine the type of touch event, and the processor 1380 then provides a corresponding visual output on the display panel 1341 according to the type of touch event. Although in fig. 13, the touch panel 1331 and the display panel 1341 are two independent components for implementing the input and output functions of the mobile phone, in some embodiments, the touch panel 1331 may be integrated with the display panel 1341 to implement the input and output functions of the mobile phone.
The handset may also include at least one sensor 1350, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor that may adjust the brightness of the display panel 1341 according to the brightness of ambient light, and a proximity sensor that may turn off the display panel 1341 and/or the backlight when the phone is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the acceleration in all directions (generally three axes), and can detect the gravity and direction when stationary, and can be used for applications of recognizing the gesture of a mobile phone (such as horizontal and vertical screen switching, related games, magnetometer gesture calibration), vibration recognition related functions (such as pedometer and knocking), and the like; other sensors such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc. that may also be configured with the handset are not described in detail herein.
Audio circuitry 1360, speaker 1361, microphone 1362 may provide an audio interface between the user and the handset. The audio circuit 1360 may transmit the received electrical signal after audio data conversion to the speaker 1361, where the electrical signal is converted to a sound signal by the speaker 1361 and output; on the other hand, the microphone 1362 converts the collected sound signals into electrical signals, which are received by the audio circuit 1360 and converted into audio data, which are processed by the audio data output processor 1380 for transmission to, for example, another cell phone via the RF circuit 1310, or for output to the memory 1320 for further processing.
WiFi belongs to a short-distance wireless transmission technology, and a mobile phone can help a user to send and receive emails, browse webpages, access streaming media and the like through a WiFi module 1370, so that wireless broadband Internet access is provided for the user. Although fig. 13 shows a WiFi module 1370, it is understood that it does not belong to the necessary constitution of the mobile phone, and can be omitted entirely as required within a range that does not change the essence of the invention.
Processor 1380 is a control center of the handset, connecting various portions of the entire handset using various interfaces and lines, performing various functions of the handset and processing data by running or executing software programs and/or modules stored in memory 1320, and invoking data stored in memory 1320. Optionally, processor 1380 may include one or more processing units; optionally, processor 1380 may integrate an application processor primarily handling operating systems, user interfaces, applications, etc., with a modem processor primarily handling wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 1380.
The handset further includes a power supply 1390 (e.g., a battery) for powering the various components, optionally in logical communication with the processor 1380 through a power management system, such as by which charging, discharging, and power consumption functions can be managed.
Although not shown, the mobile phone may further include a camera, a bluetooth module, etc., which will not be described herein.
In an embodiment of the present application, the processor 1380 included in the terminal further has the following functions:
when a first interaction instruction is received, a first interaction weight corresponding to a first node is obtained, the first node is an interactive application node, the first interaction weight represents the probability of executing at least one node to be executed in a node to be executed set, the node to be executed set is a node set to be executed after the first node is executed, and the node set to be executed comprises the at least one node to be executed;
determining a second node from the node set to be executed according to the first interaction weight, wherein the second node is the node executed after the first node is executed;
obtaining revenue data through the second node;
updating the first interaction weight according to the benefit data to obtain a second interaction weight corresponding to the first node, wherein the second interaction weight has a positive correlation with the benefit data;
And when the second interaction instruction is received, determining a third node from the node set to be executed according to the second interaction weight, wherein the third node is the node executed after the first node is executed.
In an embodiment of the present application, the processor 1380 included in the terminal further has the following functions:
executing the second node;
and acquiring benefit data generated in the execution process of the second node.
In an embodiment of the present application, the processor 1380 included in the terminal further has the following functions:
executing a first node and a second node;
revenue data generated during execution of the first node and the second node is obtained.
In an embodiment of the present application, the processor 1380 included in the terminal further has the following functions:
if the income data is larger than a preset threshold value, adding a first interaction weight to obtain a second interaction weight;
and if the income data is smaller than or equal to the preset threshold value, reducing the first interaction weight to obtain the second interaction weight.
In an embodiment of the present application, the processor 1380 included in the terminal further has the following functions:
calculating the execution probability of the nodes to be executed in the node set to be executed according to the first interaction weight;
and determining a second node according to the execution probability.
In an embodiment of the present application, the processor 1380 included in the terminal further has the following functions:
calculating the execution probability of the nodes to be executed in the node set to be executed according to the second interaction weight;
and determining a third node according to the execution probability.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, which are not repeated herein.
In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be embodied essentially or in part or all of the technical solution or in part in the form of a software product stored in a storage medium, including instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Claims (10)
1. A node control method based on interactive application, comprising:
when a first interaction instruction is received, a first interaction weight corresponding to a first node is obtained, wherein the first node is an interactive application node, the first interaction weight represents the probability of executing at least one node to be executed in a node to be executed set, the node to be executed set is a node set to be executed after the first node is executed, and the node set to be executed comprises the at least one node to be executed;
determining a second node from the node set to be executed according to the first interaction weight, wherein the second node is a node executed after the first node is executed;
obtaining revenue data through the second node;
updating the first interaction weight according to the benefit data to obtain a second interaction weight corresponding to the first node, wherein the updating comprises the following steps: if the profit data is larger than a preset threshold value, the first interaction weight is increased, and the second interaction weight is obtained; if the benefit data is smaller than or equal to the preset threshold value, reducing the first interaction weight to obtain the second interaction weight, wherein the second interaction weight has a positive correlation with the benefit data;
And when a second interaction instruction is received, determining a third node from the node set to be executed according to the second interaction weight, wherein the third node is a node executed after the first node is executed.
2. The method of claim 1, wherein the obtaining, by the second node, revenue data comprises:
executing the second node;
and acquiring the benefit data generated in the execution process of the second node.
3. The method of claim 1, wherein the obtaining, by the second node, revenue data comprises:
executing the first node and the second node;
the revenue data generated during execution of the first node and the second node is obtained.
4. The method of claim 1, wherein the determining a second node from the set of nodes to be executed according to the first interaction weight comprises:
calculating the execution probability of the nodes to be executed in the node set to be executed according to the first interaction weight;
and determining the second node according to the execution probability.
5. The method of claim 1, wherein the determining a third node from the set of nodes to be executed according to the second interaction weight comprises:
Calculating the execution probability of the nodes to be executed in the node set to be executed according to the second interaction weight;
and determining the third node according to the execution probability.
6. A node control device based on interactive application, comprising:
the device comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a first interaction weight corresponding to a first node when receiving a first interaction instruction, the first node is an interactive application node, the first interaction weight represents the probability of executing at least one node to be executed in a node to be executed set, the node to be executed set is a node set to be executed after the first node is executed, and the node set to be executed comprises the at least one node to be executed;
the processing unit is used for determining a second node from the node set to be executed according to the first interaction weight, wherein the second node is a node executed after the first node is executed;
the processing unit is further configured to obtain revenue data through the second node;
the processing unit is further configured to update the first interaction weight according to the benefit data to obtain a second interaction weight corresponding to the first node, and specifically includes: if the profit data is larger than a preset threshold value, the first interaction weight is increased, and the second interaction weight is obtained; if the benefit data is smaller than or equal to the preset threshold value, reducing the first interaction weight to obtain the second interaction weight, wherein the second interaction weight has a positive correlation with the benefit data;
And the processing unit is further configured to determine, when receiving a second interaction instruction, a third node from the node set to be executed according to the second interaction weight, where the third node is a node executed after the execution of the first node is completed.
7. The apparatus of claim 6, wherein the processing unit is further configured to:
executing the second node;
and acquiring the benefit data generated in the execution process of the second node.
8. The apparatus of claim 6, wherein the processing unit is further configured to:
executing the first node and the second node;
the revenue data generated during execution of the first node and the second node is obtained.
9. The node control device based on the interactive application is characterized by comprising one or more than one central processing unit, a memory, an input/output interface, a wired or wireless network interface and a power supply;
the memory is a short-term memory or a persistent memory;
the central processor is configured to communicate with the memory, to execute instruction operations in the memory on the interactive application-based node control device to perform the method of any of claims 1 to 5.
10. A computer readable storage medium comprising instructions which, when run on a computer, cause the computer to perform the method of any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910618155.4A CN110327623B (en) | 2019-07-09 | 2019-07-09 | Node control method based on interactive application and related device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910618155.4A CN110327623B (en) | 2019-07-09 | 2019-07-09 | Node control method based on interactive application and related device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110327623A CN110327623A (en) | 2019-10-15 |
CN110327623B true CN110327623B (en) | 2023-09-19 |
Family
ID=68145585
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910618155.4A Active CN110327623B (en) | 2019-07-09 | 2019-07-09 | Node control method based on interactive application and related device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110327623B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105727550A (en) * | 2016-01-27 | 2016-07-06 | 安徽大学 | Dot-grid chess game system based on UCT algorithm |
CN107050839A (en) * | 2017-04-14 | 2017-08-18 | 安徽大学 | Amazon chess game playing by machine system based on UCT algorithms |
CN109871943A (en) * | 2019-02-20 | 2019-06-11 | 华南理工大学 | A kind of depth enhancing learning method for big two three-wheel arrangement of pineapple playing card |
CN109885684A (en) * | 2019-01-31 | 2019-06-14 | 腾讯科技(深圳)有限公司 | One type cluster processing method and processing device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE202016004628U1 (en) * | 2016-07-27 | 2016-09-23 | Google Inc. | Traversing an environment state structure using neural networks |
-
2019
- 2019-07-09 CN CN201910618155.4A patent/CN110327623B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105727550A (en) * | 2016-01-27 | 2016-07-06 | 安徽大学 | Dot-grid chess game system based on UCT algorithm |
CN107050839A (en) * | 2017-04-14 | 2017-08-18 | 安徽大学 | Amazon chess game playing by machine system based on UCT algorithms |
CN109885684A (en) * | 2019-01-31 | 2019-06-14 | 腾讯科技(深圳)有限公司 | One type cluster processing method and processing device |
CN109871943A (en) * | 2019-02-20 | 2019-06-11 | 华南理工大学 | A kind of depth enhancing learning method for big two three-wheel arrangement of pineapple playing card |
Also Published As
Publication number | Publication date |
---|---|
CN110327623A (en) | 2019-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111773696B (en) | Virtual object display method, related device and storage medium | |
CN107809542B (en) | Application program control method and device, storage medium and electronic equipment | |
CN108021572B (en) | Reply information recommendation method and device | |
CN107273011A (en) | Application program fast switch over method and mobile terminal | |
CN104383681B (en) | Method for controlling game program, device and mobile terminal | |
CN107222914B (en) | Application control method and related product | |
CN106303733B (en) | Method and device for playing live special effect information | |
CN111050370A (en) | Network switching method and device, storage medium and electronic equipment | |
CN108958629B (en) | Split screen quitting method and device, storage medium and electronic equipment | |
CN111125523A (en) | Searching method, searching device, terminal equipment and storage medium | |
CN107317918B (en) | Parameter setting method and related product | |
US9965733B2 (en) | Method, apparatus, and communication system for updating user data based on a completion status of a combination of business task and conversation task | |
CN110798511B (en) | Method for predicting number of daily active users of target APP and computer equipment | |
CN106815079B (en) | Hot application control method and mobile terminal | |
CN112084483A (en) | Application locking and unlocking method, device, equipment and storage medium | |
CN111803961B (en) | Virtual article recommendation method and related device | |
CN112764543A (en) | Information output method, terminal equipment and computer readable storage medium | |
CN110327623B (en) | Node control method based on interactive application and related device | |
CN104423865B (en) | A kind of method and device for carrying out playing cards in the terminal with touch screen and showing | |
CN110597973A (en) | Man-machine conversation method, device, terminal equipment and readable storage medium | |
CN108563528A (en) | A kind of application control method, terminal and computer storage media | |
CN112101215A (en) | Face input method, terminal equipment and computer readable storage medium | |
US10425819B2 (en) | Apparatus and method for controlling outbound communication | |
CN110559661A (en) | Pairing method and device | |
CN110809234A (en) | Figure category identification method and terminal equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |