Assembling method and device, electronic equipment and storage medium
By identifying player needs and generating equipment matching solutions based on real-time prices and performance parameters, it solves the problem of equipment matching difficulties for novice players in Tarkov-like games and improves the gaming experience.
Patent Information
- Application Number
- CN202511007017.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-21
- Publication Date
- 2025-09-26
AI Technical Summary
In existing Tarkov-type games, the threshold for novice players in the equipment matching process is high, and it is difficult to match suitable equipment, resulting in a poor gaming experience and a lot of time wasted.
By identifying players' equipment requirements and based on the real-time prices and performance parameters of equipment-related items, we generate equipment plans that meet players' needs, lowering the equipment threshold and improving the gaming experience.
It can quickly and accurately meet players' equipment and price demands, reduce the difficulty of equipment matching, and improve the gaming experience.
Smart Images

Figure CN120695446A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of game equipment configuration, and in particular relates to a configuration method, a configuration device, an electronic device, and a computer-readable storage medium. Background Art
[0002] At present, Tarkov-type games are relatively hardcore and the game mechanism emphasizes gains and losses, so players will equip their equipment before the game according to different needs.
[0003] However, equipment matching involves weapons, accessories, bullets, armor, helmets, backpacks, magazines, and various medicines and armor repair items. For novice players, the threshold is high and it is difficult to match suitable equipment. This is not only not conducive to introducing new players, but also causes players to spend a lot of time on pre-war equipment matching, which greatly affects the gaming experience. Summary of the Invention
[0004] This application aims to solve at least one of the technical problems existing in the prior art. To this end, this application proposes an equipment configuration method, equipment configuration device, electronic device, and computer-readable storage medium. These methods can identify a player's equipment configuration requirements and generate an equipment configuration plan that meets the player's equipment configuration requirements based on the real-time prices and performance parameters of equipment-related items, thereby reducing the equipment configuration threshold and time and improving the gaming experience.
[0005] In a first aspect, the present application provides an assembly method, the method comprising:
[0006] Get the input equipment information;
[0007] Identifying equipment requirement information and price requirement information corresponding to the equipment configuration information;
[0008] Obtaining real-time prices and performance parameters of equipment-related items corresponding to the equipment demand information;
[0009] Based on the real-time prices and performance parameters of the equipment-related items, an equipment configuration plan that meets the equipment demand information and the price demand information is generated.
[0010] In a second aspect, the present application provides a mounting device, the mounting device comprising:
[0011] The acquisition module is used to obtain the input equipment information;
[0012] An identification module, configured to identify equipment requirement information and price requirement information corresponding to the configuration information;
[0013] a determination module, configured to obtain real-time prices and performance parameters of equipment-related items corresponding to the equipment demand information;
[0014] A generation module is used to generate an equipment configuration plan that meets the equipment requirement information and the price requirement information based on the real-time prices and performance parameters of the equipment-related items.
[0015] In a third aspect, the present application provides an electronic device, comprising:
[0016] Memory, processor and display;
[0017] The memory is used to store one or more computer instructions;
[0018] The processor is used to execute the one or more computer instructions to implement the above-mentioned assembly method;
[0019] The display screen is used to display the assembly interface.
[0020] In a fourth aspect, the present application provides a computer-readable storage medium having one or more computer instructions stored thereon, which implement the above-mentioned assembly method when executed by a processor.
[0021] The equipment configuration method, equipment configuration device, electronic device and computer-readable storage medium provided in the embodiments of the present application can obtain the equipment configuration information input by the player, and allow the player to provide macro requirements for equipment configuration (such as what kind of equipment is needed, the required price should not exceed a certain level, etc.). By identifying the equipment configuration information, the player's equipment requirement information and price requirement information can be intelligently determined.
[0022] Different equipment demand information (such as equipment type and equipment performance) requires different equipment-related items, so the real-time price and performance parameters of equipment-related items that match the equipment demand information can be quickly determined.
[0023] After obtaining the real-time prices and performance parameters of equipment-related items that match the equipment requirements, a build plan can be generated based on the real-time prices and performance parameters of the equipment-related items. When generating a build plan, not only must the equipment requirements be met, generating equipment with the type and performance that meet the player's needs, but the price requirements must also be met to ensure that the final price of the build plan does not exceed the player's expected price.
[0024] In this way, players only need to enter the equipment information to quickly identify their needs and equip them, and the equipment meets the players' equipment and price requirements. This not only lowers the threshold for players to equip them, but also saves time and effort, which is conducive to improving the gaming experience.
[0025] Additional aspects and advantages of the embodiments of the present application will be given in part in the description below, and in part will become obvious from the description below, or will be learned through practice of the embodiments of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0027] Figure 1 This is a schematic diagram of an application scenario of the assembly method provided in an embodiment of the present application;
[0028] Figure 2 This is a first flow chart of the assembly method provided in an embodiment of the present application;
[0029] Figure 3 This is a schematic diagram of the first scenario of the assembly method provided in an embodiment of the present application;
[0030] Figure 4 This is a second flow chart of the assembly method provided in an embodiment of the present application;
[0031] Figure 5 This is a schematic diagram of a second scenario of the assembly method provided in an embodiment of the present application;
[0032] Figure 6 This is a third flow chart of the assembly method provided in an embodiment of the present application;
[0033] Figure 7 2 is a schematic diagram of a third scenario of the assembly method provided in an embodiment of the present application;
[0034] Figure 8 2 is a schematic diagram of a fourth scenario of the assembly method provided in an embodiment of the present application;
[0035] Figure 9 Schematic diagram of the fifth scenario of the assembly method provided in the embodiment of the present application;
[0036] Figure 10 This is a schematic diagram of a module of a mounting device provided in an embodiment of the present application;
[0037] Figure 11 is a schematic diagram of the structure of the terminal device provided in an embodiment of the present application; and
[0038] Figure 12 This is a schematic diagram of the hardware structure of the terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0039] The following description sets forth many specific details to facilitate a thorough understanding of the present application. However, the present application can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the scope of the present application. Therefore, the present application is not limited to the specific embodiments disclosed below.
[0040] It should be noted that the terms "first", "second", "third", etc. in the claims, description and drawings of the present application are used to distinguish similar objects and are not used to describe a specific order or sequence. The data used in this way are interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in a sequence other than that illustrated or described herein. In addition, the terms "including", "having" and their variations are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0041] It should be understood that in the embodiments of the present application, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previous and subsequent associated objects are in an "or" relationship. "Including A, B and / or C" means including any one, any two, or any three of A, B, and C.
[0042] It should be understood that in the embodiments of the present application, "B corresponding to A," "B corresponding to A," "A corresponds to B," or "B corresponds to A" means that B is associated with A and B can be determined based on A. Determining B based on A does not mean determining B based solely on A; B can also be determined based on A and / or other information.
[0043] In view of the above-mentioned problems, the embodiments of the present application provide an artificial intelligence (AI)-based equipment assembly method, device, electronic device, and computer-readable storage medium in a game.
[0044] The equipment assembly method in the game provided in the embodiment of the present application can be executed by an electronic device, which can be a terminal device or a server. The terminal device can be a terminal device such as a smart phone, a tablet computer, or a laptop computer.
[0045] The server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, as well as big data and artificial intelligence platforms.
[0046] In an optional embodiment, when the assembly method in the game is executed on a terminal device, the terminal device may include a display screen and a processor. The display screen is configured to present a graphical user interface (GUI), which at least partially displays the game screen. The display screen is also configured to receive instructions generated by the player acting on the game screen. The game screen may include a portion of a virtual game scene, which is a virtual world in which virtual characters operate. The processor is configured to store the game application, execute the game, generate the game screen, respond to instructions, and control the display of the game screen on the display screen. When the player operates the game screen via the display screen, the game screen can control the local content of the terminal device in response to the received operation instructions.
[0047] There are many ways for the terminal device to provide the graphical user interface to the player. For example, the graphical user interface can be rendered and displayed on the display screen of the terminal device, or presented through holographic projection.
[0048] The game scene can be understood as a simulation of the real world in the game, a virtual environment that is semi-simulated and semi-fictional, or a purely fictional virtual environment. The game scene can be any of two-dimensional virtual scenes, 2.5-dimensional virtual scenes, and three-dimensional virtual scenes.
[0049] A virtual scene typically includes multiple scene elements, which are the elements required to construct the virtual scene. For example, they may include, but are not limited to, at least one of the following: virtual character elements, virtual item elements, virtual building elements, virtual terrain elements, and virtual vegetation elements. Virtual terrain elements may include, but are not limited to, natural landforms such as land, oceans, lakes, and rivers. A virtual scene is where players control virtual characters to complete game logic.
[0050] It is understood that a virtual character is a game character controlled by the player in the game. The player manipulates the virtual character to perform various game activities in the game scene, such as picking up props, fighting, exploring, or solving puzzles. The virtual character can represent the player's image and can be implemented as a three-dimensional virtual model or a two-dimensional virtual model, which is not specifically limited in this embodiment. Virtual characters include, but are not limited to, at least one of a virtual person, a virtual animal, and a virtual machine.
[0051] In an optional embodiment, when the equipment assembly method in the game is run on a server, the method can be implemented and executed based on a cloud gaming system. A cloud gaming system refers to a gaming method based on cloud computing.
[0052] A cloud gaming system consists of a server and client devices. The main operating entity of the game application and the main entity that presents the game screen are separate. The storage and operation of the in-game equipment configuration method are completed on the server. The game screen is presented on the client. The client is mainly used to receive and send game data and present the game screen. For example, the client can be a display device with data transmission capabilities close to the player, such as a mobile terminal, television, computer, PDA, personal digital assistant, head-mounted display device, etc., but the terminal device that processes the game data is the cloud server.
[0053] When equipping, the player operates the client to send an equipping instruction to the server. The server equips according to the equipping instruction (including equipping information) and sends the equipping plan to the client. The client displays it based on the equipping plan.
[0054] It should be noted that in the embodiments of the present application, the execution entity of the equipment assembly method in the game can be a terminal device or a server, wherein the terminal device can be a local terminal device or the client device in the aforementioned cloud game. The embodiments of the present application do not limit the type of execution entity.
[0055] For example, in combination with the above introduction, Figure 1 A game system 1000 of an assembly method provided in an embodiment of the present application is shown. The game system 1000 may include at least one terminal device 100, at least one server 200, at least one database 300, and a network.
[0056] The terminal device 100 held by the user can be connected to different servers through the network. The terminal device is any device with computing hardware that can support and execute the software application tool corresponding to the game.
[0057] In the above-mentioned game system 1000, the terminal device 100 is used to install and run the game application. In some cases, the game application may not be installed in advance in the terminal device 100, and the player can directly access the game through a client such as a browser.
[0058] Players log in to the game application using their registered game account and can control the virtual character corresponding to that game account to participate in the game. When a player logs in to the game application, the terminal device 100 sends a login request to the server 200. The server 200 verifies the game account used by the player and determines the game mechanism corresponding to the game account based on the login request. If the verification is successful, the server 200 returns a login success notification to the terminal device 100.
[0059] When players participate in the game through the game application, data is exchanged between the terminal device 100 and the server 200. The terminal device 100 sends various information to the server 200. The server 200 determines the display data of the terminal device 100 based on the stored game mechanism and the received information, and sends the display data to the terminal device 100, so that the display data sent by the server 200 can be displayed to the player through the terminal device 100.
[0060] In possible application scenarios, different terminal devices 100 may be served by different servers 200. Therefore, in order to distinguish the servers 200 corresponding to different terminal devices 100, the embodiments of this application will be described using the first and second methods. In fact, the servers 200 corresponding to different terminal devices 100 may also be the same server 200. Therefore, without distinguishing between the first and second methods, it can be understood that the terminal devices 100 corresponding to the virtual characters in the same game scene are served by the same server 200.
[0061] In addition, when the gaming system 1000 includes multiple terminal devices, multiple servers, and multiple networks, different terminal devices can be connected to each other through different networks and different servers. The network can be a wireless network or a wired network, such as a wireless local area network (WLAN), a local area network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, etc.
[0062] In addition, different terminal devices can also use their own Bluetooth network or hotspot network to connect to other terminal devices or connect to servers, etc.
[0063] In addition, the system 100 may include multiple databases, which are coupled to different servers and can continuously store game-related information (such as performance parameters of all accessories and real-time accessory prices) in the database when different users play multi-user games online.
[0064] It should be noted that in the embodiments of the present application, the same virtual game is running on multiple terminal devices. Therefore, data exchange between the multiple terminal devices can be achieved through the virtual game server. Therefore, when terminal device 1 sends data to terminal device 2, it can be understood that terminal device 1 sends data to the virtual game server, and the server sends the data to terminal device 2. When terminal device 1 receives data sent by terminal device 2, it can be understood that terminal device 1 receives data sent by the virtual game server, which is the data sent by terminal device 2 to the server. Alternatively, there may be no game server, and terminal device 1 can send game data directly to terminal device 2.
[0065] It should be noted that Figure 1 The game system diagram shown is only an example. The game system 1000 described in the embodiment of the present application is intended to more clearly illustrate the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided in the embodiment of the present application. A person skilled in the art will know that with the evolution of the game system and the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.
[0066] It should be noted that the triggering operations that appear in the subsequent detailed introduction of the assembly method in the game provided by the embodiment of the present application can all be regarded as operations performed by the player through fingers or controlling a medium such as a mouse, keyboard, or stylus. Which medium to use can be determined according to the type of electronic device. For example, when the electronic device is a touch screen device such as a mobile phone, tablet computer, or game console, the player can perform touch operations on the touch screen (such as long press, double click, or specific gesture operations) through any suitable object or accessory such as a finger or stylus. When the terminal device is a non-touch screen terminal device such as a desktop computer or laptop computer, the player can operate through external devices such as a mouse and keyboard.
[0067] The technical solution of the present application is described in detail below through specific embodiments. It should be noted that the following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
[0068] like Figure 2 As shown, Figure 2 This is a flow chart of the assembly method provided in an embodiment of the present application. It should be noted that the steps shown can be performed in a different logical order than that shown in the flow chart of the method. The method may include the following steps 011 to 014, which are described in detail below.
[0069] Step 011: Get the input equipment information.
[0070] The input assembly information refers to the information used for assembly that is input through the input component of the terminal device.
[0071] In an optional embodiment, the assembly information may be determined based on received voice input information, text input information, and / or image input information.
[0072] For example, the terminal device includes a microphone and can receive voice input information; the terminal device includes a keyboard and can receive text input.
[0073] For another example, the client may also receive picture input, where the picture may be a picture stored on the terminal device or a picture downloaded from the Internet.
[0074] In this way, players can input equipment information through multiple different dimensions, which can provide richer and more accurate equipment information, making it easier for subsequent artificial intelligence to accurately identify players' equipment needs.
[0075] In an optional embodiment, the display screen of the terminal device provides a graphical user interface, which can display a fitting interface, and the fitting interface includes a fitting input control; in response to a first trigger operation on the fitting input control, fitting information is obtained.
[0076] Among them, the assembly interface is the interface for assembly.
[0077] Specifically, by setting up an equipment input control, the player can trigger the input process by performing a first trigger operation on the equipment input control. At this time, the player can enter the equipment information and avoid receiving unnecessary input information.
[0078] See also Figure 3 For example, the input control S1 includes a text input box S2 and a voice input icon S3. The first trigger operation may include clicking and long pressing. When the player clicks the text input box S2, text input can be performed; when the player long presses the voice input icon S3, voice input can be performed during the long press, and the voice input ends after the long press ends.
[0079] Step 012: Identify the equipment requirement information and price requirement information corresponding to the configuration information.
[0080] The equipment requirement information is information related to equipment required by players, such as information related to equipment performance and equipment type.
[0081] The price requirement information is information related to the total price of the equipment configuration required by the player, such as the total price of the equipment configuration is not higher than the required price.
[0082] Specifically, AI can quickly extract information related to equipment requirements and price requirements from the equipment information by performing text recognition and / or image recognition on the equipment information.
[0083] AI is the ability of computer systems to perform tasks that require human intelligence through algorithms and programming. AI can be machine learning models, neural network models, etc.
[0084] For example, for a specific game, the available equipment is fixed (e.g., different types of firearms in the weapons category, different types of protective gear in the protective gear category, different types of auxiliary props in the auxiliary prop category, etc.). The performance parameters of different types of equipment are also fixed. For example, the performance parameters of firearms include basic damage, range, recoil, handling performance, stability, shooting accuracy, etc.
[0085] Therefore, by identifying information related to the type and performance of equipment in the equipment information, the equipment demand information can be quickly determined; by identifying price-related information in the equipment information, the price demand information can be quickly determined.
[0086] In an optional embodiment, keywords in the equipment information can be identified to determine equipment requirement information and price requirement information based on the keywords.
[0087] In an optional embodiment, the equipment requirement information includes performance requirement information and equipment type information. Step 012 includes:
[0088] Step 0121: Identify a first keyword related to equipment performance, a second keyword related to equipment type, and / or a third keyword related to price in the equipment configuration information;
[0089] Step 0122: Determine performance requirement information based on the first keyword, determine equipment type information based on the second keyword, and / or determine price requirement information based on the third keyword.
[0090] Among them, the first keyword related to the performance of the equipment can be determined based on the performance parameters of various categories of equipment, the second keyword related to the type of equipment can be determined based on the names of various categories of equipment, and the third keyword related to the price can be determined based on various nouns related to the price.
[0091] Specifically, AI can quickly identify matching first keywords by matching equipment information with each first keyword, and thus determine performance requirements based on the matching first keywords. It can quickly identify matching second keywords by matching equipment information with each second keyword, and thus determine equipment type information based on the matching second keywords. It can quickly identify matching third keywords by matching equipment information with each third keyword, and thus determine price requirements based on the matching third keywords.
[0092] For example, if the equipment information is "a rifle with a cost of around 500,000, a strong version that can hit farther and has low recoil, with medium defensive armor, and can hold more things", then through keyword matching, the matching keywords "rifle", "bulletproof vest", "backpack", "can hit farther", "low recoil", "500,000 cost", "medium defensive armor", and "can hold more things" can be obtained.
[0093] Among them, "rifle", "bulletproof vest", and "backpack" are the equipment type information that matches the second keyword, "can hit from a distance", "low recoil", "medium defense armor", and "can hold more things" are the performance requirement information that matches the first keyword, and "500,000 cost" is the price requirement information that matches the third keyword.
[0094] In this way, artificial intelligence can quickly obtain equipment demand information and price demand information by matching keywords with equipment information.
[0095] In an optional embodiment, artificial intelligence can identify performance requirement information and price requirement information through a preset first keyword-performance mapping relationship table, a second keyword-price mapping relationship table, and a third keyword-equipment type mapping table through the first mapping table, the second mapping table and the third mapping table.
[0096] Step 013: Obtain real-time prices and performance parameters of equipment-related items corresponding to the equipment demand information.
[0097] Equipment-related items are items related to the equipment in the equipment requirement information, such as target equipment, or target equipment and accessories corresponding to the target equipment.
[0098] For example, equipment-related items include different models of rifles and accessories that can be used with different rifles. Another example is equipment-related items include different models of bulletproof vests and accessories that can be used with different bulletproof vests.
[0099] Specifically, after determining equipment requirements, different equipment types and performance requirements will require different equipment-related items. Therefore, based on the equipment requirements information, the real-time price and performance parameters of the corresponding equipment-related items can be quickly determined to facilitate subsequent equipment assembly.
[0100] Please continue reading Figure 4 In an optional embodiment, step 013 includes:
[0101] Step 0131: Determine a first item set corresponding to the equipment type information;
[0102] Step 0132: Based on the performance requirement information, the first item set is filtered to obtain a second item set;
[0103] Step 0133: Based on the second item set, obtain real-time prices and performance parameters of equipment-related items.
[0104] Specifically, after determining the equipment type information and performance requirement information, equipment-related items can be selected based on the equipment type information and performance requirement information. For example, different equipment types have different corresponding target equipment and accessories. Therefore, the target equipment corresponding to the equipment type can be determined based on the equipment type; or the target equipment and corresponding accessories can be used to determine the first item set.
[0105] Then, based on the performance requirement information, the first set of items is screened to obtain a second set of items that meet the performance requirement.
[0106] Finally, the real-time price and performance parameters of each equipment-related item in the second item set are obtained to facilitate subsequent equipment matching.
[0107] Due to the different market prices and version changes every day, the cost-effectiveness of various firearms and combat equipment will fluctuate every day. Directly applying the preset configuration plan or manual configuration obviously cannot simultaneously meet the two core goals of cost-effectiveness and saving time and effort.
[0108] This application, however, can obtain real-time item prices. Compared to players querying the price of each item individually, obtaining item prices is not only time-saving and labor-saving, but also the final total price of the equipment configuration based on real-time item prices is more accurate, ensuring that the subsequent equipment configuration meets performance and price requirements, and can meet cost-effectiveness requirements. It also avoids the situation where price fluctuations caused by time-consuming price queries can cause the carefully crafted equipment configuration to exceed the budget.
[0109] Step 014: Based on the real-time prices and performance parameters of equipment-related items, generate an equipment configuration plan that meets the equipment demand information and price demand information.
[0110] Specifically, after obtaining the real-time prices and performance parameters of equipment-related items corresponding to the equipment requirement information, assembly can be carried out. For example, by matching the target equipment and corresponding accessories, an assembly plan that meets the performance requirement information can be obtained. The price requirement information is then used to evaluate whether the assembly plan exceeds the budget. If it does not exceed the budget, an assembly plan that meets the performance and price requirements can be quickly obtained, achieving rapid assembly. If it exceeds the budget, a new assembly plan can be generated until an assembly plan that meets the performance and price requirements is obtained.
[0111] Please continue reading Figure 4 In an optional embodiment, step 014 includes:
[0112] Step 0141: Based on the real-time prices and performance parameters of equipment-related items, generate at least one candidate solution that meets the equipment demand information and price demand information;
[0113] Step 0142: Determine the configuration scheme based on the performance parameters and configuration prices of each candidate scheme. The performance parameters of the candidate scheme are based on the basic parameters of the target equipment corresponding to the candidate scheme; or, the basic parameters of the target equipment and the performance parameters of the corresponding accessories are determined.
[0114] The equipment type information may include type and model, where the type corresponds to the category of the equipment and the model is a further subdivision of the category.
[0115] For the same equipment type, there are also different models. For example, rifles may include various models of rifles, such as assault rifles, sniper rifles, battle rifles, etc. Therefore, target devices of different models can be determined based on the equipment type information.
[0116] Different types of rifles may have corresponding accessories. Therefore, based on the corresponding accessory information of different types of target equipment, corresponding equipment configuration plans for different types of target equipment may be generated respectively.
[0117] It is understood that when the target equipment has a large number of accessories, by combining multiple accessories in different ways, multiple configuration solutions that meet the performance requirements can be generated for each target equipment. That is, a corresponding configuration solution can be generated for each target equipment.
[0118] For example, for rifles, at least one configuration scheme corresponding to an assault rifle, at least one configuration scheme corresponding to a sniper rifle, at least one configuration scheme corresponding to a combat rifle, and so on can be generated.
[0119] Then, among the various configuration solutions that meet the performance requirements, select the configuration solutions that meet the price requirements as candidate solutions.
[0120] In an optional embodiment, multiple alternatives may be displayed based on the performance parameters and assembly prices of the various alternatives; and an assembly solution may be determined in response to a selection operation received for any of the alternatives.
[0121] Specifically, after generating multiple options, the final decision-making power can be given to the player, allowing the player to select the option that best meets his or her needs as the final equipment configuration.
[0122] To facilitate player decision-making, the performance parameters and equipment prices of each candidate can be displayed, allowing players to quickly compare the performance parameters and equipment prices of each candidate. Then, in response to the player's selection operation on any candidate, the final equipment plan is determined.
[0123] In an optional embodiment, the priority of each candidate solution is determined based on its performance parameters and assembly price; based on its priority, each candidate solution is displayed in different rankings, and the ranking and priority of the candidate solution are positively correlated.
[0124] Understandably, the order of the options on the build screen will influence the player's decision to a certain extent. Furthermore, when there are too many options, it can be difficult for the player to fully review them all. Therefore, to reduce the difficulty of selection, the options can be prioritized based on their performance parameters and build price.
[0125] For example, a player's user profile can be determined based on their historical equipment build information. The user profile can represent the player's equipment build tendencies, such as whether the player tends to choose equipment builds with high cost-effectiveness, high performance, or low cost.
[0126] Therefore, based on the player's user profile, the impact of performance parameters and equipment prices on the priority of the options can be determined, and the priority of each option can be quickly determined based on the performance parameters and equipment prices of each option.
[0127] Then, based on the priority of each candidate solution, the order in which each candidate solution is displayed is determined. The higher the priority, the higher the order.
[0128] By viewing the various options sorted by priority, players can quickly find the equipment configuration that meets their needs among the top options, thereby improving the player's equipment configuration efficiency.
[0129] In an optional embodiment, a performance radar chart of each candidate solution can be generated based on the performance parameters of each candidate solution; a price comparison chart can be generated based on the assembly price of each candidate solution; and the price comparison chart and the performance radar chart of each candidate solution can be displayed.
[0130] Specifically, when displaying the options to be selected, in order to improve the efficiency of players in selecting the final equipment configuration, the performance parameters and equipment prices of the options to be selected can be displayed in a more intuitive manner.
[0131] For example, based on the performance parameters of each candidate solution, a performance radar chart of each candidate solution can be generated. Through the performance radar chart, the advantages and disadvantages of each performance parameter of the candidate solution can be intuitively seen.
[0132] For example, the performance parameters of the candidate solution are 8 (such as Figure 5The performance radar chart is an octagon, including the reference octagon and the current octagon corresponding to the candidate solution. When all eight performance parameters reach their maximum, the current octagon and the reference octagon overlap.
[0133] Each performance parameter corresponds to a corner point of the octagon. The higher the performance parameter, the closer the corner point corresponding to the performance parameter is to the corner point corresponding to the reference octagon.
[0134] After displaying the performance parameters of each candidate solution through the performance radar chart, a price comparison chart can be generated based on the assembly price of each candidate solution. Through the price comparison chart, the price difference between different assembly solutions can be intuitively determined.
[0135] For example, a price comparison chart can be a bar chart, a line chart, etc.
[0136] Finally, a price comparison chart and a performance radar chart of each candidate solution can be displayed, allowing users to intuitively compare the various candidate solutions and quickly select the solution that meets their needs.
[0137] For example, see Figure 5 , Figure 5 Three alternative plans are displayed, namely, Alternative Plan A, Alternative Plan B and Alternative Plan C. The current player is a performance-first user, and the performance of Alternative Plan A, Alternative Plan C and Alternative Plan B decreases in turn.
[0138] Performance radar chart X1 of alternative plan A, performance radar chart X2 of alternative plan A, performance radar chart X3 of alternative plan A, and price comparison chart X4 showing the assembly prices of various alternative plans.
[0139] By comparing the performance radar charts X1 to X3, players can quickly determine the pros and cons of the various performance parameters of each candidate plan. Then, through the price comparison chart X4, they can quickly determine the price of each candidate plan, and thus select the final equipment plan from among the candidate plans.
[0140] In an optional embodiment, the candidate solution satisfies the equipment requirement information and the price requirement information, including:
[0141] The difference between the performance parameters of the candidate solution and the target performance parameters is less than a first preset threshold, and the difference between the assembly price of the candidate solution and the target price is less than a second preset threshold.
[0142] The target performance parameters are determined based on the performance requirement information, and the target price is determined based on the price requirement information.
[0143] It can be understood that the performance parameters of the candidate solution must meet the performance requirements, so the performance parameters of the candidate solution may be greater than the target performance parameters corresponding to the performance requirements (such as each performance parameter is greater than the corresponding target performance adoption number); or, the performance parameters may be close to the target performance parameters (such as the difference between the performance parameters of the candidate solution and the target performance parameters (or the absolute value of the difference) is less than the first preset threshold (which is an empirical value)).
[0144] It can be understood that the assembly price of the alternative plan must meet the price requirement, so the assembly price of the alternative plan may be greater than the target price corresponding to the price requirement; or, the assembly price may be close to the target price (such as the difference between the assembly price of the alternative plan and the target price (or the absolute value of the difference) is less than the second preset threshold (which is an empirical value)).
[0145] In this way, by comparing the performance parameters with the target performance parameters, and the assembly price with the target price, it is possible to quickly determine whether the candidate solution meets the performance and price requirements.
[0146] The performance parameters of a piece of equipment are determined by combining the basic parameters of the equipment itself and the parameters of its various accessories. Therefore, the performance parameters of the candidate solution can be determined based on the basic parameters of the equipment and the performance parameters of each accessory corresponding to the candidate solution.
[0147] There may be multiple options to choose from, and you need to evaluate them to get the final equipment plan that better meets the player's needs.
[0148] For example, the assembly solution can be determined based on the performance parameters and assembly price of each candidate solution. For example, the candidate solution with better performance parameters and lower assembly price can be selected as the final assembly solution. Alternatively, because the performance and price requirements have been met, the assembly price can be prioritized (preferring the candidate solution with the lowest assembly price) or the performance can be prioritized (preferring the candidate solution with the highest performance) to determine the final assembly solution.
[0149] Please continue reading Figure 4 In an optional embodiment, step 0142: determining an assembly solution based on the performance parameters and assembly prices of each candidate solution includes:
[0150] Step 01421: Determine the assembly plan based on the first difference between the performance parameters of each candidate plan and the target performance parameters and / or the second difference between the assembly price of the candidate plan and the target price.
[0151] It is understandable that most players have different intentions when it comes to equipment configuration. Most players will consider cost-effectiveness, but some players prioritize high performance, and the remaining players prioritize low price.
[0152] Therefore, when determining the equipment configuration plan, performance parameters and equipment prices can be considered at the same time. By calculating the first difference between the performance parameters of each candidate plan and the target performance parameters, as well as the second difference between the equipment price of the candidate plan and the target price, the performance advantages and disadvantages and price of each candidate plan can be comprehensively evaluated, thereby determining the equipment configuration plan that best meets the player's equipment intentions.
[0153] For example, the equipment configuration information also includes equipment configuration intention information, and the player's equipment configuration intention can be determined based on the equipment configuration intention information, such as considering cost-effectiveness, performance priority, or price priority.
[0154] Therefore, based on the assembly intention information, a first weight corresponding to the first difference and a second weight corresponding to the second difference can be determined.
[0155] For example, for different assembly intentions, different first weights and second weights may be assigned to the first difference and the second difference, respectively.
[0156] For example, for "considering cost performance", the first weight corresponding to the first difference and the second weight corresponding to the second difference may be set to be the same, such as 0.5;
[0157] For "performance priority", the first weight corresponding to the first difference can be set to be greater than the second weight corresponding to the second difference, such as the first weight is 0.7 and the second weight is 0.3; or the first weight is 1 and the second weight is 0;
[0158] For "price priority", the first weight corresponding to the first difference can be set smaller than the second weight corresponding to the second difference, such as the first weight is 0.3 and the second weight is 0.7; or, the first weight is 0 and the second weight is 1.
[0159] After determining the first weight corresponding to the first difference and the second weight corresponding to the second difference, the comprehensive matching degree can be determined based on the first difference, the first weight, the second difference and the second weight.
[0160] Among them, the comprehensive matching degree is positively correlated with the first difference and negatively correlated with the second difference.
[0161] By comparing the comprehensive matching degrees, the final assembly plan can be quickly determined. For example, the candidate plan with the highest comprehensive matching degree can be determined as the assembly plan.
[0162] For example, for players who consider cost-effectiveness, by setting both the first weight and the second weight to 0.5, the impact of performance and price on the overall matching degree is basically the same. Then, the higher the performance, the higher the overall matching degree, and the lower the price, the higher the overall matching degree. Therefore, the candidate with the highest overall matching degree is the most cost-effective equipment configuration plan.
[0163] For another example, when prioritizing performance based on equipment build intention information, the candidate with the largest first difference is determined to be the equipment build (i.e., the first weight is 1 and the second weight is 0). In other words, for players who prioritize performance, the candidate with the highest overall match is generally the equipment build with the highest performance.
[0164] For example, if price is prioritized based on equipment build intention information, the option with the smallest second difference is determined as the equipment build (i.e., the first weight is 0 and the second weight is 1). In other words, for players who prioritize price, the option with the highest overall match is generally the lowest-priced equipment build.
[0165] In summary, the equipment matching method of the present application obtains the equipment matching information input by the player, and allows the player to provide the macro requirements for equipment matching (such as what kind of equipment is needed, the required price should not be higher than a certain amount, etc.). By identifying the equipment matching information, the player's equipment demand information and price demand information can be intelligently determined.
[0166] Different equipment types and different equipment performance require different accessories. Artificial intelligence can quickly analyze the information of all accessories, so as to quickly determine the accessory information that matches the equipment requirement information.
[0167] After obtaining the accessory information that matches the equipment demand information, you can generate an equipment configuration plan based on the real-time price and performance parameters of the accessories. When generating an equipment configuration plan, you must not only meet the equipment demand information and generate equipment whose type and performance meet the player's needs, but also meet the price demand information to ensure that the final price of the equipment configuration plan will not exceed the player's expected price.
[0168] In this way, players only need to input the equipment configuration information, and artificial intelligence can quickly configure the equipment, and the configuration will meet the player's equipment and price requirements. This not only lowers the threshold for player configuration, but also saves time and effort, which is conducive to improving the gaming experience.
[0169] See also Figure 6 In some embodiments, the assembly method further includes steps 015 to 017, which are described in detail below.
[0170] Step 015: Display the equipment plan on the equipment interface and display the keyword controls corresponding to the equipment plan;
[0171] Step 016: In response to a second triggering operation on a target keyword control, re-determining equipment information, where the target keyword control is a keyword control that does not meet the equipment requirements and / or price requirements;
[0172] Step 017: Update the equipment plan based on the re-determined equipment information.
[0173] Among them, the equipment configuration interface is the interface for equipment configuration.
[0174] Among them, the keyword control corresponding to the configuration plan is a display control that displays the main performance parameters and prices of the configuration plan.
[0175] Specifically, the terminal can display an equipment configuration interface, through which the generated equipment configuration plan can be displayed, and the generated equipment configuration plan also displays corresponding keyword controls, and keywords are displayed in each keyword control, allowing players to quickly understand the main performance parameters and prices of the generated equipment configuration plan.
[0176] If the player is dissatisfied with the generated equipment build, they can use the second trigger operation to select a target keyword control from the various keyword controls, thereby informing the AI that they are dissatisfied with the performance parameters or solution price corresponding to the target keyword control. The AI will then generate new equipment build information, which will limit the requirements corresponding to the target keyword control. Based on the new equipment build information, the AI will then regenerate an equipment build.
[0177] In this way, by selecting the target keyword control and re-determining the equipment information, the artificial intelligence is given a direction to regenerate the equipment plan, which greatly saves the efficiency of regenerating the equipment plan and increases the probability that the regenerated equipment plan meets the needs of players.
[0178] In an optional embodiment, the keyword control includes a first keyword control related to the performance of the equipment, a second keyword control related to the equipment, and a third keyword control related to the price. In response to a second trigger operation on the first keyword control, the performance requirement information is redetermined; and / or in response to a second trigger operation on the second keyword control, the equipment type information is redetermined; and / or in response to a second trigger operation on the third keyword control, the price requirement information is redetermined.
[0179] In this way, through the second trigger operation of different types of keyword controls, the performance requirements, equipment type requirements and price requirements can be re-determined, and more refined equipment configuration adjustments can be achieved.
[0180] See also Figure 7 For example, the equipment information is "a rifle with a cost of about 500,000 yuan, a strong version, can hit far and has low recoil". In the generated equipment plan, the keyword control S4 includes "rifle", "low recoil", "can hit far", "level 3 bullet", and "total price 470,000 yuan".
[0181] If the player is dissatisfied with the target keyword control "Level 3 Ammo" and needs better ammunition, they can use the second trigger to select "Level 3 Ammo" to confirm the target keyword control. Based on the selected "Level 3 Ammo", the AI will re-determine the loadout information: "A strong rifle with a cost of around 500,000, long range, low recoil, and above Level 3 Ammo." Then, based on the re-determined loadout information, it will regenerate a new loadout plan.
[0182] In an optional embodiment, the keyword control includes a fourth keyword control and / or a fifth keyword control, each fourth keyword control corresponds one-to-one to each accessory in the equipment-related items, and each fifth keyword control corresponds one-to-one to each performance parameter of the target equipment in the equipment-related items. In response to the second trigger operation of the fourth keyword control and / or the fifth keyword control, the performance requirement information is re-determined.
[0183] It is understood that in addition to the more macro-level first keyword control that allows for re-determining performance requirements, players can also view the specific configuration of the equipment configuration, such as the information of each accessory and the various performance parameters of the equipment configuration. Players can select unsatisfactory accessories by operating the second trigger of the fourth keyword control corresponding to each accessory; players can select one or more unsatisfactory performance parameters by operating the second trigger of the fifth keyword control corresponding to each performance parameter.
[0184] For example, Figure 7 Also displayed is the fourth keyword control S4 corresponding to each accessory, such as "Accessory 1" to "Accessory 6"; and the fifth keyword control S4 corresponding to each performance parameter, such as "Basic Damage", "Handling Performance", "Range", "Stability", "Recoil" and "Shooting Accuracy".
[0185] In this way, players can make more detailed selections on the specific configuration parameters of the equipment configuration plan and select more accurate unsatisfactory configurations, thereby achieving precise adjustment of performance requirement information and improving the accuracy of the regenerated equipment configuration plan.
[0186] In an optional embodiment, in order to provide feedback to the user that the target keyword control has been selected, the display color of the target keyword control may be set to be different from that of other keyword controls to distinguish them.
[0187] Please refer again Figure 7 , the color of the target keyword control "Level 3 Bullet" is different from the color of other keyword controls S4.
[0188] Please refer again Figure 6 In some embodiments, the assembly interface further includes a re-assembly confirmation control, the re-assembly confirmation control includes a re-assembly control and a confirmation control, and the assembly method further includes:
[0189] Step 018: In response to a third trigger operation on the reconfiguration control, re-determine the configuration information;
[0190] Step 019: In response to the fourth trigger operation on the confirmation control, it is determined that the assembly is completed.
[0191] Specifically, see Figure 8 In order to avoid the situation where the player accidentally touches the target keyword control and causes the equipment plan to be regenerated, the control of the re-equipment can be given to the player. A re-equipment confirmation control S5 is also provided in the equipment interface. The re-equipment confirmation control S5 includes a re-equipment control S6 and a confirmation control S7. The re-equipment control S6 is used to confirm the re-equipment, and the confirmation control S7 is used to confirm that the equipment is completed.
[0192] After the player has selected the target keyword control, they can perform a third trigger operation on the reconfiguration control S6 to redetermine the equipment information and regenerate the equipment plan. Alternatively, if the keyword control cannot display all the information of the equipment plan and the player is dissatisfied with the configuration other than the keyword control, without selecting any target keyword control, they can directly perform a third trigger operation on the reconfiguration control S6 to redetermine the equipment information and regenerate the equipment plan.
[0193] When the player is satisfied with the generated equipment configuration plan, the player can confirm that the equipment configuration is completed by performing a fourth trigger operation on the confirmation control S7.
[0194] See also Figure 9 In some embodiments, the equipment interface also includes historical equipment plans and recommended equipment plans. The historical equipment plans are equipment plans generated based on historical equipment information, and the recommended equipment plans include various equipment plans that match different tactical intentions.
[0195] Among them, the historical equipment plan is the equipment plan generated when the player previously equipped the equipment, such as the equipment plan that the player has previously equipped and confirmed.
[0196] In an optional embodiment, the historical equipment configuration plan can also be optimized and updated based on the players' past modification records and usage evaluations of the equipment configuration plan to continuously improve the accuracy of the equipment recommendation.
[0197] Among them, the recommended equipment plan is a equipment plan preset by professionals based on different tactical intentions.
[0198] For example, tactical intentions include "lightly equipped", "survive the battle" and "dominate the battle". For each tactical intention, a corresponding equipment configuration is designed. Novice players can quickly configure the equipment by selecting the corresponding recommended equipment.
[0199] In an optional embodiment, the recommended equipment configuration is generated based on a correlation model between tactical intentions and equipment configurations established after machine learning analysis of a large amount of player tactical behavior data and equipment usage effect data.
[0200] According to the method described in the above embodiment, the present application embodiment also provides a fitting device 300 for performing the steps in the above fitting method. Figure 10 , Figure 10 : is a schematic diagram of a module of a mounting device 300 provided in an embodiment of the present application. The mounting device 300 includes:
[0201] The acquisition module 301 is used to obtain input assembly information;
[0202] Identification module 302, for identifying equipment requirement information and price requirement information corresponding to the equipment configuration information;
[0203] Determination module 303, for obtaining real-time prices and performance parameters of equipment-related items corresponding to the equipment demand information;
[0204] The generation module 304 is used to generate an assembly plan that meets the equipment requirements and price requirements based on the real-time prices and performance parameters of the equipment-related items. It should be noted that the specific details of each module unit in the above-mentioned assembly device have been described in detail in the embodiment of the above-mentioned assembly method and will not be repeated here.
[0205] In the embodiments of the present application, the term "module" or "unit" refers to a computer instruction or a part of a computer instruction that has a predetermined function and works together with other related parts to achieve a predetermined goal, and can be implemented in whole or in part by using software, hardware (such as processing circuits or memories) or a combination thereof. Similarly, a processor (or multiple processors or memories) can be used to implement one or more modules or units. In addition, each module or unit can be part of an overall module or unit that includes the function of the module or unit.
[0206] In some embodiments, the fitting device in the embodiments of the present application can be implemented in hardware, such as a terminal device, or a component in the terminal device, such as an integrated circuit or a chip; the fitting device can also be implemented in software, such as as an application installed in the terminal device.
[0207] In some embodiments, see Figure 11 , Figure 115 is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application. Terminal device 500 includes a processor 501, memory 502, and display screen 503. Memory 502 stores computer instructions 504 executable on processor 501. When executed by processor 501, these instructions 504 implement the various processes of the embodiment of the assembly method described above, achieving the same technical effects. To avoid repetition, these instructions are not described here.
[0208] See also Figure 12 , Figure 12 7 is a schematic diagram of the hardware structure of a terminal device provided in an embodiment of the present application. The terminal device can be a terminal or a server. Exemplarily, the terminal device 700 includes a central processing unit (CPU) 701, a system memory 704 including a random access memory (RAM) 702 and a read-only memory (ROM) 703, and a system bus 705 connecting the system memory 704 and the central processing unit 701.
[0209] In some embodiments, the terminal device 700 may also include a basic input / output system (BIOS) 706 for facilitating information transmission between various components within the computer, and a large-capacity storage device 707 for storing an operating system 713, a client 714, and other program modules 715.
[0210] In some embodiments, the basic input / output system 706 includes a display 708 for displaying a graphical user interface and an input device 709 such as a touch panel and other input devices for user input of information. A touch panel is also called a touch screen. A touch panel may include two parts: a touch device and a touch controller. Other input devices may include, but are not limited to, a physical keyboard, function keys (such as a volume control button, an on / off button, etc.), a trackball, a mouse, and a joystick, which will not be described in detail here.
[0211] The display 708 and input device 709 are both connected to the CPU 701 via an input / output controller 710 connected to the system bus 705. The basic input / output system 706 may also include an input / output controller 710 for receiving and processing input from a touch panel, other input devices, etc. Similarly, the input / output system 706 may also include output devices, such as a display screen, a printer, or other types of output devices.
[0212] The mass storage device 707 is connected to the central processing unit 701 via a mass storage controller (not shown) connected to the system bus 705. The mass storage device 707 and its associated computer-readable medium provide non-volatile storage for the terminal device 700. In other words, the mass storage device 707 may include a computer-readable medium (not shown) such as a hard disk or a Compact Disc Read-Only Memory (CD-ROM) drive.
[0213] According to various embodiments of the present application, the terminal device 700 can also be connected to a remote computer on a network via a network such as the Internet. In other words, the terminal device 700 can be connected to the network 717 via the network interface unit 716 connected to the system bus 705, or the network interface unit 716 can be used to connect to other types of networks or remote computer systems (not shown).
[0214] An embodiment of the present application also provides a non-transitory computer-readable storage medium, which stores computer instructions. When the computer instructions are executed by a processor, the various processes of the embodiment of the above-mentioned assembly method are implemented and the same technical effect can be achieved. To avoid repetition, they will not be repeated here.
[0215] The processor may be the processor in the terminal device in the above embodiment. The computer readable storage medium may be a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0216] Computer-readable media may include computer storage media and communication media. Computer storage media include volatile and non-volatile, removable and non-removable media implemented by any method or technology for storing information such as computer-readable instructions, data structures, program modules or other data. Computer storage media include RAM, ROM, Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), flash memory or other solid-state memory technology, CD-ROM, Digital Versatile Disc (DVD) or other optical storage, tape cassettes, magnetic tape, disk storage or other magnetic storage devices. Of course, those skilled in the art will appreciate that computer storage media are not limited to the above.
[0217] The present application also provides a computer instruction product comprising computer instructions, which, when executed by a processor, implement the aforementioned assembly method. The processor may be the processor in the terminal device described in the aforementioned embodiment. When executed by the processor, these computer instructions implement the various processes of the aforementioned assembly method embodiment, achieving the same technical effects. To avoid repetition, these processes are not described here.
[0218] It is understandable that in the specific implementation of this application, data related to user identity or characteristics is involved. When the above embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.
Claims
1. A method of assembly, characterized in that: include: Get the input configuration information; Identifying equipment requirement information and price requirement information corresponding to the equipment configuration information; Obtaining real-time prices and performance parameters of equipment-related items corresponding to the equipment demand information; Based on the real-time prices and performance parameters of the equipment-related items, an equipment configuration plan that meets the equipment demand information and the price demand information is generated.
2. The assembly method according to claim 1, characterized in that: Also includes: The assembly information is determined based on the received voice input information, text input information, and / or image input information.
3. The assembly method according to claim 1, characterized in that: Providing a graphical user interface via a display screen of the terminal device, the method further comprising: Displaying an assembly interface on the graphical user interface, wherein the assembly interface includes an assembly input control; In response to a first triggering operation on the fitting input control, the fitting information is obtained.
4. The assembly method according to any one of claims 1 to 3, characterized in that: The identifying of equipment requirement information and price requirement information corresponding to the configuration information includes: Identify keywords in the equipment configuration information to determine the equipment requirement information and price requirement information based on the keywords.
5. The assembly method according to claim 1, characterized in that: The equipment-related items include target equipment; or the target device and accessories corresponding to the target equipment.
6. The assembly method according to claim 1, characterized in that: The equipment demand information includes performance demand information and equipment type information, and obtaining the real-time price and performance parameters of equipment-related items corresponding to the equipment demand information includes: Determining a first item set corresponding to the equipment type information; Based on the performance requirement information, filtering the first set of items to obtain a second set of items; Based on the second item set, real-time prices and performance parameters of the equipment-related items are obtained.
7. The assembly method according to any one of claims 1, 5 and 6, characterized in that: The generating of a configuration plan that satisfies the equipment requirement information and the price requirement information based on the real-time prices and performance parameters of the equipment-related items includes: generating at least one candidate solution that meets the equipment requirement information and the price requirement information based on the real-time price and performance parameters of the equipment-related items; The configuration scheme is determined based on the performance parameters and configuration prices of each of the alternative schemes, and the performance parameters of the alternative schemes are based on the basic parameters of the target equipment corresponding to the alternative schemes; or, the basic parameters of the target equipment corresponding to the alternative schemes and the performance parameters of each accessory are determined.
8. The assembly method according to claim 7, characterized in that: Also includes: Based on the performance parameters and assembly prices of each of the candidate solutions, a plurality of the candidate solutions are displayed; In response to a selection operation received from any of the candidate solutions, the assembly solution is determined.
9. The assembly method according to claim 8, characterized in that: The display of multiple alternatives based on the performance parameters and assembly prices of each alternative includes: Determining the priority of each of the candidate solutions based on the performance parameters and assembly prices of each of the candidate solutions; Based on the priority of each of the candidate solutions, the candidate solutions are displayed in different rankings, and the ranking of the candidate solutions is positively correlated with the priority.
10. The assembly method according to claim 8, characterized in that: The display of multiple alternatives based on the performance parameters and assembly prices of each alternative includes: Based on the performance parameters of each of the candidate solutions, respectively generate a performance radar chart for each of the candidate solutions; Generate a price comparison chart based on the assembly prices of the various alternative solutions; Display the price comparison chart and the performance radar chart of each of the alternative solutions.
11. The assembly method according to claim 7, characterized in that: The equipment-related items corresponding to the equipment demand information include target equipment of different models and accessories corresponding to the target equipment of different models. Generating at least one candidate solution that meets the equipment demand information and the price demand information based on real-time prices and performance parameters of the equipment-related items includes: Based on the target equipment of different models and the accessories corresponding to the target equipment of different models, the candidate solutions corresponding to the target equipment of different models are generated respectively.
12. The assembly method according to any one of claims 7 to 11, characterized in that: The equipment requirement information includes performance requirement information, and the candidate solution satisfies the equipment requirement information and the price requirement information, including: The difference between the performance parameters of the alternative solution and the target performance parameters is less than a first preset threshold and the difference between the assembly price of the alternative solution and the target price is less than a second preset threshold, the target performance parameters are determined based on the performance requirement information, and the target price is determined based on the price requirement information.
13. The assembly method according to any one of claims 7 to 11, characterized in that: The equipment requirement information includes performance requirement information. The determining of the equipment solution based on the performance parameters and equipment prices of the selected solutions includes: The assembly scheme is determined based on the first difference between the performance parameters of each of the alternative schemes and the target performance parameters and / or the second difference between the assembly price of the alternative schemes and the target price. The target performance parameters are determined based on the performance requirement information, and the target price is determined based on the price requirement information.
14. The assembly method according to claim 13, characterized in that: The assembly information further includes assembly intention information. The determining of the assembly solution based on a first difference between a performance parameter of each candidate solution and a target performance parameter, and a second difference between an assembly price of the candidate solution and a target price, includes: In a case where performance priority is determined based on the assembly intention information, determining the candidate solution with the largest first difference as the assembly solution; In the case where price priority is determined based on the assembly intention information, the alternative solution with the smallest second difference is determined to be the assembly solution.
15. The assembly method according to claim 1, characterized in that: Providing a graphical user interface via a display screen of the terminal device, the method further comprising: Displaying the equipment plan in the equipment interface displayed on the graphical user interface, and showing the keyword control corresponding to the equipment plan; In response to a second triggering operation on a target keyword control, re-determining the equipment information, the target keyword control being a keyword control that does not meet the equipment requirement and / or price requirement; Based on the re-determined assembly information, the assembly plan is updated.
16. The assembly method according to claim 15, characterized in that: The keyword control includes at least one of a first keyword control related to equipment performance, a second keyword control related to equipment, and / or a third keyword control related to price; the equipment requirement information includes performance requirement information and equipment type information; and the re-determining the equipment configuration information in response to the second trigger operation received by the target keyword control includes: In response to a second triggering operation on the first keyword control, redetermining the performance requirement information; and / or In response to a second triggering operation on the second keyword control, re-determining the price requirement information; and / or In response to a second triggering operation on the third keyword control, the equipment type information is re-determined.
17. The assembly method according to claim 15 or 16, characterized in that: The equipment requirement information includes performance requirement information, the keyword control includes a fourth keyword control and / or a fifth keyword control, each of the fourth keyword controls corresponds one-to-one to each accessory in the equipment-related items, and each of the fifth keyword controls corresponds one-to-one to each performance parameter of the target equipment in the equipment-related items, and the re-determining of the equipment configuration information in response to the second trigger operation received by the target keyword control includes: In response to a second triggering operation on the fourth keyword control and / or the fifth keyword control, the performance requirement information is re-determined.
18. The assembly method according to any one of claims 15 to 17, characterized in that: The assembly interface further includes a re-assembly confirmation control, wherein the re-assembly confirmation control includes a re-assembly control and a confirmation control. The method further includes: In response to a third trigger operation on the reconfiguration control, re-determining the configuration information; In response to a fourth trigger operation on the confirmation control, it is determined that the assembly is completed.
19. The assembly method according to claim 3 or 15, characterized in that: The equipment configuration interface also includes historical equipment configuration plans and recommended equipment configuration plans. The historical equipment configuration plans are equipment configuration plans generated based on historical equipment configuration information, and the recommended equipment configuration plans include various equipment configuration plans that match different tactical intentions.
20. A fitting device, characterized in that: include: The acquisition module is used to obtain the input equipment information; An identification module, configured to identify equipment requirement information and price requirement information corresponding to the configuration information; a determination module, configured to obtain real-time prices and performance parameters of equipment-related items corresponding to the equipment demand information; A generation module is used to generate an equipment configuration plan that meets the equipment requirement information and the price requirement information based on the real-time prices and performance parameters of the equipment-related items.
21. An electronic device, characterized in that: include: Memory, processor and display; The memory is used to store one or more computer instructions; The processor is configured to execute the one or more computer instructions to implement the method according to any one of claims 1 to 19; The display screen is used to display the assembly interface.
22. A computer-readable storage medium having one or more computer instructions stored thereon, characterized in that: The instruction is executed by a processor to implement the method according to any one of claims 1 to 19.