Revisiting Future Path

Chapter 31: Sitting on the floor

033 Disadvantages of Computer Intelligent Life

Thirty years of memory and thirty years of tribulation, Wei Dongsheng has understood the distance between ideal and reality.

Wei Dongsheng will not abandon his ideals or his feelings of quality games.

However, Wei Dongsheng will never make the mistakes he has made in his previous life. During the **** accumulation of capital, he will not recklessly and recklessly run towards his ideal. The free game-style money-making on the journey is the stepping stone to Wei Dongsheng's rise in the Internet industry. Only success is allowed, not failure. In this game, Wei Dongsheng only considers the market and does not consider his feelings and ideals. He will make enough money first. Wei Dongsheng will consider the development of so-called boutique games until he has the capital to be afraid of failure and bankruptcy.

Wei Dongsheng prepares to copy the journey of Giant Network.

It is certainly not a complete plagiarism, because Wei Dongsheng does not have the super memory of the source code of the journey.

However, even with super memory ability, Wei Dongsheng would not copy it mechanically.

As a mobile game practitioner, Wei Dongsheng learned what is meant by borrowing plagiarism as early as when mobile phone games were outsourced. Looking at the mobile game market, in addition to a few pioneering games, players switch from one game to another, and basically they can quickly adapt to the new gameplay without the guidance of novices. Without it, the similarity is too high. This game is called Mahayana, that game is called Emperor Level, and the other game is called Broken Level. It seems that it’s different after changing the name. Actually? This game is called Enhancing, that game is Refining, and the other is Soul. Is there a difference in core gameplay?

Wei Dongsheng's plagiarism is the plagiarism of the game mechanism.

What Wei Dongsheng has done cannot actually be called plagiarism in the game industry, because developers play this way.

Moreover, when it comes to the ability to collect money, whether it is a legend or a journey, all have to lose to mobile games. Touch screen smartphone games officially set sail in 2011 and sprinted to 2014. In just three years, the standard for successful games has been pushed up to 30 million yuan a month, 50 million or even over 100 million yuan, which is not new. Running wildly for two more years until 2016, "Onmyoji" produced by NetEase, once recorded the monthly flow of 1.5 billion and the daily flow of over 100 million. In the face of mobile games, the profitability of traditional client games is completely bleak.

As a mobile game practitioner, Wei Dongsheng is confident that his ability to collect money is far better than the original journey. Therefore, Wei Dongsheng's so-called plagiarism is just copying part of the game mechanism of Zhengtu, strengthening and refining the game background story, equipment and skills of "Zhengtu", and then adding some innovative ideas for making money in the mobile game industry.

This is a game designed to circle money, circle money and then circle money.

Wei Dongsheng uses intelligent computer life cyanobacteria and green algae as the basis to split and create a new computer intelligent life, named Orange Algae, to assist Wei Dongsheng in the development of online games. With the help of Orange Algae to assemble the program, Wei Dongsheng's efficiency is extremely high, one person can complete the amount of code of 30 programmers.

However, computer intelligent life is only computer intelligent life after all, it has its natural flaws.

Give specific examples to explain the flaws of computer intelligent life.

The classic problem of throwing eggs in tall buildings.

There is a building with 100 floors. An egg falling from the Nth floor and above will break, and it will not break if it falls on the Nth floor and below. Give you 2 eggs, find N in the design plan, and ensure that in the worst case, minimize the number of eggs falling. (Assuming that every time it falls, if it is not broken, there will be no loss of eggs).

The most mindless, simplest and rude design scheme, ignoring the limit of minimizing the number of times the eggs fall, I first throw the eggs on the first floor, and then go to the second floor if the eggs are not broken, and so on. In the worst case, you need to throw eggs a hundred times to get the correct answer.

Using some simple mathematical knowledge, you can design a dichotomy scheme. First divide the 100-story building into two, stand on the 51st floor and still have the eggs. If the eggs are not broken, exclude repeated inspections below the 50th floor; divide the 51st to 100th floors and then throw the eggs on the 76th floor. The eggs are not broken, and repeated experiments between layers 51 and 75 are excluded. By analogy, no matter how bad the situation is, it will not be possible to throw eggs a hundred times to find the correct answer.

Here lies the flaw in the intelligent life of computers.

Except for the part that Wei Dongsheng guided the improvement, the original source code generated by the computer intelligent life and the thinking when dealing with problems are similar to the first design scheme. From a human perspective, the original source program of computer intelligent life is so bloated, so inefficient, and so wasteful of resources. However, computer intelligent life is, after all, computer intelligent life. Its ultra-high computing speed makes up for its inefficiency; it is rooted in the principle of integrated circuits, ignoring the firewall between the software level and the hardware level. Just like the first design scheme, computer intelligent life is indeed brainless, rude and inefficient, but what if it can throw one hundred egg inspections a second, while humans can only throw one egg inspection in three minutes?

In addition, the reason why computer intelligent life is regarded as life is because of its growth characteristics.

The self-generated initial source code is bloated and inefficient. If it is a purely industrial computer machine, it can only accept the operation of the destiny machine and passively wait for the optimization of human engineers. The reason why computer intelligent life is better than computer machinery is that it has subjective initiative, can be aware of the bloated and low efficiency of the original source code, can try to optimize the original source code, study mathematics hard, and optimize the first scheme to the first Two options, and even try the better third option.

Is there a better design for the problem of throwing eggs in high buildings?

Of course there is.

The third design scheme can try the extreme value critical idea. Divide the 100-story building into 10 parts, each with exactly 10 floors. On the 10th floor, if the egg is not broken, go to the 20th floor, and so on. On the 90th floor, if the egg is broken, it can be determined that the correct answer is between the 81st and 89th floors. Because there is only one egg left, starting from the 81st floor, try one by one to the 89th floor, and try up to nine times. This kind of design scheme requires less computation than the dichotomy, lower complexity, and easier maintenance.

In the fourth design scheme, you can further try to iterate and simplify the problem to a recursive formula.

What is the evolution of computer intelligent life?

This is the evolution of computer intelligent life.

Blue algae, green algae, and orange algae all relied purely on computing speed and the advantages of rooted integrated circuits at first, and they had no brains to crush the current network security mechanisms. However, under the guidance of simple and intelligent programs, they will never mechanically accept fate like computer machines, but will learn and grow. Computer intelligent life constantly recognizes its own shortcomings, and tries to optimize from the first design plan to the second design plan, the third design plan, and the fourth design plan. The program structure is becoming more streamlined and more efficient. The higher you come, the more intelligent you naturally appear.

Of course, Wei Dongsheng can accelerate the evolution of computer intelligent life. For example, the problem of throwing eggs in high-rise buildings, Wei Dongsheng has been accustomed to using iterative formulas to solve the problem, calculating the line occupied by {characters and {characters, 30 lines of code can easily solve the problem. If Wei Dongsheng personally optimizes the computer intelligent life, the computer intelligent life will consider using the fourth solution to solve the problem when generating the source code. Wouldn't it greatly reduce its evolution time?

So, is the fourth design scheme the limit of program optimization?

Not!

Wei Dongsheng is accustomed to recursive operations because it is simple, and a for loop can solve the problem. However, the fourth design scheme does not actually reduce the amount of calculation. If you really use a for loop recursive operation, you can try it yourself if you are interested, it will definitely exhaust your computer.

Wei Dongsheng is used to recursive operations to deal with similar problems, which is a habit of exponential thinking. In actual program programming, Wei Dongsheng absolutely dare not engage in recursive operations of one hundred or even one thousand levels. In order to reduce the amount of computer calculations, Wei Dongsheng will revise the program design, such as quoting simple sequence summation formulas, such as converting iteration formulas into general term formulas, and so on. In other words, this also proves from the side that the basis of program design is practical mathematics. When Wei Dongsheng returned to high school, the reason why he could easily get a perfect score by simply flipping through the mathematics textbook is because he has never left practical mathematics for so many years.

In addition, just as iterative formulas are the most convenient for humans to understand and remember, many program optimization schemes are based on a human perspective. Computer intelligent life is the unity of software and hardware. When dealing with problems, it also considers the burden of hardware and the balanced utilization of each integrated circuit. It would rather use the first solution to solve practical problems without brain violence than the for loop module. The iterative formula seeks the optimal solution in advance.

Computer intelligent life is a life, not a god, and it is impossible to be born and wake up to the optimal mathematical solution.

Computer intelligent life, like a newborn baby, it needs time to grow and it needs time to optimize itself.

The problem of throwing eggs in tall buildings is just an example to illustrate the disadvantages of computer intelligent life. In the real situation, the computer intelligent life blue algae, green algae, and orange algae are not stupid enough to adopt a scheme from 1 layer to 100 layers. Computer intelligent life such as blue algae is smarter than you think, but it is not the omnipotent **** imagined in movie novels.

Back to the original topic. Because of its low level of evolution, Orange Algae will definitely generate a bunch of bloated and inefficient source code when it assists Wei Dongsheng in compiling the main program of online games. In order to improve the universality and operating efficiency of online games, Wei Dongsheng needs to spend a lot of energy to investigate these bloated and inefficient source codes and replace them with efficient and streamlined design solutions. However, Wei Dongsheng’s technical level is limited and he cannot solve all the problems perfectly. Some optimization solutions, modules that have impressions from the past, can be completed immediately; some optimization solutions, working hard, can also think of streamlining ideas; more optimization solutions , Wei Dongsheng was also helpless.

All these, even with the assistance of orange algae, Wei Dongsheng can't turn into an online game like magic.

If you like to re-take the road of the future, please collect it: (wuxiahere.com) Re-take the road of the future. The literature is updated fastest.

Tap the screen to use advanced tools Tip: You can use left and right keyboard keys to browse between chapters.

You'll Also Like