779 is not easy!

"What? Go? Third brother, aren't you? Xiao Ne cried out, "The modeling difficulty of Go is not a little more difficult than that of Chinese chess and chess!" ”

Although in terms of technique, consciousness, and hand speed, Shaugne is inferior to Yuxing, but his vision is absolutely fine, and it is indeed true that it is difficult to model Go.

This problem is not only clear to Xiao Ni, but even Ni Ni, who is the lowest level among the three. I remember that when she was in junior high school, she vaguely heard that the pride of the computer industry had always wanted to conquer Go modeling, but it never worked.

"Mr. Jin, are you sure that two days is really enough?" Ni Ni asked in a low voice, "I'm afraid this won't work, right?" In view of Yuxing's excellent performance in front of her, she has actually saved face by saying this.

However, when Ni Ni asked like this, without waiting for Yuxing to answer, Xiao Ne calmed down first, thinking that Yuxing had never fought uncertain battles in the past, as if he was enhancing his confidence, and asked: "Third brother, are you sure you can succeed?" ”

Yuxing waved his hand and said, "Don't worry, I've already thought about the direction." ”

Shaune suddenly became excited and said, "That's it, let's do it!" I have to say that his words really have the taste of a newborn calf who is not afraid of tigers.

Indeed, whether it is modeling or programming, it is far more difficult to make a game of Go that can talk to the machine than the rest of the game.

In fact, this point should start from the rules of chess, any kind of chess has its fixed rules, such as the Chinese chess horse's feet, and for example, the chess queen can move horizontally, vertically and obliquely, these are the basic rules for the movement of chess pieces in a specific chess category. These things have to be taken into account when designing a program.

But what are the rules of Go pieces? That is, there are no rules, as long as the 361 points on the board are empty, they can theoretically be clicked in. Of course, the eye position doesn't count. But then the problem arises, there are so many choices for each piece that far more than chess.

Take Chinese chess, for example. If the car walks in a straight line and the horse crosses, if the computer itself completes the judgment, it can choose only a few points. Naturally, its rule model is simpler.

Therefore, people can make "dark blue". to deal with the chess grandmasters. Human energy is limited, and brain power is also limited, so it is possible to make mistakes in things that consume brain cells, but the computer is different, it is tireless, as long as it calculates according to the rules of the game.

With a dark blue computer, when playing chess with others, it can calculate all the changes such as 12 moves on both sides of the enemy, and list the gains and losses of each change in the form of high and low scores, and it is really time to eat a piece or a pair. It will automatically play the change with the highest score, i.e. the most favorable to the game.

In the face of such a system, unless people are more powerful than computers and ensure that there are no mistakes, they will not be the opponents of computers, and even the hardware performance will be improved. It can be calculated after more steps. But for people, it is very rare to be able to see all the changes within ten moves when playing chess.

However, the game rules of Go are more humane, but the master who enters the stage not only has a super ability to calculate the moves, but also judges the "potential" far better than the computer.

The so-called "potential". It refers to the big picture, people with biological neurons may be able to easily perceive this big picture, but the computer can't, the most basic things in the computer are still 0 and 1, it can only judge the right or wrong of an action by yes and no, and there is no very vague concept of the so-called big picture.

Therefore, for a long time, IBM has made a super chess computer "Deep Blue", but it has not been able to make a super Go computer anyway. The reason is very simple, if the Go system is still built according to the dark blue digital model, then the hardware facilities of the entire supercomputer will be overwhelmed. …,

As far as chess is concerned, it is impossible for a chess piece to fall more than 63 points per move, and then except for some points that cannot be taken at all under the circumstances, the average number of points available for each move is about 16 points, and such a choice calculation is still within the range that the supercomputer can bear.

But Go is different, from beginning to end, the average number of points it can choose for each move is about 200 points, so many choices, if calculated with the computing power of the dark blue computer, the time it takes to make a move is about a year and a half, and this move is only a general correct move. In other words, just find an amateur Go master and you can play so that the computer can't find the north.

The most fundamental reason for such a situation is that computers do not know how to judge the general trend at all, simply put, they do not know how to dig pits in advance and harm people, so computers cannot have the upper hand over humans in Go at least for a long time.

Now Yuxing wants to break this convention, and it is by no means an easy thing to do. After all, the computer provided by the organizer is not a supercomputer, but a teaching computer that is a little better than a home computer, so once you make a system to play Go with someone, you basically don't even think about winning with pure calculation.

Therefore, in the case of the hardware environment, Yuxing must make the software system have a primary overall view, simply put, let the program have the lowest level of intelligence, in this way, coupled with the computing power of the computer itself is countless times more powerful than humans, Yuxing estimates how this system can also fight with amateur chess players!

The Yuxing trio said they would do it, and they muttered there for a while, and then divided the work. Yu Xing is responsible for the modeling assumptions of the graph judgment and fuzzy judgment, Xiao Nee is responsible for the modeling assumptions of the basic Go rules, and Ni Ni is responsible for the modeling assumptions of the life and death judgment.

It has to be said that fuzzy judgment is the hardest part of modeling assumptions, because at its core, it is about making computers intelligent and have a big picture view.

In the whole process of modeling assumptions and composition, Yuxing did not touch the assumptions and designs of this part at all, and in the end only wrote two words there - top secret!

After Xiao Ne, who was in charge of modeling the basic rules of Go, sorted out his work, he stretched his neck and came over to take a look, and immediately shouted: "Third brother, top secret, what do you mean by this?" ”

"It's literal!" Yuxing pouted and said, "The secret that must not be said, at least not let the foreign devils know." ”

Shaugne thought about it carefully and said, "That's right, even if the jury of foreign devils threatens not to score the system we made, the design and code of this part must not be revealed to them!" ”

"I agree!" Ni Ni on the side interjected: "But when you return to China, you can't hide your secrets, you have to use this part of the design for our reference." ”

"Yes, yes, Xiao Nizi is right!" Shaugne chimed in.

Yuxing couldn't cry or laugh, and didn't say yes, but he secretly thought in his heart: "You want to learn, I still want to learn!" In fact, in this part, he plans to let Insha pass a primary copy of the intelligent program to pick it up.

On the side, Ni Ni glared at Xiao Ni angrily and asked, "Who do you say is Xiao Nizi?" ”

Shaugne deliberately didn't look at her, and said, "Who should say whom!" ”

"You ......"

Ni Ni was choked so much that she wanted to reach out and screw him in a huff. Shaugne was startled and quickly dodged away.

Seeing this, Yuxing hurriedly greeted: "Okay, okay, hurry up and do something, a judge is here." ”

The two of them instantly stopped their voices and looked in the direction of the rostrum, and they were surprised to find that the two old guys were cruising through the crowds of various modeling groups, pointing and pointing from time to time.

The Yuxing trio was almost at the back of the entire venue in the corner, and the two old foreign devils just took a look at the front and turned back, not caring about Yuxing's modeling. …,

"Third brother, we are being underestimated!" Shaugne said unhappily.

"It better be!" Yuxing sneered, "Do you know why Zhuge Liang keeps winning battles in the early stage and is deflated in the later stage? ”

Shaunech said: "There is such a saying? Tell me, what's going on? ”

Ni Ni was also very interested, and pricked up her little ears and waited to listen to Yuxing's explanation.

The old god of Yuxing is saying: "Judging from the romance, Kong Ming can be described as a military god in the early stage of his departure from the mountain, and he is invincible!" But since he went out of Qishan to attack Wei, except for getting a Jiang Wei, he has almost made no achievements, but has exhausted the national strength of Shu......"

"Is there any other way to say that?" Ni Ni frowned.

"Of course there is!" Yu Xing said, "The people who Zhuge Kong Ming defeated were all defeated in the first frontal battle, and then they were defeated, such as Zhou Yu and Meng Shu, on the other hand, Wei State, after the defeat of Chibi, the Wei army was already familiar with Kong Ming's tactics, and there were no more major defeats." ”

Xiao Ne's eyes lit up, and he said, "Third brother, do you mean that Zhuge Liang was underestimated by his enemies in the early stage?" ”

"Yes, just like us, those foreign devils don't know how powerful we are, let them take a good look at it when the time comes!" Yuxing glanced at the foreign devil judges on the stage, and his eyes flashed.

Ni Ni then understood, daring to love Yuxing's words are waiting here!

"Let's get to work!" Yuxing greeted the two of them and continued to design.

Xiao Ni Ni Ni naturally worked hard and racked her brains to rush to work.

At noon, the three of them hurriedly went out to have a meal, then returned to continue their work, and by four o'clock in the afternoon, they had completed the inspection of the entire model. Of course, the part that belongs to top secret is still top secret, but it is directly marked with the word passed during the inspection.

Before Yuxing and the others completed the model inspection, seven or eight teams had already handed over their respective modeling project outlines to the judges, got the keys to the small computer room, and left early to complete the work of the programming stage.

The three of Yuxing also handed in the outline, and after the judges saw the question, they called Yuxing, who ranked in the top ten in the previous five rounds of selection, to the stage.

"KING, HAVE YOU BUILT THIS MODEL OF THE Go project?" The lead judge asked.

"Yes! It's already done. Yuxing replied, "I wonder if it has anything to do with us getting the key to the computer room?" This is actually a disguised expression of dissatisfaction. (Your support is my biggest motivation.) )