Game type interaction method and device for operation planning teaching and storage medium

By employing a gamified interactive approach, operations research instruction addresses the challenge of students understanding the connection between theory and practice through a graphical user interface and touch controls. This approach achieves an engaging and fun educational effect, enhancing students' operations research skills and practical abilities.

CN121243765APending Publication Date: 2026-01-02SHANGHAI SHANSHU NETWORK TECH CO LTD +3
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511340445.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-18
Publication Date
2026-01-02

AI Technical Summary

Technical Problem

Traditional teaching methods for operations research make it difficult for students to intuitively understand the connection between theory and practical problems, neglect the model building process, and prevent students from experiencing how to use algorithms to make decisions in real-world problems.

Method used

This paper presents a game-like interaction method that uses a graphical user interface and touch operation to allow players to build a dynamic feedback mechanism in the game, displaying resource consumption and decision results in real time. This dynamic feedback mechanism makes each decision intuitively displayed in the game.

Benefits of technology

Through gamified interactive methods, students can gain a deeper understanding of operations research concepts and skills, achieving the educational goal of learning through play and enhancing their learning experience and practical application abilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121243765A_ABST
    Figure CN121243765A_ABST
Patent Text Reader

Abstract

The invention provides a game type interaction method and device for operation planning teaching and a storage medium, the game type interaction method for operation planning teaching provides a graphical user interface through a terminal device, and the graphical user interface comprises a game page and an information page. The game type interaction method comprises the steps that in response to a first touch operation on a game page, the predicted resource consumption amount corresponding to a map block at the stop position of the first touch operation on the game page is determined, a resource consumption window is displayed, the resource consumption window comprises the predicted resource consumption amount and a use control, and the use control corresponds to the predicted resource consumption amount; the use control is used for triggering the use of the predicted resource consumption quantity; and in response to a second touch operation for the use control, triggering the player to use the predicted resource consumption amount, updating the resource margin of the information page, and recording the map block and the corresponding time in the game log. According to the invention, students can conveniently and deeply understand the idea and skills of operation planning, and the educational goal of teaching through lively activities is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of digital education technology, specifically to a game-based interactive method, device, and storage medium for operations research and planning teaching. Background Technology

[0002] Operations research is a discipline that studies how to achieve optimal goals under constraints. It includes abstract concepts such as constraints, multi-stage decision-making, and uncertainty optimization. Traditional teaching methods rely heavily on classroom instruction, mathematical formula derivation, and static software simulations. However, this approach makes it difficult for learners to intuitively understand the connection between theory and practical problems, resulting in weak practical application skills. Summary of the Invention

[0003] This invention is based on the inventor's discoveries and understanding of the following facts and problems:

[0004] During their research, the inventors discovered that most operations research instruction methods demonstrate the execution process of algorithms through animations and charts, allowing students to understand the basic steps and operational mechanisms. However, this approach only scratches the surface of the algorithm itself, failing to address how to extract key information from real-world scenarios, construct models that accurately reflect reality, and, more importantly, preventing students from experiencing the process of using algorithms for decision-making in practical problems. Other technical solutions focus on "model solving," providing powerful computational tools capable of quickly and accurately solving various operations research models. However, these solutions often neglect the model construction process; students simply input model parameters and obtain the results without understanding how the model was built or the meaning and function of each parameter.

[0005] Therefore, one embodiment of the present invention provides a game-based interactive method for teaching operations research, an electronic device, and a computer-readable storage medium, which can help students gain a deeper understanding of the concepts and skills of operations research and achieve the educational goal of learning through play.

[0006] The game-based interactive method for teaching operations research and planning provided by this invention provides a graphical user interface (GUI) through a terminal device. The GUI includes a game page and an information page. The game page includes multiple interconnected map tiles, and the information page displays the player's remaining resources and game log. The game-based interactive method for teaching operations research and planning includes the following steps:

[0007] In response to a first touch operation on the game page, the estimated resource consumption corresponding to the map tile at the stop position of the first touch operation on the game page is determined, and a resource consumption window is displayed, wherein the resource consumption window includes the estimated resource consumption and a usage control, and the usage control is used to trigger the use of the estimated resource consumption.

[0008] In response to a second touch operation on the control, the player is triggered to use the estimated amount of resources, the remaining resources are updated on the information page, and the map tiles and corresponding times are recorded in the game log.

[0009] In summary, the game-based interactive method for teaching operations research provided by this invention constructs a dynamic feedback mechanism through each action of the player on the map tiles, so that every decision of the player can be immediately and intuitively displayed in the game. This makes it easier for players and other operators to understand the concepts and skills of operations research more deeply, and achieves the educational goal of learning through play.

[0010] In some embodiments, the gamified interactive method for teaching operations planning further includes the following steps after responding to a second touch operation on the control, triggering the player to use the expected amount of resources, updating the remaining resources on the information page, and recording map tiles and corresponding times in the game log:

[0011] When the second touch operation is detected to have ended, the map tile at the location where the first touch operation stopped is taken as the first map tile;

[0012] Unlock the first map tile and multiple map tiles connected to it, so that they can be used as the objects for the next touch operation on the game page.

[0013] In some embodiments, the map tile includes terrain features and weather features, the terrain features including desert, mine, village and obstacle, and the weather features including sunny, high temperature and sandstorm; the information page also includes an action selection window, which displays a plurality of operation controls, the operation controls including at least one of a stay control, a resource purchase control and a mining control;

[0014] The step further includes the following steps after responding to the second touch operation on the control, triggering the player to use the estimated resource consumption, updating the remaining resource on the information page, and recording the map tile and corresponding time in the game log:

[0015] When the second touch operation is detected to be over, the operation control corresponding to the first map tile is determined and the corresponding operation control is displayed in the action selection window;

[0016] When the terrain feature of the first map tile is a village, the action selection window displays a stay control and a resource purchase control.

[0017] When the terrain feature of the first map tile is a mine, mining controls are displayed in the action selection window;

[0018] When the weather element of the first map tile is a sandstorm, a stay control is displayed in the action selection window.

[0019] In some embodiments, the terrain features and weather features corresponding to the map tiles on the game page each have a random mode and a preset mode; the information page includes a game rules window, which includes a random mode enable control; the step further includes the following step before the step of responding to the first touch operation on the game page:

[0020] In response to a third touch operation on the game rules window, if the third touch operation stops at the random mode enable control, the terrain and weather elements corresponding to the map tiles on the game page are both enabled in random mode; otherwise, the terrain and weather elements corresponding to the map tiles on the game page are both enabled in preset mode.

[0021] In some embodiments, the game rules window further includes a rule viewing control; the gamified interactive method for teaching operations research further includes the following steps:

[0022] In response to a fourth touch operation on the game rules window, if the fourth touch operation stops at the rule viewing control, the game page is triggered to display or jump to the rule details window, which displays all the game rules.

[0023] In response to a fifth touch operation that occurs consecutively with the fourth touch operation, if the fifth touch operation stops at any position outside the rule details window, the display of the rule details window in the game interface is cancelled.

[0024] In some embodiments, the map tiles within the game page include a starting map tile and an ending map tile; the game-based interactive method for teaching operations research further includes the following steps:

[0025] In response to a sixth touch operation on the finish line map tile, a results window is displayed or redirected on the game page, which displays the time taken for the player to travel from the starting map tile to the finish line map tile and the amount of resources remaining.

[0026] In response to a touch operation targeting any location outside the settlement window, the settlement window is canceled from display in the game interface, and the information page displays settlement controls.

[0027] In some embodiments, the gamified interactive method for teaching operations research further includes the following steps:

[0028] Real-time monitoring of players' remaining resources;

[0029] If the remaining resources are less than the estimated resource consumption of the map tile where the player is currently located, and no touch operation is detected on the final map tile, then the information page will display or redirect to a resource shortage window, indicating that the game has failed.

[0030] In some embodiments, the gamified interactive method for teaching operations research further includes the following steps:

[0031] When the first touch operation is detected to have ended, the resource consumption window remains displayed on the game page;

[0032] In response to a touch operation targeting any location other than the control used, the display of the resource consumption window in the game interface is cancelled.

[0033] Furthermore, the electronic device provided in the embodiments of the present invention includes a processor and a memory. The memory stores machine-readable instructions executable by the processor. When the machine-readable instructions are executed by the processor, they perform the steps in the game-based interactive method for teaching operations research provided in any of the above embodiments.

[0034] In addition, the computer-readable storage medium provided in the embodiments of the present invention stores machine-readable instructions. When the storage medium is running on an electronic device, the machine-readable instructions are used to cause the electronic device to execute the steps in the game-based interactive method for teaching operations research provided in any of the above embodiments. Attached Figure Description

[0035] The accompanying drawings are provided to further illustrate embodiments of the present invention and form part of the specification. They are used together with the following detailed description to explain the embodiments of the present invention, but do not constitute a limitation thereof. In the drawings:

[0036] Figure 1 This is a flowchart illustrating a game-based interactive method for teaching operations research and planning, provided in an embodiment of the present invention.

[0037] Figure 2 This is a schematic diagram of the graphical user interface before the start of the game in a game-based interactive method for teaching operations research and planning provided by an embodiment of the present invention.

[0038] Figure 3 This is a schematic diagram of the graphical user interface in the game process of a game-based interactive method for teaching operations research and planning provided in an embodiment of the present invention.

[0039] Figure 4 This is a schematic diagram of a resource consumption window in a game-based interactive method for teaching operations research and planning, provided by an embodiment of the present invention.

[0040] Figure 5 This is a schematic diagram of a resource purchasing window in a game-based interactive method for teaching operations research and planning, provided by an embodiment of the present invention.

[0041] Figure 6 This is a schematic diagram of the resource consumption window during the dwell time in a game-based interactive method for teaching operations research and planning provided by an embodiment of the present invention.

[0042] Figure 7 This is a schematic diagram of the database information write-back processing device provided in an embodiment of the present invention.

[0043] Figure 8 This is a schematic diagram of the hardware structure of the electronic device provided in an embodiment of the present invention.

[0044] Figure label:

[0045] 100. A game-based interactive device for teaching operations research and planning; 110. A display module; 120. An interactive module;

[0046] 210. Processor; 220. Memory; 230. Communication interface; 240. Communication bus. Detailed Implementation

[0047] Embodiments of the present invention are described in detail below, examples of which are illustrated in the accompanying drawings. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain the present invention, and should not be construed as limiting the present invention.

[0048] refer to Figure 1 One embodiment of the present invention provides a game-based interactive method for teaching operations research, which can run on a terminal device or a server. The terminal device can be a local terminal device. When the interactive method in the game runs on a server, the interactive method can be implemented and executed based on a cloud interactive system, wherein the cloud interactive system includes a server and client devices (i.e., terminal devices).

[0049] In one alternative implementation, various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game program and the game screen presentation are separate. The storage and execution of interactive methods in the game are completed on the cloud gaming server. The client device's role is to receive and send data and present the game screen. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; however, the terminal device for information processing is the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.

[0050] In one alternative implementation, the terminal device can be a local terminal device. Taking a game as an example, the local terminal device stores the game program and is used to display the game screen. The local terminal device is used to interact with the player through a graphical user interface, that is, conventionally downloading, installing, and running the game program via an electronic device. The local terminal device can provide the graphical user interface to the player in various ways, such as rendering it on the terminal's display screen, or providing it to the player through holographic projection. For example, the local terminal device can include a display screen for displaying the graphical user interface, which includes game screens, and a processor for running the game, generating the graphical user interface, and controlling the display of the graphical user interface on the display screen.

[0051] To facilitate understanding of the embodiments of this application, a game-based interactive method, device, and storage medium for teaching operations research and planning are described in detail below.

[0052] Figure 1 This illustration shows a flowchart of a game-based interactive method for teaching operations research and planning, provided in an embodiment of this application. The method utilizes a graphical user interface (GUI) provided via a terminal device. The GUI includes a game page and an information page. The game page comprises multiple interconnected map tiles, and the information page displays the player's remaining resources and game log. The game-based interactive method for teaching operations research and planning includes the following steps:

[0053] S10, in response to a first touch operation on the game page, determine the estimated resource consumption amount corresponding to the map tile where the first touch operation stops on the game page, and display a resource consumption window, wherein the resource consumption window includes the estimated resource consumption amount and a usage control, and the usage control is used to trigger the use of the estimated resource consumption amount;

[0054] S20, in response to the second touch operation on the control, the player is triggered to use the expected amount of resources, the remaining resources are updated on the information page, and the map tiles and corresponding times are recorded in the game log.

[0055] Specifically, the game page is the player's main operational area. It contains multiple map tiles arranged to form a game area. Each tile can represent different terrains or mission scenarios, requiring players to plan strategically based on their current resource situation to complete the game. The information page is for resource management and history, displaying the player's current resource reserves, including but not limited to funds, water, and food, ensuring players can monitor their resource status in real time and make informed decisions. The game log records all player actions in detail, including visited map tiles and their corresponding timestamps, providing data support for subsequent analysis and strategy optimization.

[0056] During gameplay, when a player performs their first touch action on the game screen, such as clicking or swiping to a location, the system responds and identifies the map tile corresponding to the point where the touch action stops. Based on the map tile at the point where the touch action stops, the system calculates the estimated resource consumption required to engage in activities within that area and displays this information to the player through a pop-up resource consumption window. This window not only visually lists the specific estimated consumption value but also includes a prominent usage control, such as a "Confirm Use" button, for the player to trigger the resource consumption action.

[0057] When a player decides to continue and performs a second touch action targeting the controls, the system simulates the player's actual use of the estimated resource consumption. This action not only reduces the remaining resource balance on the information page, reflecting the player's latest financial status, but also accurately records the details of the action in the game log, including the name of the map tile visited, resource consumption details, and the precise time the action occurred. This design not only enhances the realism and continuity of the game but also provides players with instant feedback, helping them understand the consequences of each decision and thus learn and optimize their strategic planning through practice.

[0058] In summary, the game-based interactive method for teaching operations research provided by this invention constructs a dynamic feedback mechanism through each action of the player on the map tiles, so that every decision of the player can be immediately and intuitively displayed in the game. This makes it easier for players and other operators to understand the concepts and skills of operations research more deeply, and achieves the educational goal of learning through play.

[0059] like Figures 2 to 6 As shown, in this embodiment, the game page and the information page can be arranged in different areas of the same page for convenient real-time viewing by the player. The game page can be located in the central area of ​​the graphical user interface, and the information page can be divided into multiple functional windows, such as a resource management window and a player path window. These functional windows can be located on either side of the game page. The resource management window can display the player's current resource status, including the type, quantity, and weight of various resources. The player path window can display the player's current location (map tile code) and complete movement path record in real time, helping students review previous operations and events.

[0060] Figure 2 This is a schematic diagram of the graphical user interface before the start of the game in the game-based interactive method for teaching operations research provided by the present invention. The game page is formed by stitching together 64 hexagonal map tiles, which can be encoded, for example, from 1 to 64. The information page includes a game rules window, a player path window, a game log window, a game status window, a resource management window, and an action selection window. The game rules window, player path window, and game log window are located on the left side of the game page from top to bottom, while the game status window, resource management window, and action selection window are located on the right side of the game page from top to bottom.

[0061] In this embodiment, the game rules window includes a rule viewing control (such as a button containing the words "View Detailed Rules"), a start game control (such as a button containing the words "Start Game"), and a window containing a thumbnail of the game rules information. The player path window includes two parts: the current position (corresponding map tile code) and the movement path (including time and map tile code). For example, current position: 18, movement path: Day 1: 9 (moved) - Day 2: 18 (moved) - current position: 18. The game log records in detail the map tiles at a certain point in time and the amount of resources (water, food, and funds) purchased / consumed. For example: 10:50:07 moved to position 9, consuming 16 boxes of water and 12 boxes of food; 10:50:04 purchased 200 boxes of water and 200 boxes of food, spending 3000 coins.

[0062] The game status window displays the current time, the weather of the current player's location on the map, a view of all weather conditions, and a view of game data. For example: Day 3; Weather: Sunny. The resource management window displays funds, water, food, and weight. For example: Funds: 10,000 coins; Water: 0 boxes; Food: 0 boxes; Weight: 0 / preset maximum weight (0 / 1200kg).

[0063] It should be noted that, in some other embodiments of the present invention, the game page and the information page may also be displayed on different pages.

[0064] In this embodiment, the gamified interactive method for teaching operations research further includes the following steps:

[0065] When the first touch operation is detected to have ended, the resource consumption window remains displayed on the game page;

[0066] In response to a touch operation targeting any location other than the control used, the display of the resource consumption window in the game interface is cancelled.

[0067] Specifically, when the player's first touch operation on the game page (such as clicking to select a map tile) ends, the resource consumption window triggered by this action will not be immediately closed or hidden. Instead, the window will remain prominently and stably displayed, either floating above the game page or embedded in a preset fixed area. This gives the player ample time to carefully review the details of the resource consumption, including but not limited to the type and quantity of resources required and the potential chain reactions, thus enabling them to make more informed and comprehensive decisions.

[0068] Meanwhile, if a player, after reviewing the resource consumption window, decides not to perform any related actions or wishes to shift their attention to other parts of the game, they can simply tap anywhere outside the resource consumption window (such as tapping a blank area of ​​the game page, switching to other map tiles or function buttons, etc.), and the system will respond quickly and intelligently cancel the display of the resource consumption window in the current game interface.

[0069] In this embodiment, as Figure 4 As shown, the resource consumption window displays: "Confirm Move"; "Are you sure you want to move to location xx"; Consumption: x boxes of water, x boxes of food, etc. The usage control can be displayed via a button containing the word "Confirm Move". In addition, the resource consumption window also includes a move cancellation control, such as a button containing the word "Cancel".

[0070] In some embodiments, the gamified interactive method for teaching operations planning further includes the following steps after responding to a second touch operation on the control, triggering the player to use the expected amount of resources, updating the remaining resources on the information page, and recording map tiles and corresponding times in the game log:

[0071] When the second touch operation is detected to have ended, the map tile at the location where the first touch operation stopped is taken as the first map tile;

[0072] Unlock the first map tile and multiple map tiles connected to it, so that they can be used as the objects for the next touch operation on the game page.

[0073] Specifically, when the second touch operation ends, it means the player has completed their resource consumption decision for the current map tile (first map tile) and will move on to the next potential target area. At this point, the system will locate the map tile where the first touch operation ended and mark it as the "first map tile." This marking not only confirms the end point of the player's previous operation but also provides a crucial reference point for the subsequent progress of the game.

[0074] The system then analyzes the connections between the first map tile and its surrounding tiles, identifying multiple tiles directly connected to the first tile. These connected tiles, which might have previously been locked due to game rules or strategy restrictions, cannot be directly manipulated or explored by the player. However, now, with the confirmation of the first map tile, the system unlocks these connected tiles one by one, allowing the player to perform subsequent touch actions, including but not limited to resource gathering, quest triggering, and route planning.

[0075] In some embodiments, the map tile has terrain features and weather features. The terrain features include deserts, mines, villages, and obstacles, and the weather features include sunny, hot, and sandstorm. For example, when the terrain feature is a village, players can purchase resources, and resource consumption can be the basic consumption amount (e.g., 5 boxes of water / day, 7 boxes of food / day). When the terrain feature is a desert, players cannot purchase resources and must stay there for a day, so resource consumption is twice the basic consumption amount (e.g., 10 boxes of water / day, 14 boxes of food / day). When the terrain feature is a mine, players can mine, and resource consumption is three times the basic consumption amount (e.g., 15 boxes of water / day, 21 boxes of water / day).

[0076] Of course, in some embodiments, the game-based interactive method for teaching operations research may also include a resource consumption algorithm, which includes a base consumption × a behavior coefficient × an environmental coefficient. For example, the base consumption is a baseline value (5 boxes of water / day, 7 boxes of food / day); the behavior coefficient is set according to the operation type (movement is 2, staying is 1, mining is 3); the environmental coefficient is set according to the weather (sunny is 1, high temperature is 1.6 / 0.86 (water / food), sandstorm is 2).

[0077] The information page also includes an action selection window, which displays multiple operation controls, including at least one of a stay control, a resource purchase control, and a mining control.

[0078] The gamified interactive method for teaching operations planning further includes the following steps after responding to a second touch operation on the control, triggering the player to use the expected amount of resources, updating the remaining resources on the information page, and recording map tiles and corresponding times in the game log:

[0079] When the second touch operation is detected to be over, the operation control corresponding to the first map tile is determined and the corresponding operation control is displayed in the action selection window;

[0080] When the terrain feature of the first map tile is a village, the action selection window displays a stay control and a resource purchase control.

[0081] When the terrain feature of the first map tile is a mine, mining controls are displayed in the action selection window;

[0082] When the weather element of the first map tile is a sandstorm, a stay control is displayed in the action selection window.

[0083] Specifically, when the second touch operation ends, a deep analysis process for the first map tile will be initiated immediately. This process first determines the terrain and weather features corresponding to the first map tile, and then intelligently displays the corresponding operation controls in the action selection window based on the combination of these features.

[0084] For example, when the type corresponding to the first map tile is a village, the action selection window displays a stay control and a resource purchase control. The gamified interactive method for teaching operations planning may include the following steps: in response to a touch operation on the stay control, updating the player's remaining game resources on the game page according to the resources consumed by the map tile and recording the player's game log; in response to a touch operation on the resource purchase control, displaying or redirecting to a resource purchase window, the resource purchase window including the resource purchase amount, available resource amount, and the player's remaining weight.

[0085] in Figure 5 This is a schematic diagram of a supplies purchase window. The supplies purchase window also includes a purchase control, which is set as a button containing the words "Confirm Purchase".

[0086] When the type corresponding to the first map tile is a mine, the action selection window displays mining controls. The game-like interactive method for teaching operations planning may include the following steps: in response to a touch operation on the mining controls, the information page displays or jumps to a mining revenue window, which displays the corresponding resource consumption and resource revenue; based on the resource consumption and resource revenue, the player's remaining available resources are updated on the information page.

[0087] When the weather is a sandstorm in the game state corresponding to the first map tile, a pause control is displayed in the action selection window. The game-based interactive method for teaching operations planning may include the steps of: responding to a fourth touch operation on the pause control, updating the player's remaining game resources on the game page according to the resources consumed corresponding to the map tile, and recording the player's game log.

[0088] Furthermore, the gamified interactive method for teaching operations research may include the following steps: in response to a fourth touch operation on the stay control, a resource consumption window is displayed, showing text such as "Confirm Stay; Are you sure you want to stay here for one day?; Consumption: x boxes of water, x boxes of food." The usage control can be displayed via a button containing the words "Confirm Stay." In addition, the resource consumption window also includes a cancel movement control, such as a button containing the word "Cancel."

[0089] In some embodiments, the terrain features and weather features corresponding to the map tiles on the game page each have a random mode and a preset mode. The information page includes a game rules window, which includes a random mode enable control. The game-based interactive method for teaching operations research further includes the following step before responding to the first touch operation on the game page:

[0090] In response to a third touch operation on the game rules window, if the third touch operation stops at the random mode enable control, the terrain and weather elements corresponding to the map tiles on the game page are both enabled in random mode; otherwise, the terrain and weather elements corresponding to the map tiles on the game page are both enabled in preset mode.

[0091] Specifically, in the gamified interactive method used for teaching operations research, when players enter the game preparation phase, before responding to the first touch operation on the game page (such as clicking the "Start Game" button), players can freely browse various rules and settings in the game rules window using touch operations such as swiping and clicking. When the player's touch operation focuses on the random mode activation control and lingers for a moment (such as long-pressing or double-tapping), the system will immediately detect this key operation and determine that the third touch operation stops at the random mode activation control. Subsequently, the system will set the terrain and weather elements corresponding to the map tiles on the game page to random mode.

[0092] Conversely, if players are not interested in enabling controls for the random mode when browsing the game rules window, or prefer a stable and predictable game environment, the system will default to enabling the preset modes for terrain and weather elements corresponding to map tiles on the game page. In this mode, players can more calmly formulate long-term plans and gradually improve their strategic planning abilities through repeated trials and optimizations.

[0093] In the random mode, the terrain and weather elements corresponding to each map tile on the game page can be randomly generated using a random generation algorithm. For example, in the random weather generation process, three weather types can be defined: sunny, hot, and sandstorm; weighted probabilities can be set: sunny 60%, hot 30%, and sandstorm 10%; then, a random number generator is used to determine the weather for each map tile each day. The random number generator can generate random numbers from 0 to 100. If the random number is less than 60, it corresponds to sunny weather; if the random number is between 60 and 90, it corresponds to hot weather; and if the random number is greater than 90, it corresponds to sandstorm weather.

[0094] During the random terrain generation process, three basic terrain types can be defined: desert, mine, and village; weighted probabilities can be set: desert 70%, mine 20%, and village 10%; the 0th map tile on the game page is fixed as the starting map tile, and the last map tile on the game page (e.g., the 63rd) is fixed as the ending map tile; then, a weighted random formula is used to assign terrain to the other map tiles.

[0095] Furthermore, the game rules window also includes a rule viewing control. The gamified interactive method for teaching operations research further includes the following steps:

[0096] In response to a fourth touch operation on the game rules window, if the fourth touch operation stops at the rule viewing control, the game page is triggered to display or jump to the rule details window, which displays all the game rules.

[0097] In response to a fifth touch operation that occurs consecutively with the fourth touch operation, if the fifth touch operation stops at any position outside the rule details window, the display of the rule details window in the game interface is cancelled.

[0098] When a player initiates a fourth touch operation targeting the game rules window, the system monitors the operation's status and trajectory in real time. This operation might involve the player swiping or clicking on the game screen. Once the system determines that the fourth touch operation has stopped at the rule viewing control—that is, when the player's finger remains steadily on the rule viewing control for a period of time (e.g., 0.2 to 1 second to avoid accidental touches)—the game page will display or redirect to the rule details window. The rule details window comprehensively displays all the game rules. These rules cover all aspects of the game, from the basic attributes and functions of map tiles to the impact of different terrain and weather elements on player actions; from the specific functions and usage methods of various control elements to the rules for resource management, acquisition, and consumption; and even the conditions for determining victory or defeat, special rules for different stages of the game, and so on.

[0099] After carefully reading and understanding the game rules in the rules details window, players may want to return to the main game interface to continue other actions. At this point, players simply need to initiate a fifth touch action that follows the fourth touch action. This action is usually another swipe or tap on the game screen, and it is closely linked in time and logically consistent with the fourth touch action. The system will continuously monitor this series of actions, and when it determines that the fifth touch action stops anywhere outside the rules details window—that is, when the player's finger leaves the area of ​​the rules details window—it will immediately execute the command to cancel the display.

[0100] In some embodiments, the map tiles within the game page further include a starting map tile and an ending map tile; the game-based interactive method for teaching operations research further includes the following steps:

[0101] In response to a sixth touch operation on the finish line map tile, a results window is displayed or redirected on the game page, which displays the time taken for the player to travel from the starting map tile to the finish line map tile and the amount of resources remaining.

[0102] In response to a touch operation targeting any location outside the settlement window, the settlement window is canceled from display in the game interface, and the information page displays settlement controls.

[0103] Specifically, when a player reaches the finish line tile, they will initiate a sixth touch operation on that tile. This operation could be a light tap on the tile or a long press to trigger a specific response. The system will monitor this operation in real time, and when the sixth touch operation is confirmed, the game screen will display or redirect to the results window.

[0104] The settlement window will clearly display the time spent in the game (in this embodiment, for ease of description, each time the player passes through a map tile or stays on a map tile is counted as one day) and the remaining resources (the remaining amount of water, food, and funds).

[0105] After players have carefully reviewed their game data in the results window and gained a comprehensive summary of the game, they may want to return to the main game interface for other actions. At this point, players can simply initiate a touch operation anywhere outside the results window. This operation can be a simple tap on any area outside the results window on the game screen, or a swipe. The system will continuously monitor this operation, and once it determines that the touch operation has stopped at any location outside the results window, it will immediately execute the command to cancel the results window display.

[0106] Simultaneously, the information page will be updated to display a settlement control. This settlement control can be a button with the word "Settlement" on it. When the player clicks the settlement control, the system will pop up a settlement window again, allowing the player to easily view their historical game data, conduct in-depth analysis and summarization, and continuously improve their strategic planning abilities.

[0107] Furthermore, the gamified interactive method for teaching operations research also includes the following steps:

[0108] Real-time monitoring of players' remaining resources;

[0109] If the remaining resources are less than the estimated resource consumption of the map tile where the player is currently located, and no touch operation is detected on the final map tile, then the information page will display or redirect to a resource shortage window, indicating that the game has failed.

[0110] In other words, as players play the game, resources are continuously consumed as they take actions and make decisions. The system estimates the resource consumption of the map tile the player is currently on based on its attributes and compares this estimate with the player's current resource reserves in real time.

[0111] The game continues until the player's remaining resources fall below the estimated resource consumption of the map tile they are currently on. This means that continuing to stay or move forward on the current map tile will result in a resource shortage, making it impossible to maintain normal gameplay. Furthermore, the system has not detected any touch input towards the destination map tile, indicating that the player has not yet successfully reached the destination. In this situation, the information page will display or redirect to a resource shortage window. The resource shortage window may display "Insufficient resources, game over." The window will also provide detailed information about the player's remaining resources and the estimated resource consumption of the current map tile, allowing the player to clearly understand the reason for the failure.

[0112] Furthermore, the gamified interactive method for teaching operations research also includes the following steps:

[0113] Real-time monitoring of player action time;

[0114] If the operation time is greater than or equal to the preset target time and no touch operation is detected on the endpoint map tile, the information page will display or jump to a time limit exceeded window, indicating that the game has failed.

[0115] In other words, a target time can be preset at the start of the game to travel from the starting map tile to the ending map tile. As the player acts and makes decisions, time is continuously consumed. When the operation time exceeds the preset target time, and no touch operation is detected on the ending map tile, it means the player has lost the game, and the information page will display or redirect to a time limit exceeding window, indicating game failure. For example, if each time the player passes through a map tile or stays on a map tile is counted as one day, and the target time is 30 days, the time limit exceeding window can notify the player with the message "Game failed after 30 days".

[0116] Furthermore, it needs to be clarified that, Figure 1 The flowchart illustrating the game-based interactive method for teaching operations research shown in the diagram is based solely on the logical order provided by one of the many embodiments of this invention. This order is intended to clearly illustrate the execution flow of the method in a specific application scenario. However, in practical applications, the flexibility and scalability of this invention allow those skilled in the art to adjust the order of the above steps according to different practical needs and environmental conditions, such as having parallel or concurrent relationships between some steps, which will not be elaborated upon here.

[0117] Based on the same inventive concept, this application also provides an interactive device corresponding to the above-mentioned game-based interactive method for teaching operations research. Since the problem-solving principle of the interactive device in this application is similar to that of the above-mentioned game-based interactive method for teaching operations research in this application, for the sake of brevity, for the parts not mentioned in the device embodiment, please refer to the corresponding content in the aforementioned game-based interactive method embodiment for teaching operations research.

[0118] refer to Figure 7 This is a schematic diagram of a game-based interactive device 100 for teaching operations planning, provided according to an embodiment of the present invention. A graphical user interface (GUI) is provided via a terminal device. The GUI includes a game page and an information page. The game page includes multiple interconnected map tiles, and the information page displays the player's remaining resources and game log. The game-based interactive device 100 for teaching operations planning includes a display module 110 and an interaction module 120. These modules are electrically connected to achieve information transmission and reception. Of course, in some embodiments, the display module and the interaction module can also be integrated into one unit, making the overall structure more compact.

[0119] The display module 110 is configured to respond to a first touch operation on the game page, determine the estimated resource consumption corresponding to the map tile at the stopping position of the first touch operation on the game page, and display a resource consumption window, wherein the resource consumption window includes the estimated resource consumption and a usage control, the usage control being used to trigger the use of the estimated resource consumption. The interaction module 120 is configured to respond to a second touch operation on the usage control, trigger the player to use the estimated resource consumption, update the remaining resource on the information page, and record the map tile and corresponding time in the game log.

[0120] Based on the same inventive concept, an embodiment of the present invention also provides an electronic device, see reference. Figure 8 This is a schematic diagram of the hardware structure of an electronic device according to an embodiment of the present invention. The electronic device provided in this embodiment includes a processor 210 and a memory 220. The memory 220 stores machine-readable instructions executable by the processor 210. When the machine-readable instructions are executed by the processor 210, they perform the steps in the game-based interactive method for teaching operations research described in any of the preceding embodiments. At least one processor 210 and one memory 220 are provided.

[0121] In this embodiment, the electronic device further includes a communication interface 230 and a communication bus 240, wherein the processor 210, memory 220, and communication interface 230 are interconnected via the communication bus 240. The communication bus 240 can be divided into an address bus, a data bus, a control bus, etc., for ease of representation. Figure 3The communication bus 240 is represented by a single thick line, but this does not mean that there is only one communication bus 240 or only one type of communication bus 240. The processor 210 can also be called a controller, and there is no restriction on the name.

[0122] In this embodiment, memory 220 stores instructions executable by at least one processor 210. By executing the instructions stored in memory 220, at least one processor 210 can perform the steps in the game-based interactive method for teaching operations research discussed above. Processor 210 can implement... Figure 3 The functions of each module in the device shown.

[0123] The processor 210 is the control center of the device. It can connect to various parts of the control device through various interfaces and lines. By running or executing instructions stored in the memory 220 and calling data stored in the memory 220, the various functions of the device and the data processing are monitored as a whole.

[0124] In one possible design, processor 210 may include one or more processing units. Processor 210 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may also not be integrated into the processor. In some embodiments, processor 210 and memory 220 may be implemented on the same chip or on separate chips.

[0125] Processor 210 can be a general-purpose processor, such as a central processing unit (CPU), digital signal processor, application-specific integrated circuit, field-programmable gate array or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the game-based interactive method for operations research teaching disclosed in the embodiments of this application can be directly manifested as being executed by a hardware processor, or executed by a combination of hardware and software modules within the processor.

[0126] Memory 220, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. Memory 220 may include at least one type of storage medium, such as flash memory, hard disk, multimedia card, card-type memory, random access memory (RAM), static random access memory (SRAM), programmable read-only memory (PROM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magnetic storage, magnetic disk, optical disk, etc. Memory 220 can be any other medium that can be used to carry or store desired program code in the form of instructions or data structures and is accessible by a computer, but is not limited thereto. In the embodiments of this application, memory 220 may also be a circuit or any other device capable of implementing storage functions for storing program instructions and / or data.

[0127] By designing and programming the processor 210, the code corresponding to the game-based interactive method for operations research teaching described in the foregoing embodiments can be embedded into the chip, enabling the chip to execute the code during runtime. Figure 2 The steps of the gamified interactive method for teaching operations research in the illustrated embodiment are described below. How to design and program the processor 210 is a technique well-known to those skilled in the art and will not be elaborated upon here.

[0128] This application also provides a computer-readable storage medium storing computer-executable instructions. When executed by processor 210, these instructions are used to implement the game-based interactive method for operations research teaching described in any of the preceding embodiments; therefore, they will not be repeated here. Furthermore, the beneficial effects of using the same method will also not be repeated. For technical details not disclosed in the embodiments of the computer storage medium involved in this invention, please refer to the description of the method embodiments of this invention.

[0129] In some possible implementations, various aspects of the game-based interactive method for teaching operations research provided in this application can also be implemented as a program product comprising program code that, when the program product is run on a device, causes the control device to perform the steps in the game-based interactive method for teaching operations research according to the various exemplary embodiments of this application described above.

[0130] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0131] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, as well as combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0132] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0133] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0134] Additionally, any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of the invention includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of the invention pertain.

[0135] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.

Claims

1. A game-based interactive method for teaching operations research, characterized in that, A graphical user interface (GUI) is provided via a terminal device. The GUI includes a game page and an information page. The game page includes multiple interconnected map tiles, and the information page displays the player's remaining resources and game logs. The gamified interactive method for teaching operations research includes the following steps: In response to a first touch operation on the game page, the estimated resource consumption corresponding to the map tile at the stop position of the first touch operation on the game page is determined, and a resource consumption window is displayed, wherein the resource consumption window includes the estimated resource consumption and a usage control, and the usage control is used to trigger the use of the estimated resource consumption. In response to a second touch operation on the control, the player is triggered to use the estimated amount of resources, the remaining resources are updated on the information page, and the map tiles and corresponding times are recorded in the game log.

2. The game-based interactive method for teaching operations research according to claim 1, characterized in that, The gamified interactive method for teaching operations planning further includes the following steps after responding to a second touch operation on the control, triggering the player to use the expected amount of resources, updating the remaining resources on the information page, and recording map tiles and corresponding times in the game log: When the second touch operation is detected to have ended, the map tile at the location where the first touch operation stopped is taken as the first map tile; Unlock the first map tile and multiple map tiles connected to it, so that they can be used as the objects for the next touch operation on the game page.

3. The game-based interactive method for teaching operations research according to claim 2, characterized in that, The map tiles include terrain features and weather features. The terrain features include deserts, mines, villages, and obstacles. The weather features include sunny, high temperature, and sandstorm. The information page also includes an action selection window, which displays multiple operation controls, including at least one of a stay control, a resource purchase control, and a mining control. The step further includes the following steps after responding to the second touch operation on the control, triggering the player to use the estimated resource consumption, updating the remaining resource on the information page, and recording the map tile and corresponding time in the game log: When the second touch operation is detected to be over, the operation control corresponding to the first map tile is determined and the corresponding operation control is displayed in the action selection window; When the terrain feature of the first map tile is a village, the action selection window displays a stay control and a resource purchase control. When the terrain feature of the first map tile is a mine, mining controls are displayed in the action selection window; When the weather element of the first map tile is a sandstorm, a stay control is displayed in the action selection window.

4. The game-based interactive method for teaching operations research according to claim 3, characterized in that, The terrain and weather elements corresponding to the map tiles on the game page have both random and preset modes. The information page includes a game rules window, which includes a random mode enable control. The steps preceding the initial touch response to the game page include: In response to a third touch operation on the game rules window, if the third touch operation stops at the random mode enable control, the terrain and weather elements corresponding to the map tiles on the game page are both enabled in random mode; otherwise, the terrain and weather elements corresponding to the map tiles on the game page are both enabled in preset mode.

5. The game-based interactive method for teaching operations research according to claim 4, characterized in that, The game rules window also includes a rule viewing control; the game-based interactive method for teaching operations research also includes the following steps: In response to a fourth touch operation on the game rules window, if the fourth touch operation stops at the rule viewing control, the game page is triggered to display or jump to the rule details window, which displays all the game rules. In response to a fifth touch operation that occurs consecutively with the fourth touch operation, if the fifth touch operation stops at any position outside the rule details window, the display of the rule details window in the game interface is cancelled.

6. The game-based interactive method for teaching operations research according to claim 1, characterized in that, The map tiles within the game page include a starting map tile and an ending map tile; the game-based interactive method for teaching operations research also includes the following steps: In response to a sixth touch operation on the finish line map tile, a results window is displayed or redirected on the game page, which displays the time taken for the player to travel from the starting map tile to the finish line map tile and the amount of resources remaining. In response to a touch operation targeting any location outside the settlement window, the settlement window is canceled from display in the game interface, and the information page displays settlement controls.

7. The game-based interactive method for teaching operations research according to claim 6, characterized in that, The gamified interactive method for teaching operations research also includes the following steps: Monitor players' remaining resources in real time; If the remaining resources are less than the estimated resource consumption of the map tile where the player is currently located, and no touch operation is detected on the final map tile, then the information page will display or redirect to a resource shortage window, indicating that the game has failed.

8. The game-based interactive method for teaching operations research according to claim 1, characterized in that, The gamified interactive method for teaching operations research also includes the following steps: When the first touch operation is detected to have ended, the resource consumption window remains displayed on the game page; In response to a touch operation targeting any location other than the control used, the display of the resource consumption window in the game interface is cancelled.

9. An electronic device, characterized in that, It includes a processor and a memory, the memory storing machine-readable instructions executable by the processor, which, when executed by the processor, perform the steps of the game-based interactive method for teaching operations research as described in any one of claims 1-8.

10. A computer-readable storage medium, characterized in that, It stores machine-readable instructions that, when the storage medium is used on an electronic device, cause the electronic device to perform the steps of the game-based interactive method for teaching operations research as described in any one of claims 1-8.