CN109146292A - Game training mate order allocation method, device, computer equipment and storage medium - Google Patents

Game training mate order allocation method, device, computer equipment and storage medium Download PDF

Info

Publication number
CN109146292A
CN109146292A CN201810982953.0A CN201810982953A CN109146292A CN 109146292 A CN109146292 A CN 109146292A CN 201810982953 A CN201810982953 A CN 201810982953A CN 109146292 A CN109146292 A CN 109146292A
Authority
CN
China
Prior art keywords
order
user identifier
configuration information
training mate
information
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.)
Pending
Application number
CN201810982953.0A
Other languages
Chinese (zh)
Inventor
张明杰
林益光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Xaircraft Technology Co Ltd
Original Assignee
Guangzhou Xaircraft Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangzhou Xaircraft Technology Co Ltd filed Critical Guangzhou Xaircraft Technology Co Ltd
Priority to CN201810982953.0A priority Critical patent/CN109146292A/en
Publication of CN109146292A publication Critical patent/CN109146292A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Educational Administration (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

This application involves a kind of game training mate order allocation methods, device, computer readable storage medium and computer equipment, the described method includes: obtaining order request, order request carries user identifier and corresponding configuration information, configuration information includes the game information that user is arranged according to demand, order request is buffered in pre-generatmg queue, timing matches the corresponding configuration information of the order request configuration information corresponding with training mate user identifier in pre-generatmg queue according to matching rule, obtain corresponding matching degree, official order is generated according to matching degree, official order includes user identifier, corresponding training mate user identifier and order information, respectively to the corresponding terminal of the corresponding user identifier of each official order and the corresponding terminal of training mate user identifier, send the corresponding order information of official order.The configuration information of demand and ladder player of the timing to user matches, and determines that order can effectively utilize the game experiencing of training mate resource and promotion user according to matching degree.

Description

Game training mate order allocation method, device, computer equipment and storage medium
Technical field
This application involves field of computer technology, more particularly to a kind of game training mate order allocation method, device, calculating Machine equipment and storage medium.
Background technique
Game training mate is the business to grow up with e-sports, especially online tactics competitive game (Mult-- Iplayer Online Battle Arena, Moba), game training mate can increase the game skill of user, promote game ratings Deng.Existing game training mate product, mainly actively selects ladder player by user, and fills in game name, game ratings, field The information such as secondary and time, generate corresponding game order, and the game training mate mode actively to be placed an order based on user be easy to cause resource It is idle, thus can not reasonable distribution resource.
Summary of the invention
Based on this, it is necessary to which in view of the above technical problems, providing one kind can be corresponding according to user demand Auto-matching Game ladder player is situated between to improve the game training mate order allocation method of resource utilization, device, computer equipment and storage Matter.
A kind of game training mate order allocation method, comprising:
Order request is obtained, order request carries user identifier and corresponding configuration information, configuration information include user's root The game information being arranged according to demand;
Order request is buffered in pre-generatmg queue, periodically according to matching rule to the order request in pre-generatmg queue Corresponding configuration information configuration information corresponding with training mate user identifier is matched, and corresponding matching degree is obtained;
Official order is generated according to matching degree, official order includes user identifier, corresponding training mate user identifier and order Information;
Respectively to the corresponding terminal of the corresponding user identifier of each official order and the corresponding terminal of training mate user identifier, hair Send official order corresponding order information.
A kind of game training mate order distribution system, comprising:
User terminal sends order request to server, and order request carries user identifier and corresponding configuration information, matches Confidence breath includes the game information that user is arranged according to demand;
Order request is buffered in pre-generatmg team by server, periodically according to matching rule to the order in pre-generatmg team Corresponding configuration information is requested, configuration information corresponding with training mate user identifier is matched, and corresponding matching degree is obtained;
Server generates official order according to matching degree, and official order includes user identifier, corresponding training mate user identifier And order information;
Server is corresponding to the corresponding user terminal of the corresponding user identifier of each official order and training mate user identifier Terminal sends the corresponding order information of official order;
Show that order is believed on user terminal interface and on the interface of the corresponding training mate terminal of corresponding training mate user identifier Breath.
A kind of game training mate Order splitting device, comprising:
Data acquisition module, for obtaining order request, order request carries user identifier and corresponding configuration information, matches Confidence breath includes the game information that user is arranged according to demand;
Matching degree computing module, for order request to be buffered in pre-generatmg queue, periodically according to matching rule to pre- The corresponding configuration information of the order request configuration information corresponding with training mate user identifier generated in queue is matched, and is obtained pair The matching degree answered;
Order generation module, for generating official order according to matching degree, official order includes user identifier, corresponding accompanies Practice user identifier and order information;
Order data pushing module, for respectively to the corresponding terminal of the corresponding user identifier of each official order and training mate The corresponding terminal of user identifier sends the corresponding order information of official order.
A kind of computer equipment can be run on a memory and on a processor including memory, processor and storage Computer program, the processor perform the steps of when executing program
Order request is obtained, order request carries user identifier and corresponding configuration information, configuration information include user's root The game information being arranged according to demand;
Order request is buffered in pre-generatmg queue, periodically according to matching rule to the order request in pre-generatmg queue Corresponding configuration information configuration information corresponding with training mate user identifier is matched, and corresponding matching degree is obtained;
Official order is generated according to matching degree, official order includes user identifier, corresponding training mate user identifier and order Information;
Respectively to the corresponding terminal of the corresponding user identifier of each official order and the corresponding terminal of training mate user identifier, hair Send official order corresponding order information.
A kind of computer readable storage medium is stored thereon with computer program, when computer program is executed by processor, So that processor executes following steps:
Order request is obtained, order request carries user identifier and corresponding configuration information, configuration information include user's root The game information being arranged according to demand;
Order request is buffered in pre-generatmg queue, periodically according to matching rule to the order request in pre-generatmg queue Corresponding configuration information configuration information corresponding with training mate user identifier is matched, and corresponding matching degree is obtained;
Official order is generated according to matching degree, official order includes user identifier, corresponding training mate user identifier and order Information;
Respectively to the corresponding terminal of the corresponding user identifier of each official order and the corresponding terminal of training mate user identifier, hair Send official order corresponding order information.
Above-mentioned game training mate order allocation method, device, computer readable storage medium and computer equipment obtain order Request, order request carries user identifier and corresponding configuration information, configuration information include the game that user is arranged according to demand Order request is buffered in pre-generatmg queue by information, periodically according to matching rule to the order request pair in pre-generatmg queue The configuration information answered configuration information corresponding with training mate user identifier is matched, and corresponding matching degree is obtained, according to matching degree Official order is generated, official order includes user identifier, corresponding training mate user identifier and order information, respectively to each formal The corresponding terminal of the corresponding user identifier of order and the corresponding terminal of training mate user identifier send the corresponding order letter of official order Breath.By calculating the matching degree between the corresponding configuration information of user identifier configuration information corresponding with training mate user identifier, root According to matching to generating corresponding official order, can reasonable distribution resource, to improve resource utilization.
Detailed description of the invention
Fig. 1 is the applied environment figure of game training mate order allocation method in one embodiment;
Fig. 2 is the flow diagram of game training mate order allocation method in one embodiment;
Fig. 3 is the flow diagram that matching degree step is calculated in one embodiment;
Fig. 4 is the flow diagram that official order step is generated in one embodiment;
Fig. 5 is the flow diagram of game training mate order allocation method in a specific embodiment;
Fig. 6 is the timing diagram of game training mate order allocation method in one embodiment;
Fig. 7 is the structural block diagram of game training mate Order splitting device in one embodiment;
Fig. 8 is the structural block diagram of matching degree computing module in one embodiment;
Fig. 9 is the structural block diagram of order generation module in one embodiment;
Figure 10 is the structural block diagram of computer equipment in one embodiment.
Specific embodiment
It is with reference to the accompanying drawings and embodiments, right in order to which the objects, technical solutions and advantages of the application are more clearly understood The application is further elaborated.It should be appreciated that specific embodiment described herein is only used to explain the application, and It is not used in restriction the application.
Fig. 1 is the applied environment figure of game training mate order allocation method in one embodiment.Referring to Fig.1, the game training mate Order allocation method is applied to training mate game order distribution system.The system includes multiple user terminals 110 (112,114,116) With server 120 and multiple training mate terminals 130 (132,134,136).User terminal 110 and server 120 pass through network connection, By network connection, user terminal 110 passes through network connection with training mate terminal 130 for server 120 and training mate terminal 130.Service Device 120 obtains the order request of user terminal 110, and order request carries user identifier and corresponding configuration information, configuration information Including the game information that user is arranged according to demand, order request is buffered in pre-generatmg queue, periodically according to matching rule The corresponding configuration information of order request configuration information corresponding with training mate user identifier in pre-generatmg queue is matched, is obtained To corresponding matching degree, official order is generated according to matching degree, official order includes user identifier, corresponding training mate user identifier And order information, server 120 are used to the corresponding user terminal 110 of the corresponding user identifier of each official order and training mate respectively Family identifies corresponding training mate terminal 130, sends the corresponding order information of official order.Wherein user terminal 110 and training mate terminal 130 specifically can be terminal console or mobile terminal, and mobile terminal specifically can be in mobile phone, tablet computer, laptop etc. At least one.Server 120 can be realized with the server cluster of the either multiple server compositions of independent server.
As shown in Fig. 2, in one embodiment, providing a kind of game training mate order allocation method.The present embodiment is main It is illustrated in this way applied to server 120 in above-mentioned Fig. 1.Referring to Fig. 2, the game training mate order allocation method is specific Include the following steps:
Step S202, obtains order request, and order request carries user identifier and corresponding configuration information, configuration information packet Include the game information that user is arranged according to demand.
Order request is buffered in pre-generatmg queue by step S204, periodically according to matching rule in pre-generatmg queue The corresponding configuration information of order request configuration information corresponding with training mate user identifier matched, obtain corresponding matching Degree.
Step S206 generates official order according to matching degree, and official order includes user identifier, corresponding training mate user mark Knowledge and order information.
Step S208, it is corresponding to the corresponding terminal of the corresponding user identifier of each official order and training mate user identifier respectively Terminal, send the corresponding order information of official order.
Wherein, order request refers to the computer program instructions that user terminal is sent, and carries use in the computer instruction Family mark and corresponding configuration information.User identifier is the label data for identity user, and label data can be customized, such as Include letter, number, one of additional character or a variety of.Configuration information refers to demand letter of the user to training mate games personnel Breath may include one or more, that is, the game information that user is arranged according to demand.Configuration information is customized by the user, Including game name, game ratings, game section, game victory or defeat accounting etc. information.Pre-generatmg queue is for temporarily storing The caching (cache) of data is such as used for interim storing data order request.Matching rule is pre-set for calculating use The computation rule of the matching degree of the configuration information of the configuration information and ladder player at family.Matching degree is the configuration for judging user Whether information is similar to the configuration information of ladder player, and matching degree is high if similar, and dissimilar matching degree is low.Official order is Refer to the associated order having determined that between user and ladder player.Order information is for describing order taking responsibility, establishing order The information such as time.
In one embodiment, the matching degree being calculated according to matching rule can be according to each with confidence The matching degree that the priority level of breath is matched one by one is also possible to be weighted and averaged to obtain to each configuration information Matching.
Specifically, server receives the order request that each user terminal is sent, and the order request of user is stored in pre- It generates in queue, timing scan pre-generatmg queue, the corresponding configuration information of order request is calculated according to matching rule and training mate is used Family identifies the matching degree between corresponding configuration information, selects configuration information matching degree corresponding with each order request highest The corresponding training mate user of training mate user identifier, as matched training mate user.According to user identifier, corresponding training mate user identifier Official order is generated with corresponding order information, and stores official order.Server believes the corresponding order of each official order Breath is sent to corresponding user terminal and training mate terminal.Wherein user terminal refers to the corresponding terminal of user identifier, training mate terminal Refer to the corresponding terminal of training mate user identifier.
In one embodiment, user terminal and training mate terminal show order information after receiving order information On interface.The both sides of order can inquire order information with terminal interface, and the corresponding side of order can send information to another party.
In one embodiment, the part order request in pre-generatmg queue may be matched less than suitable ladder player, Not matched prompt information can be sent to the corresponding terminal of the corresponding user identifier of each order request.
Above-mentioned game training mate order allocation method, obtains order request, and order request carries user identifier and corresponding matches Confidence breath, configuration information includes the game information that user is arranged according to demand, and order request is buffered in pre-generatmg queue, fixed When according to matching rule to the corresponding configuration information of the order request configuration corresponding with training mate user identifier in pre-generatmg queue Information is matched, and corresponding matching degree is obtained, and generates official order according to matching degree, official order includes user identifier, right The training mate user identifier and order information answered are used to the corresponding terminal of the corresponding user identifier of each official order and training mate respectively Family identifies corresponding terminal, sends the corresponding order information of official order.According to of user demand and the information of ladder player With degree, it is allocated order automatically, the ladder player avoided receives multiple orders in the same time, and some ladder players are simultaneously Without order, the non-uniform situation of resource allocation is caused.Auto-matching order is able to ascend the game experiencing of user according to demand.
In one embodiment, as shown in figure 3, configuration information includes multiple sub- configuration informations, step S204 includes:
Step S2042 calculates each sub- configuration information in each order request according to matching rule, with training mate user identifier The sub- matching degree of corresponding each sub- configuration information.
Step S2044 is that each sub- configuration information distributes corresponding weight factor according to matching rule, according to each weight The corresponding sub- matching degree of factor pair each sub- configuration information is weighted, and is obtained the corresponding configuration information of each order request and is accompanied Practice the matching degree between the corresponding configuration information of user identifier.
Specifically, sub- configuration information refers to the one type configuration information of configuration information, such as configuration information includes game Grade, game winning rate and three kinds of game section, then game ratings are one of them sub- configuration information.Sub- matching degree refers to user identifier Each sub- configuration information and training mate user identifier each sub- configuration information between similarity.Weight factor is used for each The matching degree of sub- configuration information is adjusted, and the setting of the corresponding weight factor of each sub- configuration information can be set according to demand It sets, the weight factor that game section is such as arranged is greater than the weight factor of game ratings, and the weight factor of game ratings is greater than trip The weight factor for winning rate of playing.The son between user and training mate user both sides between each sub- configuration information is determined according to matching rule Matching degree, being weighted summation to the matching of each height according to the weight factor pre-set, to obtain each user identifier corresponding Matching degree between configuration information configuration information corresponding with each training mate user identifier.Different sub- configuration informations is arranged different Weight factor, can preferably adapt to user demand, be matched to ladder player required for user, promote the game body of user It tests.
In one embodiment, as shown in figure 4, step S206 includes:
It is highest to choose matching degree corresponding with each order request by step S2062, and game state is in idle shape The corresponding training mate user of the training mate user identifier of state, as training mate user corresponding with each order request.
The corresponding user identifier of order request and training mate user identifier are corresponded, are formally ordered by step S2064 It is single.
Specifically, matching degree highest refer to each order request configuration information and training mate user identifier configuration information it Between it is most like.Game state refers to that the game state of ladder player, game state include at least two states in idle, game, Also more game states, more detailed game state can be set, specific set-up mode is determined according to exploitation demand.? The preferential option and installment information matches degree of timing is highest, and the corresponding game state of training mate user identifier is idle training mate people Member, this makes it possible to preferably utilize slack resources.By the both sides of each order request, i.e. user identifier and training mate user identifier Association is established, official order is generated, association and corresponding information between user and training mate user is contained in official order.
In one embodiment, above-mentioned game training mate order allocation method, further includes:
Step S210, when any one order request in pre-generatmg queue does not generate official order, to not generating The corresponding terminal of the order request of official order sends prompt information.
Specifically, multiple order requests can be stored in pre-generatmg queue, is not that each order request can be same It is matched to suitable ladder player in one wheel matching, for not being matched to the order request of suitable ladder player, is not just generated Official order, the order request continue to be stored in pre-generatmg queue, wait next round matching, and to not generating official order The corresponding terminal of order request sends prompt information.Prompt information can be customized according to demand, and such as prompting order, it fails to match, The time required to order matching next time, waiting time needed for user etc..User can be more convenient by sending prompt information to user Understand details, promotes the game experiencing of user.
In a specific embodiment, game training mate order allocation method, comprising:
Step S402, user terminal receives configuration information, and submits Order creation order request.User is in user terminal circle Configuration information is filled on face, or chooses the config option on terminal interface, and corresponding configuration information is set, wherein configuration information packet Include but be not limited to game name, game section, sports winning rate etc..After setting configuration information, user submits order request. User only needs to input accurate demand, which training mate does not need concern will select, simple and convenient.
Step S404, order enter pre-generatmg queue.Pre-generatmg queue is one piece of caching of server, for storing order Request.
Step S406, user terminal, which enters, waits interface, waits interface display that can show that matching progress of order etc. is believed Breath.
Step S408, timing match order.The duration of timing match, timing can be customized according to demand, such as defines every 5 Second, carry out within 10 seconds primary matching etc., it is entire that server timing, which matches the order request inside pre-generatmg queue, The corresponding ladder player of each Order splitting in pre-generatmg queue, allocation rule can be customized, as priority match is just empty Spare time, the matched ladder player of section will pick out one if not temporarily being matched to suitable ladder player from ladder player Most suitable ladder player, as matched ladder player.System Auto-matching order, can be unreasonable to avoid resource allocation Situation.
Step S410 judges order with the presence or absence of matched ladder player, when order is not matched to suitable ladder player When, S412 is executed, when order is matched to suitable ladder player, executes step S414.
Step S412 returns to prompt information to user terminal.If temporary leisureless training mate may be matched, then can root According to the ongoing order situation of training mate, the time that user needs to wait is calculated, the information such as time that user is needed to wait for are sent To user terminal.Situations such as exception occur for order can return to prompt information to user terminal.
Step S414 generates official order, is stored in database.The corresponding order information of official order includes but is not limited to use Family mark and corresponding terminal iidentification, ladder player's mark and corresponding terminal iidentification, by order storing data library.
Step S416 starts training mate operation.Ladder player and the corresponding terminal of user show order information, user and training mate Instant messaging can be carried out between personnel, such as link up the selection of game role, game state etc..Both sides can be on terminal interface Check the essential information etc. of other side.It can be linked up immediately for game between ladder player and user, promote game experiencing.
Fig. 2-5 is the flow diagram of game training mate order allocation method in one embodiment.Although should be understood that Each step in the flow chart of Fig. 2-5 is successively shown according to the instruction of arrow, but these steps are not inevitable according to arrow The sequence of head instruction successively executes.Unless expressly stating otherwise herein, there is no stringent sequences to limit for the execution of these steps System, these steps can execute in other order.Moreover, at least part step in Fig. 2-5 may include multiple sub-steps Rapid perhaps multiple these sub-steps of stage or stage are not necessarily to execute completion in synchronization, but can be in difference At the time of execute, the execution in these sub-steps or stage sequence, which is also not necessarily, successively to be carried out, but can be with other steps Either the sub-step of other steps or at least part in stage execute in turn or alternately.
In one embodiment, a kind of game training mate order distribution system is provided, provides game always as shown in Figure 6 The timing flow chart of training mate order distribution system, the system include user terminal 310, server 320 and training mate terminal 330, are used Family terminal 310 sends order request to server 320, and order request carries user identifier and corresponding configuration information, matches confidence Breath includes the game information that user is arranged according to demand.Order request is buffered in pre-generatmg team by server 320, periodically according to Matching rule to the corresponding configuration information of order request in pre-generatmg team, configuration information corresponding with training mate user identifier into Row matching, obtains corresponding matching degree.Server 320 generates official order according to matching degree, and official order includes the user Mark, corresponding training mate user identifier and order information.Server 320 is corresponding to the corresponding user identifier of each official order User terminal and the corresponding terminal of training mate user identifier send the corresponding order information of official order.At 310 interface of user terminal Order information is shown on upper and the corresponding training mate terminal 330 of corresponding training mate user identifier interface.
In one embodiment, when user terminal terminal corresponding for official order with corresponding training mate user terminal, User terminal and corresponding institute's training mate terminal establish instant messaging.Instant messaging is used between user terminal and training mate user terminal Data communication is carried out, the operation such as converse, check counter-party information may be implemented in both sides.
In one embodiment, when order request is not matched to training mate user identifier, server will not matched prompt Information pushes to the corresponding user terminal of order request.
In one embodiment, as shown in fig. 7, providing a kind of game training mate Order splitting device 200, comprising:
Data acquisition module 202, for obtaining order request, order request carries user identifier and corresponding matches confidence Breath, configuration information includes the game information that user is arranged according to demand.
Matching degree computing module 204, for order request to be buffered in pre-generatmg queue, periodically according to matching rule pair The corresponding configuration information of order request configuration information corresponding with training mate user identifier in pre-generatmg queue is matched, and is obtained Corresponding matching degree.
Order generation module 206, for generating official order according to matching degree, official order includes user identifier, correspondence Training mate user identifier and order information.
Order data pushing module 208, for respectively to the corresponding terminal of the corresponding user identifier of each official order and The corresponding terminal of training mate user identifier sends the corresponding order information of official order.
In one embodiment, as shown in figure 8, configuration information includes multiple sub- configuration informations, matching degree computing module 204 Include:
Sub- matching degree computing unit 2042, for calculating each height configuration letter in each order request according to matching rule Breath, the sub- matching degree of each sub- configuration information corresponding with training mate user identifier.
Matching degree computing unit 2044 is that each sub- configuration information distributes corresponding weight factor, root according to matching rule The corresponding sub- matching degree of each sub- configuration information is weighted according to each weight factor, obtains that each order request is corresponding to match Confidence ceases the matching degree between configuration information corresponding with training mate user identifier.
In one embodiment, as shown in figure 9, order generation module 206 includes:
Order matching unit 2062, it is highest for choosing matching degree corresponding with each order request, and game state It is in the corresponding training mate user of training mate user identifier of idle state, as training mate user corresponding with each order request.
Order generation unit 2064, for the corresponding user identifier of order request and training mate user identifier to be corresponded, Obtain official order.
In one embodiment, above-mentioned game training mate Order splitting device, further includes:
Cue module 210, for when any one order request in pre-generatmg queue does not generate official order, to The corresponding terminal of order request for not generating official order sends prompt information.
Figure 10 shows the internal structure chart of computer equipment in one embodiment.The computer equipment specifically can be figure Terminal 110 (or server 120) in 1.As shown in Figure 10, it includes passing through system which, which includes the computer equipment, Processor, memory, network interface, input unit and the display screen of bus connection.Wherein, memory includes non-volatile memories Medium and built-in storage.The non-volatile memory medium of the computer equipment is stored with operating system, can also be stored with computer Program when the computer program is executed by processor, may make processor to realize game training mate order allocation method.The interior storage Computer program can also be stored in device, when which is executed by processor, processor may make to execute game training mate Order allocation method.The display screen of computer equipment can be liquid crystal display or electric ink display screen, computer equipment Input unit can be the touch layer covered on display screen, be also possible to the key being arranged on computer equipment shell, track Ball or Trackpad can also be external keyboard, Trackpad or mouse etc..
It will be understood by those skilled in the art that structure shown in Figure 10, only part relevant to application scheme The block diagram of structure, does not constitute the restriction for the computer equipment being applied thereon to application scheme, and specific computer is set Standby may include perhaps combining certain components or with different component layouts than more or fewer components as shown in the figure.
In one embodiment, game training mate Order splitting device provided by the present application can be implemented as a kind of computer journey The form of sequence, computer program can be run in computer equipment as shown in Figure 10.It can be deposited in the memory of computer equipment Storage forms each program module of the game training mate Order splitting device, for example, data acquisition module shown in Fig. 7 202, matching Spend computing module 204, order generation module 206 and order data pushing module 208.The computer journey that each program module is constituted Sequence makes processor execute the step in the game training mate order allocation method of each embodiment of the application described in this specification Suddenly.
For example, computer equipment shown in Fig. 10 can be by game training mate Order splitting device as shown in Figure 7 Data acquisition module 202, which executes, obtains order request, and order request carries user identifier and corresponding configuration information, configuration information The game information being arranged according to demand including user.Computer equipment can be executed by matching degree computing module 204 and ask order Ask and be buffered in pre-generatmg queue, periodically according to matching rule in pre-generatmg queue the corresponding configuration information of order request with The corresponding configuration information of training mate user identifier is matched, and corresponding matching degree is obtained.Computer equipment can be generated by order Module 206, which is executed, generates official order according to matching degree, and official order includes the user identifier, corresponding training mate user identifier And order information.Computer equipment can be executed corresponding to each official order respectively by order data pushing module 208 The corresponding terminal of user identifier and the corresponding terminal of training mate user identifier, send the corresponding order information of the official order.
In one embodiment, a kind of computer equipment, including memory and processor are provided, is stored in memory Computer program, the processor perform the steps of acquisition order request when executing computer program, order request carries user Mark and corresponding configuration information, configuration information includes the game information that user is arranged according to demand, and order request is buffered in In pre-generatmg queue, periodically according to matching rule in pre-generatmg queue the corresponding configuration information of order request and training mate user It identifies corresponding configuration information to be matched, obtains corresponding matching degree, official order, official order packet are generated according to matching degree User identifier, corresponding training mate user identifier and order information are included, it is corresponding to the corresponding user identifier of each official order respectively Terminal and the corresponding terminal of training mate user identifier, send the corresponding order information of official order.
In one embodiment, configuration information includes multiple sub- configuration informations, periodically according to matching rule to pre-generatmg team The corresponding configuration information of order request in column, configuration information corresponding with training mate user identifier are matched, are obtained corresponding Matching degree includes: to calculate each sub- configuration information in each order request according to matching rule, corresponding with training mate user identifier The sub- matching degree of each sub- configuration information is that each sub- configuration information distributes corresponding weight factor according to matching rule, according to Each weight factor is weighted the corresponding sub- matching degree of each sub- configuration information, obtains the corresponding configuration of each order request Matching degree between information configuration information corresponding with training mate user identifier.
In one embodiment, official order is generated according to matching degree, official order includes user identifier, corresponding training mate User identifier and order information include: that selection matching degree corresponding with each order request is highest, and game state is in The corresponding training mate user of the training mate user identifier of idle state, as training mate user corresponding with each order request, by order It requests corresponding user identifier and training mate user identifier to correspond, obtains official order.
In one embodiment, it also performs the steps of when processor executes computer program when in pre-generatmg queue When any one order request does not generate official order, mentioned to the corresponding terminal transmission of order request for not generating official order Show information.
In one embodiment, a kind of computer readable storage medium is provided, computer program is stored thereon with, is calculated Machine program performs the steps of acquisition order request when being executed by processor, order request carries user identifier and corresponding matches Confidence breath, configuration information includes the game information that user is arranged according to demand, and order request is buffered in pre-generatmg queue, fixed When according to matching rule to the corresponding configuration information of the order request configuration corresponding with training mate user identifier in pre-generatmg queue Information is matched, and corresponding matching degree is obtained, and generates official order according to matching degree, official order includes user identifier, right The training mate user identifier and order information answered are used to the corresponding terminal of the corresponding user identifier of each official order and training mate respectively Family identifies corresponding terminal, sends the corresponding order information of official order.
In one embodiment, configuration information includes multiple sub- configuration informations, periodically according to matching rule to pre-generatmg team The corresponding configuration information of order request in column, configuration information corresponding with training mate user identifier are matched, are obtained corresponding Matching degree includes: to calculate each sub- configuration information in each order request according to matching rule, corresponding with training mate user identifier The sub- matching degree of each sub- configuration information is that each sub- configuration information distributes corresponding weight factor according to matching rule, according to Each weight factor is weighted the corresponding sub- matching degree of each sub- configuration information, obtains the corresponding configuration of each order request Matching degree between information configuration information corresponding with training mate user identifier.
In one embodiment, official order is generated according to matching degree, official order includes user identifier, corresponding training mate User identifier and order information include: that selection matching degree corresponding with each order request is highest, and game state is in The corresponding training mate user of the training mate user identifier of idle state, as training mate user corresponding with each order request, by order It requests corresponding user identifier and training mate user identifier to correspond, obtains official order.
In one embodiment, processor execute computer program when also perform the steps of when each order request simultaneously When not generating official order, prompt information is sent when any one in pre-generatmg queue to the corresponding terminal of each order request When order request does not generate official order, prompt information is sent to the corresponding terminal of order request for not generating official order.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with Relevant hardware is instructed to complete by computer program, the program can be stored in a non-volatile computer and can be read In storage medium, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, provided herein Each embodiment used in any reference to memory, storage, database or other media, may each comprise non-volatile And/or volatile memory.Nonvolatile memory may include that read-only memory (ROM), programming ROM (PROM), electricity can be compiled Journey ROM (EPROM), electrically erasable ROM (EEPROM) or flash memory.Volatile memory may include random access memory (RAM) or external cache.By way of illustration and not limitation, RAM is available in many forms, such as static state RAM (SRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double data rate sdram (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronization link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) directly RAM (RDRAM), straight Connect memory bus dynamic ram (DRDRAM) and memory bus dynamic ram (RDRAM) etc..
Each technical characteristic of above embodiments can be combined arbitrarily, for simplicity of description, not to above-described embodiment In each technical characteristic it is all possible combination be all described, as long as however, the combination of these technical characteristics be not present lance Shield all should be considered as described in this specification.
The several embodiments of the application above described embodiment only expresses, the description thereof is more specific and detailed, but simultaneously The limitation to the application the scope of the patents therefore cannot be interpreted as.It should be pointed out that for those of ordinary skill in the art For, without departing from the concept of this application, various modifications and improvements can be made, these belong to the guarantor of the application Protect range.Therefore, the scope of protection shall be subject to the appended claims for the application patent.

Claims (10)

1. a kind of game training mate order allocation method, which comprises
Order request is obtained, the order request carries user identifier and corresponding configuration information, and the configuration information includes using The game information that family is arranged according to demand;
The order request is buffered in pre-generatmg queue, periodically according to matching rule to the order in the pre-generatmg queue It requests corresponding configuration information configuration information corresponding with training mate user identifier to be matched, obtains corresponding matching degree;
Official order is generated according to the matching degree, the official order includes the user identifier, corresponding training mate user mark Knowledge and order information;
Respectively to the corresponding terminal of the corresponding user identifier of each official order and the corresponding terminal of training mate user identifier, hair Send the official order corresponding order information.
2. described the method according to claim 1, wherein the configuration information includes multiple sub- configuration informations It is corresponding with training mate user identifier periodically according to matching rule to the corresponding configuration information of order request in the pre-generatmg queue Configuration information matched, obtaining corresponding matching degree includes:
Each sub- configuration information in each order request is calculated according to the matching rule, with the training mate user identifier pair The sub- matching degree for each sub- configuration information answered;
It is that each sub- configuration information distributes corresponding weight factor according to the matching rule, according to each weight factor pair The corresponding sub- matching degree of each sub- configuration information is weighted, obtain the corresponding configuration information of each order request with it is described Matching degree between the corresponding configuration information of training mate user identifier.
3. the method according to claim 1, wherein it is described according to the matching degree generate official order, it is described Official order includes that the user identifier, corresponding training mate user identifier and order information include:
Choose that matching degree corresponding with each order request is highest, and game state be in idle state described in accompany Practice the corresponding training mate user of user identifier, as training mate user corresponding with each order request;
The corresponding user identifier of the order request and training mate user identifier are corresponded, the official order is obtained.
4. the method according to claim 1, wherein the method also includes:
When any one of order request in the pre-generatmg queue does not generate official order, formally ordered to not generating The corresponding terminal of single order request sends prompt information.
5. a kind of game training mate order distribution system, which is characterized in that the system comprises:
User terminal sends order request to server, and the order request carries user identifier and corresponding configuration information, institute Stating configuration information includes the game information that user is arranged according to demand;
The order request is buffered in pre-generatmg team by the server, periodically according to matching rule in the pre-generatmg team In the corresponding configuration information of order request, configuration information corresponding with training mate user identifier matched, and obtains corresponding With degree;
The server generates official order according to the matching degree, and the official order includes the user identifier, corresponding Training mate user identifier and order information;
The server is to the corresponding user terminal of the corresponding user identifier of each official order and training mate user identifier pair The terminal answered sends the corresponding order information of the official order;
Institute is shown on the user terminal interface and on the interface of the corresponding training mate terminal of the corresponding training mate user identifier State order information.
6. system according to claim 5, which is characterized in that the user terminal and the corresponding training mate terminal are established Instant messaging.
7. system according to claim 5, which is characterized in that the system also includes:
When the order request is not matched to the training mate user identifier, the server will not matched prompt information push To the corresponding user terminal of the order request;
The prompt information is shown on the interface of the user terminal.
8. a kind of game training mate Order splitting device, which is characterized in that described device includes:
Data acquisition module, for obtaining order request, the order request carries user identifier and corresponding configuration information, institute Stating configuration information includes the game information that user is arranged according to demand;
Matching degree computing module, for the order request to be buffered in pre-generatmg queue, periodically according to matching rule to institute It states the corresponding configuration information of the order request in pre-generatmg queue configuration information corresponding with training mate user identifier to be matched, obtain To corresponding matching degree;
Order generation module, for according to the matching degree generate official order, the official order include the user identifier, Corresponding training mate user identifier and order information;
Order data pushing module, for respectively to the corresponding terminal of the corresponding user identifier of each official order and training mate The corresponding terminal of user identifier sends the corresponding order information of the official order.
9. a kind of computer readable storage medium, be stored with computer program makes when the computer program is executed by processor The processor is obtained to execute such as the step of any one of claims 1 to 4 the method.
10. a kind of computer equipment, including memory and processor, the memory is stored with computer program, the calculating When machine program is executed by the processor, so that the processor executes the step such as any one of claims 1 to 4 the method Suddenly.
CN201810982953.0A 2018-08-27 2018-08-27 Game training mate order allocation method, device, computer equipment and storage medium Pending CN109146292A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810982953.0A CN109146292A (en) 2018-08-27 2018-08-27 Game training mate order allocation method, device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810982953.0A CN109146292A (en) 2018-08-27 2018-08-27 Game training mate order allocation method, device, computer equipment and storage medium

Publications (1)

Publication Number Publication Date
CN109146292A true CN109146292A (en) 2019-01-04

Family

ID=64828301

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810982953.0A Pending CN109146292A (en) 2018-08-27 2018-08-27 Game training mate order allocation method, device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN109146292A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110083634A (en) * 2019-03-19 2019-08-02 中国平安人寿保险股份有限公司 Order processing method, apparatus, equipment and storage medium based on data analysis
CN111450533A (en) * 2020-03-31 2020-07-28 腾讯科技(深圳)有限公司 Virtual object control method, device, terminal and storage medium in virtual scene
CN111768259A (en) * 2019-08-19 2020-10-13 洲际传媒信息技术(辽宁)有限公司 Order matching method and device and order trading platform
CN113018873A (en) * 2021-03-03 2021-06-25 广州博冠信息科技有限公司 Game information processing method and device, computer storage medium and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294809A (en) * 2013-06-03 2013-09-11 腾讯科技(深圳)有限公司 User group matching method and user group matching device
CN106075912A (en) * 2016-06-07 2016-11-09 维沃移动通信有限公司 A kind of method that online game is helped each other and network game system
US20170001111A1 (en) * 2015-06-30 2017-01-05 Amazon Technologies, Inc. Joining games from a spectating system
CN106621332A (en) * 2016-12-29 2017-05-10 北京奇虎科技有限公司 Data request detection method and device
CN107527294A (en) * 2017-08-16 2017-12-29 上海游密信息科技有限公司 A kind of method and server realized both sides and carry out group activity jointly

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294809A (en) * 2013-06-03 2013-09-11 腾讯科技(深圳)有限公司 User group matching method and user group matching device
US20170001111A1 (en) * 2015-06-30 2017-01-05 Amazon Technologies, Inc. Joining games from a spectating system
CN106075912A (en) * 2016-06-07 2016-11-09 维沃移动通信有限公司 A kind of method that online game is helped each other and network game system
CN106621332A (en) * 2016-12-29 2017-05-10 北京奇虎科技有限公司 Data request detection method and device
CN107527294A (en) * 2017-08-16 2017-12-29 上海游密信息科技有限公司 A kind of method and server realized both sides and carry out group activity jointly

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110083634A (en) * 2019-03-19 2019-08-02 中国平安人寿保险股份有限公司 Order processing method, apparatus, equipment and storage medium based on data analysis
CN110083634B (en) * 2019-03-19 2024-02-06 中国平安人寿保险股份有限公司 Order processing method, device, equipment and storage medium based on data analysis
CN111768259A (en) * 2019-08-19 2020-10-13 洲际传媒信息技术(辽宁)有限公司 Order matching method and device and order trading platform
CN111450533A (en) * 2020-03-31 2020-07-28 腾讯科技(深圳)有限公司 Virtual object control method, device, terminal and storage medium in virtual scene
CN113018873A (en) * 2021-03-03 2021-06-25 广州博冠信息科技有限公司 Game information processing method and device, computer storage medium and electronic equipment

Similar Documents

Publication Publication Date Title
CN109146292A (en) Game training mate order allocation method, device, computer equipment and storage medium
US11759714B2 (en) Method for implementing user matching and related device
CN111084983B (en) Cloud game service method, device, equipment and storage medium
CN102449619B (en) For the method and apparatus of match user in multiple-access computer emulation
CN101539968B (en) Go human-computer chess-playing system
US20140302922A1 (en) Server device, and non-transitory computer-readable storage medium storing game program
CN110109746A (en) A kind of task processing method, device, equipment and medium
CN109615370A (en) Object select method and device, electronic equipment
CN111625353B (en) Virtual resource distribution processing method, device, server and storage medium
CN104623898A (en) Method for entering game copy scene and game server
CN111641559B (en) Block chain-based multi-person session data transmission method and system and computer equipment
CN110738804A (en) red packet issuing method, device and storage medium
CN111047348A (en) Novel block chain consensus algorithm and block chain network system based on same
CN109087105A (en) For digging the Hash Search method of mine, digging mine machine and block catenary system
CN107220865A (en) Object recommendation method and device
CN109499069A (en) Operating result method of calibration, device, storage medium and electronic device
US8527319B2 (en) Two-leg multilevel marketing organization construction system
CN105635124A (en) Flow control method and device
CN113282418A (en) Model aggregation processing method and device
WO2017185618A1 (en) Method and device for implementing civilian commentary
CN112546634A (en) Game player match matching method and system
CN108182113B (en) Resource allocation method for wireless cloud computing system
CN112003986A (en) Voice outbound method, device, computer equipment and storage medium
CN111090694A (en) Block chain system based on mobile user weight
CN115779409A (en) Intelligent generation method of plot unit and related device

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190104

RJ01 Rejection of invention patent application after publication