Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present application more apparent, the embodiments of the present application will be described in further detail with reference to the accompanying drawings.
First, the terms involved in the embodiments of the present application will be briefly described:
Virtual environment: is a virtual environment that an application displays (or provides) while running on a terminal. The virtual environment may be a simulation environment for the real world, a semi-simulation and semi-imaginary environment, or a pure imaginary environment. The virtual environment may be any one of a two-dimensional virtual environment, a 2.5-dimensional virtual environment, and a three-dimensional virtual environment, which is not limited in the present application. The following embodiments are illustrated with the virtual environment being a three-dimensional virtual environment.
Virtual roles: refers to movable objects in a virtual environment. The movable object may be at least one of a virtual character, a virtual animal, a cartoon character. Alternatively, when the virtual environment is a three-dimensional virtual environment, the virtual characters may be three-dimensional virtual models, each having its own shape and volume in the three-dimensional virtual environment, occupying a part of the space in the three-dimensional virtual environment. Optionally, the virtual character is a three-dimensional character constructed based on three-dimensional human skeleton technology, which implements different external figures by wearing different skins. In some implementations, the avatar may also be implemented using a 2.5-dimensional or 2-dimensional model, as embodiments of the application are not limited in this regard.
Segment level: and may be simply referred to as "segment" as an embodiment of the game level corresponding to the player account in the application. In an application, the level of a segment is the primary basis for matching between players. Optionally, the level of the segment level is represented by a numerical value, for example, the segment level is divided into a segment level 1, a segment level 2, a segment level 3 … … and a segment level 9 according to the level of the game of the player from low to high; or, the level of the level is expressed by different names, for example, the level of the level is classified into a black iron level, a bronze level, a silver level, a gold level, a platinum level, a emerald level, a diamond level, a master level, a master level and an owner level according to the game level of the player from low to high; or, the level of the level is expressed by the combination of different names and values, for example, the level of the level is classified into a black level 5 to a black level 1, a bronze level 5 to a bronze level 1, a silver level 5 to a silver level 1, a gold level 5 to a gold level 1, a platinum level 5 to a platinum level 1, a jadeite level 5 to a jadeite level 1, a diamond level 5 to a diamond level 1 and a master level, a master level, and a king level according to the level of the game of the player from low to high.
Optionally, in each segment level, the player obtains or loses segment level points by performing virtual game, and when the accumulated segment level points of the player reach a segment level point threshold value, segment level promotion can be realized; or after the accumulated segment level points of the player reach the segment level point threshold value, determining whether the player can promote the segment level through at least one game result; or when the accumulated segment level points of the player reach the segment level point threshold value, determining whether the player can perform segment level promotion according to the performance of the player in the historical game record.
The terminal in the present application may be a desktop computer, a laptop computer, a mobile phone, a tablet computer, an electronic book reader, an MP3 (Moving Picture Experts Group Audio Layer III, dynamic video expert compression standard audio plane 3) player, an MP4 (Moving Picture Experts Group Audio Layer IV, dynamic video expert compression standard audio plane 4) player, or the like. The terminal has installed and running therein an application supporting a virtual environment, such as an application supporting a three-dimensional virtual environment. The application may be any one of a virtual reality application, a three-dimensional map program, a TPS game, an FPS game, and MOBA game. Alternatively, the application may be a stand-alone application, such as a stand-alone 3D game, or a network-on-line application.
The method provided in the present application can be applied to a virtual reality application, a three-dimensional map program, a First-person shooter game (FPS), a Third-person shooter game (Third-Person Shooting game, TPS), a multiplayer online tactical game (Multiplayer Online Battle ARENA GAMES, MOBA), etc., and the following embodiments are exemplified by the application in the game.
Games based on virtual environments often consist of one or more maps of the game world, the virtual environments in the games simulate the scenes of the real world, players can control virtual objects in the games to walk, run, jump, shoot, fight, drive, switch to use virtual props, attack other virtual objects by using the virtual props and other actions, and the like, the interactivity is high, and a plurality of players can enter the same game room through a matching mechanism of a system and perform virtual game. Optionally, the matching mechanism takes a level of a player's segment as a matching criterion. Alternatively, the server preferably assigns players with the same level of the segment to the same game room, and assigns players with similar levels of the segment to the same game room. In one example, the upper limit of the number of game rooms is 10, and the server receives the game requests sent by 13 players through the terminals. 7 players of the 13 players are in a first segment level, 3 players are in a second segment level, and 3 players are in a third segment level, wherein the second segment level is higher than the first segment level, and the third segment level is higher than the second segment level. In the case where one player of the first-segment level first enters the game room, the server preferentially selects the remaining 6 players of the first-segment level to enter the room, and then selects 3 players of the second-segment level close to the first-segment level to enter the room.
The segment level may be adjusted based on the virtual game outcome of the virtual game performed by the player account in the application. In one example, the segment level corresponds to a segment level integral that is affected by the outcome of the virtual game. Optionally, in a segment presentation interface within the application, a segment identification corresponding to the current segment of the player account is displayed.
Referring to fig. 1, a schematic diagram of an implementation environment provided by an embodiment of the present application is shown. The implementation environment may include: a first terminal 110, a server 120, and a second terminal 130.
The first terminal 110 has an application program 111 supporting a virtual environment running therein, and the application program 111 may be a multi-person online fight program. When the first terminal runs the application 111, a player interface of the application 111 is displayed on the screen of the first terminal 110. The application 111 may be any one of a multiplayer online tactical Game (Multiplayer Online Battle Arena, MOBA) Game, a Simulation Game (SLG). In this embodiment, the application 111 is illustrated as a First-person shooter-type game (FPS). The first terminal 110 is a terminal used by the first player 112, and the first player 112 uses the first terminal 110 to control a first virtual object located in the virtual environment to perform activities, where the first virtual object may be referred to as a master virtual object of the first player 112. The activities of the first virtual object include, but are not limited to: adjusting at least one of body posture, crawling, walking, running, riding, flying, jumping, driving, picking up, shooting, attacking, throwing, releasing skills. Illustratively, the first virtual object is a first virtual character, such as an emulated character or a cartoon character.
The second terminal 130 has an application 131 supporting a virtual environment running therein, and the application 131 may be a multi-person online fight program. When the second terminal 130 runs the application 131, a player interface of the application 131 is displayed on a screen of the second terminal 130. The client may be any of MOBA games, SLG games, in this embodiment, the application 131 is illustrated as an FPS game. The second terminal 130 is a terminal used by the second player 132, and the second player 132 uses the second terminal 130 to control a second virtual object located in the virtual environment to perform activities, and the second virtual object may be referred to as a master virtual character of the second player 132. Illustratively, the second virtual object is a second virtual character, such as an emulated character or a cartoon character.
Optionally, the first virtual object and the second virtual object are in the same virtual world. Optionally, the first virtual object and the second virtual object may belong to the same camp, the same team, the same organization, have a friend relationship, or have temporary communication rights. Alternatively, the first virtual object and the second virtual object may belong to different camps, different teams, different organizations, or have hostile relationships.
Alternatively, the applications installed on the first terminal 110 and the second terminal 130 are the same, or the applications installed on the two terminals are the same type of application on different operating system platforms (android or IOS). The first terminal 110 may refer broadly to one of the plurality of terminals and the second terminal 130 may refer broadly to another of the plurality of terminals, the present embodiment being illustrated with only the first terminal 110 and the second terminal 130. The device types of the first terminal 110 and the second terminal 130 are the same or different, and the device types include: at least one of a smart phone, a tablet computer, an electronic book reader, a dynamic video expert compression standard audio layer 3 (Moving Picture Experts Group Audio Layer III, MP 3) player, a dynamic video expert compression standard audio layer 4 (Moving Picture Experts Group Audio Layer IV, MP 4) player, a laptop portable computer, and a desktop computer.
Only two terminals are shown in fig. 1, but in different embodiments there are a number of other terminals that can access the server 120. Optionally, there is one or more terminals corresponding to the developer, on which a development and editing platform for supporting the application program of the virtual environment is installed, the developer may edit and update the application program on the terminal, and transmit the updated application program installation package to the server 120 through a wired or wireless network, and the first terminal 110 and the second terminal 130 may download the application program installation package from the server 120 to implement the update of the application program.
The first terminal 110, the second terminal 130, and other terminals are connected to the server 120 through a wireless network or a wired network.
The server 120 includes at least one of a server, a server cluster formed by a plurality of servers, a cloud computing platform and a virtualization center. The server 120 is used to provide background services for applications supporting a three-dimensional virtual environment. Optionally, the server 120 takes on primary computing work and the terminal takes on secondary computing work; or the server 120 takes on secondary computing work and the terminal takes on primary computing work; or the server 120 and the terminal use a distributed computing architecture for collaborative computing.
In one illustrative example, server 120 includes memory 121, processor 122, player account database 123, combat services module 124, and player-oriented Input/Output Interface (I/O Interface) 125. Wherein the processor 122 is configured to load instructions stored in the server 120, process data in the player account database 123 and the combat service module 124; the player account database 123 is configured to store data of player accounts used by the first terminal 110, the second terminal 130, and other terminals, such as an avatar of the player account, a nickname of the player account, a combat index of the player account, and a service area where the player account is located; the combat service module 124 is configured to provide a plurality of combat rooms for players to combat, such as 1V1 combat, 3V3 combat, 5V5 combat, etc.; the player-facing I/O interface 125 is used to establish communication exchanges of data with the first terminal 110 and/or the second terminal 130 via a wireless network or a wired network.
Referring to fig. 2, a flowchart of a data display method according to an exemplary embodiment of the present application is shown. This embodiment will be described by taking the example that the method is used for the first terminal 110 or the second terminal 130 in the implementation environment shown in fig. 1 or other terminals in the implementation environment, and the method includes the following steps:
Step 201, displaying a ranking data overview interface, wherein the ranking data overview interface is used for displaying ranking statistical data of the first account in the current scoring period.
Optionally, the ranking pattern is one of at least two game patterns provided by the client, and the ranking pattern is an athletic pattern that determines the strength of the player account in the ranking list. That is, the level of the segment of the player account is determined based on the performance of the player account during the athletic performance and/or athletic results.
Optionally, the segment level is a virtual level designation that highlights the strength of the player account during the course of the game. The segment level includes at least one of black iron segment, bronze segment, silver segment, gold segment, platinum segment, emerald segment, diamond segment, master segment, master segment, strongest king segment, which is not limited in this embodiment of the application. Optionally, the player may participate in the ranking game by controlling the virtual character to obtain a corresponding game score, thereby implementing segment promotion.
Optionally, the game pattern provided by the client includes at least two of matching, ranking and peak, but is not limited thereto, and the embodiment of the present application is not limited thereto. The match is a competition mode of matching the player account randomly. Peak racing refers to a competitive mode in which a game is played by matching player accounts that reach a first level. For example, the first level may be set to the king level, i.e., the player account participating in the peak race is all of the king level.
Optionally, the ranking data overview interface is an interface displayed in the application program, where the ranking data overview interface may be automatically displayed when the ranking game ends, or may be passively displayed when a trigger operation of the player on the ranking data viewing control is received.
In one possible implementation, to enrich and optimize the ranking experience of the player, the developer may provide the player with different staged season ranking plays by setting different season and count the ranking data of the players participating in the ranking plays for different season.
Alternatively, the scoring period may be determined in a season unit, or may be determined in a time unit, for example, 7 days, 14 days, 30 days, 90 days, or the like, or may be determined in combination with a season and a time unit, for example, 7 days, 14 days, 30 days, or the present season, and the specific setting manner of the scoring period is not specifically limited in this embodiment. The current scoring period is the most recent scoring period.
Alternatively, the ranking data may include the current segment of the player during the current scoring period, the number of plays, the winning rate, the honor mark obtained, the virtual character with a higher frequency of use, and other data generated during the ranking game, which is not limited in the embodiments of the present application.
In one possible implementation, the ranking data of different players in each scoring period are stored in the server, so that in order to reduce the server data pulling pressure, the terminal sends a ranking data obtaining request to the server only after receiving the triggering operation of the player on the ranking data checking control, so that the server pulls the ranking data of the players in the corresponding scoring period from the database and returns the ranking data to the terminal, and the terminal displays a ranking data overview interface based on the received ranking data.
Step 202, displaying a segment promotion line graph in the arrangement data overview interface, wherein the segment promotion line graph represents the change condition of the first account number along with the competition in the current scoring period, and the segment promotion line graph comprises at least one marking point.
In one possible implementation manner, in order to more intuitively show the situation of the promotion of the first account in the current scoring period to the player, the terminal displays a promotion line graph in the ranking data overview interface, wherein the horizontal axis of the promotion line graph represents the number of entries of the first account in the current scoring period, and the vertical axis represents the number of entries of the first account in the current scoring period, that is, the promotion line graph represents the change situation of the number of entries of the first account with the number of entries in the current scoring period.
In one possible implementation, the terminal may present to the player the game play of the player in the rank match corresponding to the marker point by setting at least one marker point in the segment promotion line graph. Optionally, the segment promotion data of the first account in the current scoring period corresponds to a first broken line in the segment promotion broken line diagram, and the mark point may be displayed on the first broken line or may be displayed around the first broken line.
Alternatively, the marking point may be a point on the segment promotion line graph directly, or may be a game identifier of different forms, for example, a highlight identifier, a honor identifier, a praise identifier, etc., which is not limited in the embodiment of the present application.
Illustratively, as shown in FIG. 3, the terminal displays a segment promotion line graph 302 in the ranking data overview interface 301, and the segment promotion line graph 302 displays a marker point 303.
Step 203, in response to a triggering operation of the highlight mark point in the segment promotion line graph, displaying the contrast information corresponding to the highlight mark point, where the contrast information characterizes the contrast condition of the first account number in the competition field corresponding to the highlight mark point.
In one possible implementation, to facilitate the player's more detailed understanding of the specific performance in the ranking game, the terminal may further associate each marker point in the segment promotion line graph with the game information, so that, when receiving the triggering operation of the player on the marker point in the segment promotion line graph, the terminal may display the game information of the game performed by the game player corresponding to the marker point to the player.
Optionally, the game information characterizes a game situation of the game performed by the first account number at the competition occasion corresponding to the mark point, where the game information may include the game occasion information of the game in the current scoring period, the game win/lose situation, a virtual role used in the game, a virtual reward or honor obtained in the game, and the like, and may also be a highlight picture in the game, such as a joke picture, a highlight picture for releasing a big bid, and the like, which is not limited in the embodiment of the present application.
Optionally, in order to distinguish between different ranking match plays, such as war win, war losing battle, company win, and the promotion, the terminal may distinguish this by setting different form mark points.
In a possible implementation manner, when receiving the trigger operation of the player on the high-light mark point in the segment promotion line graph, the terminal displays the game information corresponding to the high-light mark point, and optionally, the high-light mark point may correspond to the highest continuous win time, the first segment promotion time, the special skill release time and so on of the first account.
Illustratively, as shown in fig. 3, in the case where a trigger operation of the mark point 303 by the player is received, the terminal displays the game information 304 corresponding to the mark point 303.
In summary, in the embodiment of the present application, by displaying the segment promotion line graph in the arrangement data overview interface, the segment promotion condition of the first account in the current scoring period is intuitively displayed to the player in the form of the segment promotion line graph, which is helpful for the player to understand the growth data in the current scoring period, and in addition, a plurality of mark points are further provided in the segment promotion line graph, and under the condition that the trigger operation of the player on the high-level mark point in the segment promotion line graph is received, the player can be presented with the game information corresponding to the high-level mark point, which is helpful for the player to fully understand the game information of some special scoring occasions; by adopting the scheme provided by the embodiment of the application, the display form of the ranking data is enriched, and the diversity of data display is improved.
In a possible implementation manner, in order to further improve accuracy of data display on the premise of intuitively displaying the segment promotion condition of the first account in the current scoring period, the terminal needs to determine the scale value and the line drawing sampling point in the segment promotion line drawing according to the segment promotion data.
Referring to fig. 4, a flowchart of a data display method according to an exemplary embodiment of the present application is shown. This embodiment will be described by taking the example that the method is used for the first terminal 110 or the second terminal 130 in the implementation environment shown in fig. 1 or other terminals in the implementation environment, and the method includes the following steps:
step 401, displaying a ranking data overview interface, where the ranking data overview interface is used to display ranking statistics of the first account in the current scoring period.
For the specific implementation of step 401, reference may be made to step 201, and this embodiment is not described herein.
In one possible implementation manner, under the condition that the checking operation of the player on the ranking data in the current scoring period is received, the terminal sends a ranking data acquisition request to the server, and further after receiving the ranking data in the current scoring period returned by the server, the terminal performs statistical analysis on the game data of the first account in each competition occasion in the current scoring period according to the ranking data, so as to obtain a game data statistical result, and the game data statistical result is displayed in a ranking data overview interface.
Optionally, the statistics result of the game data may include a current segment of the first account number, a number of entries in a current scoring period, a game hit rate, an obtained honor identifier, a number of entries advanced to the current segment for the first time, a ranking of the virtual roles used, a use hit rate of each virtual role, and so on, which is not limited in the embodiment of the present application.
Schematically, as shown in fig. 5, the terminal displays the statistics 502 of the game data at the back side of the promotion line graph in the ranking data overview interface 501.
Step 402, determining a horizontal scale value of the segment promotion line graph based on the total number of entries of the first account in the current scoring period and the horizontal scale value of the segment promotion line graph, wherein the horizontal scale value and the total number of entries are in positive correlation.
In one possible implementation manner, in order to comprehensively display the number of plays of the first account in the current score period in the segment promotion line graph, the terminal may determine the horizontal axis scale value in the segment promotion line graph according to the total number of plays of the first account in the current score period and the horizontal axis scale value of the segment promotion line graph.
Alternatively, the number of horizontal axis marks of the segment promotion line graph may be preset by a developer or may be set by a player, which is not limited in the embodiment of the present application. Optionally, the scale value of the horizontal axis is in positive correlation with the total number of the entries, and the larger the total number of the entries, the larger the scale value of the horizontal axis.
In one possible implementation manner, in order to improve the aesthetic property of the segment promotion line graph, the terminal may round the horizontal axis scale value according to the integer interval where the total number of plays of the play is located, for example, in the case that the total number of plays of the play is 88 and the horizontal axis scale number is 6, the terminal may set the horizontal axis scale interval value to 20 and set the horizontal axis scale value to 0, 20, 40, 60, 80, 100.
Illustratively, as shown in table1, this embodiment provides a possible dividing manner of the scale values of the horizontal axis.
TABLE 1
Step 403, determining a vertical axis scale value of the segment promotion line graph based on the segment promotion interval of the first account in the current score period and the vertical axis scale value of the segment promotion line graph, where the vertical axis scale value and the segment promotion interval are in positive correlation.
In one possible implementation manner, in order to fully display the promotion segment of the first account in the current score period in the segment promotion line graph, the terminal may determine the vertical axis scale value in the segment promotion line graph according to the segment promotion interval of the first account in the current score period and the vertical axis scale value of the segment promotion line graph.
Alternatively, the vertical axis scale of the segment promotion line graph may be preset by a developer or may be set by a player, which is not limited in the embodiment of the present application. Optionally, the vertical axis scale value and the segment promotion interval are in positive correlation, and the larger the segment promotion interval is, the larger the vertical axis scale value is.
In one illustrative example, the segment level is represented by a combination of different names and values, e.g., the segment level is classified from low to high according to player game level into a black 5 segment level to a black 1 segment level, a bronze 5 segment level to a bronze 1 segment level, a silver 5 segment level to a silver 1 segment level, a gold 5 segment level to a gold 1 segment level, a platinum 5 segment level to a platinum 1 segment level, a emerald 5 segment level to a emerald 1 segment level, a diamond 5 segment level to a diamond 1 segment level and a large-master segment level, a master segment level, a master segment level, wherein the large-master segment level, the master segment level, and the master segment level are additionally defined by the obtained virtual diamond numbers, e.g., the large-master 1 diamond level, the large-master 2 diamond level, the large-master 3 diamond level … …, the large-master 1 diamond level to the large-10 segment level equals to the large-master segment 1 diamond level, the large-master segment 1to the large-emerald 1 level, the large-master segment diamond 5 to the large-master segment 1 level equals to the large-master segment 4 level, the large-master segment diamond 1to the large-1 segment diamond level 40 is the large-master segment 1 level, the large-master segment diamond level equals to the large-5 segment diamond 1 level, the large-span level equals to the large-master segment 5 level, and the large-master segment 1 level is defined as the large-master segment 1 level to the large-5 level.
Illustratively, as shown in table 2, this embodiment gives one possible way of dividing the master segment bit span.
TABLE 2
| Level of segment | Virtual diamond segment | Short segment bit span | Large span of bits |
| University teacher | 2 | | |
| University teacher | 4 | | |
| University teacher | 6 | | |
| University teacher | 8 | | |
| University teacher | 10 | Defined as small segments | |
| University teacher | …… | | |
| University teacher | 20 | Defined as small segments | |
| University teacher | …… | | |
| University teacher | 30 | Defined as small segments | |
| University teacher | …… | | |
| University teacher | 40 | | Defined as large segment |
| University teacher | …… | | |
| University teacher | 80 | | Defined as large segment |
| University teacher | …… | | |
| University teacher | 120 | | Defined as large segment |
Illustratively, the first account number increases from the 5-segment level to the 1-segment level in the current scoring period, and the vertical axis scale value is greater than or equal to 5, so that the terminal may set the vertical axis scale value to the 5-segment level, the 4-segment level, the 3-segment level, the 2-segment level, and the 1-segment level.
Illustratively, the first account number increases from the 5-segment diamond level to the 3-master diamond level in the current scoring period, and the vertical axis scale number is greater than or equal to 6, then the terminal may set the vertical axis scale value to the 5-segment diamond level, 4-segment diamond level, 3-segment diamond level, 2-segment diamond level, 1-segment diamond level, and 10-master diamond level.
Illustratively, the first account number is increased from the golden section 3 grade to the master 2 grade in the current scoring period, and the vertical axis scale value is greater than or equal to 5, so that the terminal can directly set the vertical axis scale value to the golden section grade, the platinum section grade, the jadeite section grade, the diamond section grade and the master 40 grade.
Step 404, determining a line graph sampling point based on first segment promotion data of the first account in the current scoring period, wherein the first segment promotion data comprises each competition occasion of the first account in the current scoring period and corresponding segment information.
In one possible implementation manner, before displaying the segment promotion line graph, in addition to the horizontal axis scale value and the vertical axis scale value of the segment promotion line graph, line graph sampling is performed according to first segment promotion data of the first account number in the current score period, and line graph sampling points are determined, wherein the first segment promotion data at least comprises each competition occasion of the first account number in the current score period and corresponding segment information.
In a possible implementation manner, the line diagram sampling point at least comprises the lowest-segment information and the highest-segment information of the first account number in the current scoring period, so that the terminal can determine the highest-segment and the competition field corresponding to the highest-segment, the lowest-segment and the competition field corresponding to the lowest-segment according to the first-segment promotion data, and accordingly determine the first line diagram sampling point according to the lowest-segment and the corresponding competition field, wherein the horizontal axis coordinate of the first line diagram sampling point corresponds to the competition field of the lowest-segment, and the vertical axis coordinate corresponds to the lowest-segment; and determining a second refraction diagram sampling point according to the highest segment and the corresponding competition field, wherein the horizontal axis coordinate of the second refraction diagram sampling point corresponds to the competition field of the highest segment, and the vertical axis coordinate corresponds to the highest segment.
In one possible implementation manner, in order to show the player the situation of the segment change between the multiple entries, the terminal may determine multiple sampling entries and corresponding segment information according to the interval of the sampling entries, so as to determine the third folding line drawing sampling point, where the interval of the sampling entries may be a horizontal axis scale value or other possible set values, and the embodiment of the present application is not limited to this.
In one possible implementation, considering that in a ranking game, even if the player is a defeater in the game, the player may be eligible for a level by other means to avoid a drop in the level, for example, the player may be able to cancel the level drop by acquiring virtual energy, i.e., the level of the first account may not change in two adjacent ranks game, so in order to increase the sampling efficiency, in case the horizontal axis scale interval value is greater than 10, the field sampling interval may be set to be greater than 2, i.e., in case the number of entries is less and the horizontal axis scale interval value is less than 10, the terminal may set the field sampling interval to be smaller, such as 2 fields; in the case of more participating fields, the horizontal axis scale interval value is greater than 10, in order to improve the sampling efficiency, the terminal may set the field sampling interval to be greater, for example, 5 fields.
In one possible implementation manner, in order to show the corresponding competition field when the segment is promoted to the player, the terminal may determine a plurality of sampling segments and corresponding competition fields according to the segment sampling interval, so as to determine the fourth folding line drawing sampling point, where the segment sampling interval may be a vertical axis scale value or another possible set value, and the embodiment of the present application is not limited to this.
In one possible implementation, considering that the grading of the segment bit may be finer, the vertical axis scale interval value is smaller, for example, the vertical axis scale interval value is a small segment span, so when determining the segment bit sampling interval, the terminal may set the lowest segment bit sampling interval to be 0.5 times the vertical axis scale value, so that under the condition of reducing sampling distortion, over-sampling can be avoided, and sampling efficiency is improved.
In one possible implementation manner, in order to show the change condition that the segment bit existing in the first segment bit promotion data is changed from descending to ascending or from ascending to descending to the player, the terminal may further determine a segment bit inflection point from the first segment bit promotion data, where the segment bit inflection point is a segment bit point where the previous segment bit and the next segment bit are changed from ascending or descending, and further the terminal determines a fifth fold line drawing sampling point according to the segment bit inflection point and the competition field corresponding to the segment bit inflection point.
In an illustrative example, the program code for determining the sampling point by the terminal may be as follows.
private void CalculateSamplePointsCoord()
{for(int i=0,count=seasonPoints.Count;i<count;++i)
{for(int j=0,countj=seasonPoints[i].samplePoints.Count;j<countj;++j)
{SeasonLineChartSamplePoints.LineChartSamplePoint samp1ePoint=seasonPoints[i].samplePoints[j];
CalculateSamplePointCoordInternal(samplePoint);
if(Mathf.Floor(samplePoint1.Verticalscale)!=Mathf.Floor(samplePoint2.Verticalscale))
{continue;}
if((samplePoint2.grade==minMaxGenerateInfo.maxGrade GG samplePoint2.diamond=minMaxGenerateInfo.maxDiamond)||(samplePoint2.grade==minMaxGenerateInfo.minGrade&&samplePoint2.diamond==minMaxGenerateInfo.minDiamond))
{continue;}
Step 405, displaying a first polyline in a segment promotion polyline in the alignment data overview interface based on the horizontal axis scale value, the vertical axis scale value, and the polyline sampling points.
In one possible implementation manner, after determining the horizontal axis scale value, the vertical axis scale value and the line drawing sampling points of the segment promotion line drawing, the terminal may determine coordinate points corresponding to the line drawing sampling points, so as to display a first broken line in the segment promotion line drawing according to each coordinate point, where the first broken line represents a change condition of the segment along with the competition field in the first segment promotion data.
Illustratively, as shown in fig. 6, the terminal displays a horizontal axis scale value 603, a vertical axis scale value 602, and a first fold line 604 in the segment promotion line graph 601 according to the horizontal axis scale value, the vertical axis scale value, and the line graph sampling point.
In one possible implementation manner, considering that in the case that the horizontal axis scale value or the vertical axis scale value is large, the player may not be able to directly see the segment change condition of the segment between the cells or the play situation of the segment between the cells from the segment promotion line graph, so that in the case that the player receives the amplifying operation on the segment promotion line graph, the terminal may partially or wholly amplify the segment promotion line graph according to the amplifying operation.
In one possible implementation manner, in the case that the amplifying operation of the player in the segment promotion line diagram is received, the terminal determines a target amplifying region and an amplifying proportion, optionally, in the case that the amplifying operation is a finger amplifying operation, the terminal may determine the target amplifying region according to the finger position of the player, and determine the amplifying proportion according to the finger amplifying distance of the player; under the condition that the amplifying operation is the triggering operation of the amplifying control, the terminal can directly amplify the segment promotion line graph integrally, can locally amplify the area selected by the player, can determine the amplifying proportion according to the triggering times of the player on the amplifying control, and can determine the amplifying proportion according to the proportion value input by the player in the amplifying control.
Further, the terminal updates the horizontal axis scale value and the vertical axis scale value of the segment promotion line graph according to the enlargement ratio, and determines the sixth line graph sampling point according to the first segment promotion data, where the determination process of the horizontal axis scale value, the vertical axis scale value and the line graph sampling point may refer to the determination process of the horizontal axis scale value, the vertical axis scale value and other line graph sampling points, which are not described herein. And the terminal displays the segment promotion line graph corresponding to the target amplification area according to the sixth line graph sampling point, the updated horizontal axis scale value and the vertical axis scale value.
Illustratively, as shown in fig. 7, the terminal displays a horizontal axis scale value 703, a vertical axis scale value 702 and a first fold line 704 in the segment promotion line graph 701, wherein the vertical axis scale value 702 is a large segment scale, and when receiving the zoom-in operation of the player on the region as shown in the figure, the terminal determines a target zoom-in region and zooms in on the target zoom-in region according to the zoom-in scale, so that an updated horizontal axis scale value 706 and an updated vertical axis scale value 705 are displayed in the segment promotion line graph 701, and an updated first fold line 707 is displayed.
Step 406, in response to the triggering operation of the highlight mark point in the segment promotion line drawing, displaying a contrast information window, in which contrast information of the competition occasion corresponding to the highlight mark point by the first account number and a contrast picture viewing control are displayed.
In one possible implementation manner, in order to show the game information corresponding to the highlight mark point to the player in more detail, the terminal may additionally add a game information window on the segment promotion line drawing, and in case of receiving the trigger operation of the highlight mark point in the segment promotion line drawing by the player, the terminal directly displays the game information window, and displays the game information of the playing field of the first account corresponding to the highlight mark point and the game picture viewing control in the game information window, where the game information may include the field information of the game in the current scoring period, the game win/lose condition, the virtual role used in the game, the virtual rewards or honor obtained in the game, and so on, and the embodiment of the application is not limited to this.
Optionally, the game picture viewing control is used for viewing a highlight moment picture in the competition occasion corresponding to the highlight mark point, which can be a highlight picture, a highlight video or the like.
Illustratively, as shown in fig. 8, when receiving a trigger operation of the player on the high-level mark point 802 in the segment promotion line graph 801, the terminal displays a game information window 803, where a game screen view control 804 is displayed in the game information window 803, so that the player can view the corresponding game screen by triggering the game screen view control 804.
Step 407, responding to the triggering operation of the contrast picture viewing control, and displaying the contrast picture of the competition field corresponding to the highlight mark point.
Further, when receiving a trigger operation of the game screen view control by the player, the terminal displays a game screen of the competition occasion corresponding to the high-light mark point.
In the above embodiment, according to the first segment promotion data of the first account in the current score period, the horizontal axis scale value and the vertical axis scale value of the segment promotion line graph are determined, and in the process of selecting the line graph sampling points, the sampling points corresponding to the lowest segment bit and the highest segment bit are determined first, and then sampling is performed according to the scene sampling interval or the segment sampling interval, and in addition, the segment inflection point is determined as the sampling point based on the first segment promotion data, so that the selection mode of the sampling points in the segment promotion line graph is enriched, and the determination efficiency of the sampling points is improved under the condition of avoiding sampling distortion.
In addition, by receiving the amplifying operation of the player in the segment promotion line graph, the segment promotion line graph can be amplified wholly or locally, so that the segment change condition of the inter-cell segment or the competition situation of the inter-cell segment is shown to the player, the data display form of the segment promotion line graph is enriched, and the diversity of the data display is improved.
In one possible implementation, in order to facilitate the player's understanding of the promotion status of segments in different scoring periods, during the process of viewing the promotion data of segments in the current scoring period, the terminal may further set a historical scoring period control in the ranking data overview interface to provide the player with an entry for viewing the promotion data of historical segments in the historical scoring period.
In a possible implementation manner, the terminal displays a historical score period control corresponding to each historical score period in the arrangement data overview interface, so that in response to triggering operation of at least one historical score period control by a player, the terminal acquires second segment promotion data of the first account in at least one historical score period, and further, the terminal displays a second broken line corresponding to the second segment promotion data in a segment promotion broken line diagram according to the second segment promotion data.
Optionally, in order to facilitate the player to distinguish the fold lines corresponding to the promotion data of different segments, the terminal may display the first fold line and the second fold line through different colors or fold line forms.
In one possible implementation manner, after the second segment promotion data in at least one historical score period is obtained, the terminal may directly sample the second segment promotion data according to the horizontal axis scale value and the vertical axis scale value corresponding to the first segment promotion data, and display the second broken line in the segment promotion broken line based on the sampled broken line sampling point.
In a possible implementation manner, in the case that the second fold line is not fully displayed, that is, the lowest segment in the second segment promotion data is lower than the lowest segment in the first segment promotion data, or the highest segment in the second segment promotion data is higher than the highest segment in the first segment promotion data, or the number of entries in the second segment promotion data is greater than the number of entries in the first segment promotion data, the second fold line is not fully displayed in the current interface, so that the terminal can receive the sliding operation of the player in the segment promotion line graph, update the horizontal axis scale value or the vertical axis scale value of the displayed segment promotion line graph, and update and display the second fold line.
Illustratively, as shown in fig. 9, after receiving a selection operation of a player on an S8 season, an S7 season and an S6 season, a terminal obtains segment promotion data corresponding to each season, and displays a fold line 902 corresponding to the S8 season, a fold line 903 corresponding to the S7 season and a fold line 904 corresponding to the S6 season in the segment promotion fold line 901, wherein the S8 season is a current scoring period, and a horizontal axis scale value and a vertical axis scale value of the segment promotion fold line 901 are determined based on the segment promotion data corresponding to the S8 season, so that the fold line 903 corresponding to the S7 season is not fully displayed in a current interface, and after receiving a sliding operation of the player on the segment promotion fold line 901, the vertical axis scale value of the segment promotion fold line 901 is updated, and the fold line 902 corresponding to the S8 season, the fold line 903 corresponding to the S7 season and the fold line 904 corresponding to the S6 season are updated and displayed.
In one possible implementation manner, in order to improve display efficiency, after the second segment promotion data in at least one historical score period is obtained, the terminal may further determine a horizontal axis scale value and a vertical axis scale value of the segment promotion line graph according to the first segment promotion data and the second segment promotion data, and sample the first segment promotion data and the second segment promotion data, so as to display the first broken line and the second broken line in the segment promotion line graph.
Illustratively, as shown in fig. 10, after receiving the selection operations of the player on the S8 season, the S7 season and the S6 season, the terminal obtains the segment promotion data corresponding to each season, and displays the fold line 1002 corresponding to the S8 season, the fold line 1003 corresponding to the S7 season and the fold line 1004 corresponding to the S6 season in the segment promotion line graph 1001, where the horizontal axis scale value and the vertical axis scale value of the segment promotion line graph 1001 are determined by the terminal based on the segment promotion data corresponding to each season.
In the above embodiment, by setting the historical score period control in the ranking data overview interface, an entry for viewing the historical score promotion data is provided for the player, and by adding the fold line corresponding to the display of the historical score promotion data in the score promotion line diagram, the score promotion comparison condition of the current score period and the historical score period can be intuitively displayed for the player, so that the display content of the score promotion data is enriched, and the diversity of data display in the ranking data overview interface is improved.
In one possible implementation manner, in order to facilitate the player to know the promotion status of the other players in the current scoring period, during the process of viewing the promotion data of the other players in the current scoring period, the terminal may further set a second account control in the overview interface of the ranking data, so as to provide an entry for viewing the promotion data of the other players in the current scoring period for the player.
Optionally, the second account may be a player account that establishes a friend relationship with the first account, or may be another player account in the ranking competition square, which is not limited in the embodiment of the present application.
Optionally, the terminal may further set a data viewing permission control in the ranked data overview interface, where the data viewing permission control is used to set a permission of other accounts to view ranked promotion data of the first account and a permission of the first account to view ranked promotion data of other accounts, and when receiving a selection operation of the data viewing permission control, the other accounts cannot view the segment promotion data of the first account, and the first account cannot view the segment promotion data of the other accounts.
Illustratively, as shown in fig. 11, after receiving a selection operation of the viewing authority control 1101 by the player, the terminal obtains authority to view the segment promotion data of other accounts, so that, in the case that the player selects other accounts to view the segment promotion data, the terminal displays a fold line 1103 corresponding to the first account and a fold line 1104 corresponding to the second account in the segment promotion fold line 1102.
In a possible implementation manner, the terminal displays the second account number control in the arrangement data overview interface, so that in response to a selection operation of the second account number control by a player, the terminal obtains third segment promotion data of the second account number in a current scoring period, and further, the terminal displays a third broken line corresponding to the third segment promotion data in the segment promotion broken line diagram according to the third segment promotion data.
Optionally, in order to facilitate the player to distinguish the fold lines corresponding to the promotion data of different segments, the terminal may display the first fold line and the third fold line through different colors or fold line forms.
In one possible implementation manner, after the third segment promotion data in the current scoring period is obtained, the terminal may directly sample the third segment promotion data according to the horizontal axis scale value and the vertical axis scale value corresponding to the first segment promotion data, and display the third broken line in the segment promotion broken line based on the sampled broken line sampling point.
In a possible implementation manner, in the case that the third fold line is not fully displayed, that is, the lowest segment in the third segment promotion data is lower than the lowest segment in the first segment promotion data, or the highest segment in the third segment promotion data is higher than the highest segment in the first segment promotion data, or the number of entries in the third segment promotion data is greater than the number of entries in the first segment promotion data, the third fold line is not fully displayed in the current interface, so that the terminal can receive the sliding operation of the player in the segment promotion fold line, update the horizontal axis scale value or the vertical axis scale value of the displayed segment promotion fold line, and update and display the third fold line.
In one possible implementation manner, in order to improve display efficiency, after the third segment promotion data in the current score period is obtained, the terminal may further determine the horizontal axis scale value and the vertical axis scale value of the segment promotion line graph according to the first segment promotion data and the third segment promotion data, and sample the first segment promotion data and the third segment promotion data, so as to display the first broken line and the third broken line in the segment promotion line graph.
In the above embodiment, the second account control is set in the arrangement data overview interface, so that an entry for viewing the segment promotion data of other accounts in the current scoring period is provided for the player, and the segment promotion comparison condition between the first account and the second account in the current scoring period can be intuitively displayed for the player by adding the fold line corresponding to the second account in the segment promotion fold line diagram, so that the display content of the segment promotion data is enriched, and the diversity of data display in the arrangement data overview interface is improved.
In a possible implementation manner, in the process of comparing and displaying the current scoring period of the first account with the segment promotion data line graph of the historical scoring period or comparing and displaying the segment promotion data line graph of the first account with the segment promotion data line graph of the second account in the current scoring period, in order to further display segment promotion data comparison details for a player, the terminal may further refine and compare segment promotion data in each participating field interval or segment promotion interval in the segment promotion line graph, so as to display data comparison analysis results for the player according to a selection operation of the player.
In one possible implementation manner, under the condition that a selection operation of a player on a competition field time interval in a competition field time advancing line diagram is received, the terminal performs comparison analysis on first competition field time advancing data and other competition field time advancing data in the competition field time interval so as to obtain a first data comparison analysis result, and the first data comparison analysis result is displayed on the upper layer of the competition field time advancing line diagram.
Optionally, the first data comparison analysis result may include comparison of use situations of virtual characters in the promotion data of a plurality of segments in the competition field interval, comparison of obtained honor identification numbers, comparison of promotion magnitudes of segments, and the like, which is not limited by the embodiment of the present application.
Alternatively, the first data comparison analysis result may be in a text form or a chart form, which is not limited in the embodiment of the present application.
In one possible implementation manner, under the condition that a selection operation of a player on a segment promotion section in the segment promotion line diagram is received, the terminal performs comparative analysis on first segment promotion data and other segment promotion data in the segment promotion section, so as to obtain a second data comparative analysis result, and the second data comparative analysis result is displayed on the upper layer of the segment promotion line diagram.
Optionally, the second data comparison analysis result may include comparison of usage situations of virtual characters in a plurality of segment promotion data in a segment promotion interval, comparison of obtained honor identification numbers, comparison of total number of competition occasions, and the like, which is not limited by the embodiment of the present application.
Alternatively, the second data comparison analysis result may be in a text form or a chart form, which is not limited in the embodiment of the present application.
In the above embodiment, in the process of comparing and displaying the first segment promotion data with other segment promotion data through the segment promotion line graph, the data comparison analysis result is determined and displayed through the refinement analysis and comparison of the competition field sub-interval or each segment promotion data in the segment promotion interval, so that more abundant and detailed data comparison information is provided for the player, the display content of the segment promotion data is enriched, and the diversity of data display in the arrangement data overview interface is improved.
Referring to fig. 12, a block diagram of a data display device according to an exemplary embodiment of the present application is shown, the device includes:
The first display module 1201 is configured to display a ranking data overview interface, where the ranking data overview interface is configured to display ranking statistical data of the first account in the current scoring period;
A second display module 1202, configured to display a segment promotion line graph in the arrangement data overview interface, where the segment promotion line graph characterizes a change condition of a segment of the first account along with a competition in a current scoring period, and the segment promotion line graph includes at least one marking point;
The third display module 1203 is configured to respond to a trigger operation on a highlight mark point in the segment promotion line graph, and display contrast information corresponding to the highlight mark point, where the contrast information characterizes a contrast situation of the first account in a competition session corresponding to the highlight mark point.
Optionally, the second display module 1202 includes:
The horizontal axis scale determining unit is used for determining a horizontal axis scale value of the segment promotion line graph based on the total number of the entries of the first account in the current scoring period and the horizontal axis scale value of the segment promotion line graph, and the horizontal axis scale value and the total number of the entries are in positive correlation;
The vertical axis scale determining unit is used for determining vertical axis scale values of the segment promotion line graph based on the segment promotion interval of the first account in the current score period and the vertical axis scale values of the segment promotion line graph, and the vertical axis scale values and the segment promotion interval are in positive correlation;
The sampling point determining unit is used for determining a line graph sampling point based on first segment promotion data of the first account in the current scoring period, wherein the first segment promotion data comprises each competition occasion of the first account in the current scoring period and corresponding segment information;
and the broken line display unit is used for displaying a first broken line in the segment promotion broken line in the arrangement data overview interface based on the horizontal axis scale value, the vertical axis scale value and the broken line diagram sampling point.
Optionally, the sampling point determining unit is configured to:
Determining the competition times corresponding to the highest segment and the lowest segment based on the first segment promotion data of the first account in the current scoring period;
determining a first folding line drawing sampling point based on the lowest segment bit and the corresponding competition field;
Determining a second refraction line drawing sampling point based on the highest section and the corresponding competition field;
The sampling point determining unit is further configured to:
Determining segment information corresponding to each sampling field based on the field sampling interval; determining a third folding line drawing sampling point based on each sampling field and the corresponding segment information;
based on the segment sampling interval, determining the competition field times corresponding to each sampling segment; and determining a fourth folding line drawing sampling point based on each sampling segment bit and the corresponding competition field.
Optionally, the sampling point determining unit is further configured to:
determining a segment inflection point based on first segment promotion data of the first account in a current scoring period, wherein the segment inflection point is a segment point with ascending or descending change of front and rear segments;
And determining a fifth folding line drawing sampling point based on the segment inflection point and the corresponding competition field times.
Optionally, after displaying the segment promotion line graph in the arrangement data overview interface, the device further includes:
The amplifying module is used for responding to the amplifying operation in the segment promotion line graph and determining a target amplifying area and an amplifying proportion;
The updating module is used for updating the horizontal axis scale value and the vertical axis scale value of the segment promotion line graph based on the amplification proportion;
The sampling point determining module is used for determining a sixth folding line drawing sampling point based on the target amplification area and first segment promotion data of the first account in the current scoring period;
And the updating display module is used for displaying the segment promotion line graph corresponding to the target amplification area based on the sixth line graph sampling point, the updated horizontal axis scale value and the vertical axis scale value.
Optionally, the third display module 1203 is configured to:
Responding to the triggering operation of the high-light mark point in the segment promotion line drawing, displaying a contrast information window, wherein the contrast information window is displayed with contrast information of the competition field times corresponding to the high-light mark point by the first account number and contrast picture viewing controls;
And responding to the triggering operation of the check picture viewing control, and displaying the check picture of the competition field corresponding to the highlight mark point.
Optionally, a historical score period control is displayed in the arrangement data overview interface;
after the segment promotion line graph is displayed in the arrangement data overview interface, the device further comprises:
The first data acquisition module is used for responding to the triggering operation of at least one historical scoring period control and acquiring second-segment promotion data of the first account in the at least one historical scoring period;
And the fourth display module is used for displaying a second broken line in the segment promotion broken line graph based on the second segment promotion data.
Optionally, the fourth display module is configured to:
based on a horizontal axis scale value and a vertical axis scale value corresponding to the first segment promotion data, the second broken line is additionally displayed in the segment promotion broken line diagram; updating and displaying the second folding line in response to the sliding operation of the segment promotion folding line graph under the condition that the second folding line is not displayed fully; or alternatively
Updating the horizontal axis scale value and the vertical axis scale value of the segment promotion line graph based on the first segment promotion data and the second segment promotion data; and displaying a first broken line and the second broken line in the segment promotion broken line diagram.
Optionally, a second account control is displayed in the ranking promotion overview interface;
after the segment promotion line graph is displayed in the arrangement data overview interface, the device further comprises:
The second data acquisition module is used for responding to the triggering operation of the second account control to acquire third-segment promotion data of the second account in the current scoring period;
and the fifth display module is used for displaying a third broken line in the segment promotion broken line graph based on the third segment promotion data.
Optionally, the fifth display module is configured to:
Based on a horizontal axis scale value and a vertical axis scale value corresponding to the first segment promotion data, the third broken line is additionally displayed in the segment promotion broken line diagram; updating and displaying the third folding line in response to the sliding operation of the segment promotion folding line graph under the condition that the third folding line is not displayed fully; or alternatively
Updating the horizontal axis scale value and the vertical axis scale value of the segment promotion line graph based on the first segment promotion data and the third segment promotion data; and displaying the first folding line and the third folding line in the segment promotion folding line diagram.
Optionally, the apparatus further includes:
The first result display module is used for displaying first data comparison analysis results of the first segment promotion data and other segment promotion data in the competition field time interval under the condition that the selection operation of the competition field time interval in the segment promotion line diagram is received;
And the second result display module is used for displaying the second data comparison analysis result of the first segment promotion data and other segment promotion data in the segment promotion interval under the condition that the selection operation of the segment promotion interval in the segment promotion line diagram is received.
Optionally, after the displaying the ranking data overview interface, the apparatus further includes:
The analysis module is used for carrying out statistical analysis on the game data of each competition occasion of the first account in the current scoring period to obtain a game data statistical result, wherein the game data statistical result comprises a game winning rate, a honor mark and a used virtual role ranking of the first account in the current scoring period;
and the third result display module is used for displaying the statistics result of the game data in the arrangement data overview interface.
In summary, in the embodiment of the present application, by displaying the segment promotion line graph in the arrangement data overview interface, the segment promotion condition of the first account in the current scoring period is intuitively displayed to the player in the form of the segment promotion line graph, which is helpful for the player to understand the growth data in the current scoring period, and in addition, a plurality of mark points are further provided in the segment promotion line graph, and under the condition that the trigger operation of the player on the high-level mark point in the segment promotion line graph is received, the player can be presented with the game information corresponding to the high-level mark point, which is helpful for the player to fully understand the game information of some special scoring occasions; by adopting the scheme provided by the embodiment of the application, the display form of the ranking data is enriched, and the diversity of data display is improved.
It should be noted that: the apparatus provided in the above embodiment is only exemplified by the division of the above functional modules, and in practical application, the above functional allocation may be performed by different functional modules according to needs, that is, the internal structure of the apparatus is divided into different functional modules, so as to perform all or part of the functions described above. In addition, the apparatus and the method embodiments provided in the foregoing embodiments belong to the same concept, and detailed implementation processes of the method embodiments are described in the method embodiments, which are not repeated herein.
Referring to fig. 13, a block diagram of a terminal 1300 according to an exemplary embodiment of the present application is shown. The terminal 1300 may be a portable mobile terminal such as: smart phones, tablet computers, dynamic video expert compression standard audio layer 3 (Moving Picture Experts Group Audio Layer III, MP 3) players, dynamic video expert compression standard audio layer 4 (Moving Picture Experts Group Audio Layer IV, MP 4) players. Terminal 1300 may also be referred to as a user device, portable terminal, or the like.
In general, the terminal 1300 includes: a processor 1301, and a memory 1302.
Processor 1301 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like. Processor 1301 may be implemented in hardware in at least one of digital signal Processing (DIGITAL SIGNAL Processing, DSP), field-Programmable gate array (Field-Programmable GATE ARRAY, FPGA), programmable logic array (Programmable Logic Array, PLA). Processor 1301 may also include a main processor, which is a processor for processing data in an awake state, also referred to as a central processor (Central Processing Unit, CPU), and a coprocessor; a coprocessor is a low-power processor for processing data in a standby state. In some embodiments, processor 1301 may integrate with an image processor (Graphics Processing Unit, GPU) that is responsible for rendering and rendering of the content that the display screen is required to display. In some embodiments, processor 1301 may also include an artificial intelligence (ARTIFICIAL INTELLIGENCE, AI) processor for processing computing operations related to machine learning.
Memory 1302 may include one or more computer-readable storage media, which may be tangible and non-transitory. Memory 1302 may also include high-speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In some embodiments, a non-transitory computer readable storage medium in memory 1302 is used to store at least one instruction for execution by processor 1301 to implement the data display method provided by embodiments of the present application.
In some embodiments, the terminal 1300 may further optionally include: a peripheral interface 1303 and at least one peripheral.
A peripheral interface 1303 may be used to connect at least one Input/Output (I/O) related peripheral to the processor 1301 and the memory 1302. In some embodiments, processor 1301, memory 1302, and peripheral interface 1303 are integrated on the same chip or circuit board; in some other embodiments, either or both of the processor 1301, the memory 1302, and the peripheral interface 1303 may be implemented on separate chips or circuit boards, which is not limited in this embodiment.
Those skilled in the art will appreciate that the structure shown in fig. 13 is not limiting of terminal 1300 and may include more or fewer components than shown, or may combine certain components, or may employ a different arrangement of components.
Embodiments of the present application also provide a computer-readable storage medium storing at least one program loaded and executed by a processor to implement the data display method according to the above embodiments.
According to one aspect of the present application, a computer program product is provided that includes computer instructions stored in a computer readable storage medium. The processor of the terminal reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions so that the terminal performs the data display method provided in various alternative implementations of the above aspect.
Those skilled in the art will appreciate that in one or more of the examples described above, the functions described in the embodiments of the present application may be implemented in hardware, software, firmware, or any combination thereof. When implemented in software, these functions may be stored on or transmitted over as one or more instructions or code on a computer-readable storage medium. Computer-readable storage media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a general purpose or special purpose computer.
The foregoing description of the preferred embodiments of the present application is not intended to limit the application, but rather, the application is to be construed as limited to the appended claims.