Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Game search method based on defensive and offensive evaluation function of Einstein chess

A technology of Einstein chess and valuation function, which is applied in the research field of chess game machine game, which can solve the problems of poor knowledge, inaccurate chessboard state estimation, and incomplete game information.

Inactive Publication Date: 2016-06-15
ANHUI UNIVERSITY
View PDF2 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Question 1: The valuation function is an evaluation of the pros and cons of the current situation. It provides a calculation basis for the specific realization of the game process. A good valuation method is often the key to winning the game
Judging from the existing valuation, the amount of knowledge is relatively small and the consideration is one-sided. Although the program runs faster, due to the lack of knowledge, the estimation of the chessboard state is inaccurate, and there are too many loopholes in the knowledge program. Obvious wrong decisions eventually lead to the embarrassing situation of "fast but not accurate", which seriously affects the game level of the program
[0008] Question 2: Due to the particularity of Einstein's chess rules, it is not possible to determine which chess piece and which position the opponent should play in the next move. The specific chess piece is determined by the number obtained by rolling the dice. This is In the process of the game, the game information of both parties is incomplete.
Therefore, the traditional game tree search cannot be applied to Einstein chess

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Game search method based on defensive and offensive evaluation function of Einstein chess
  • Game search method based on defensive and offensive evaluation function of Einstein chess
  • Game search method based on defensive and offensive evaluation function of Einstein chess

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The present application will be further described below in combination with specific embodiments and accompanying drawings.

[0053] First of all, the board of Connect6 is a 5x5 rectangle, and each grid is the position of a chess piece. Here, a two-dimensional array chess[5][5] is used to represent the position of the chess piece on the board. Each chess piece is represented by a chess piece class. The following is the data structure representation of the chess pieces:

[0054] publicintnum; / / number of pieces

[0055] publicintcolor; / / The color of the chess piece, 0 means the red side, 1 means the blue side

[0056] publicintbl; / / Whether there is a chess piece in this position, 0 means it does not exist, 1 means it exists

[0057] publicintproba; / / The probability of chess pieces

[0058] 1. Expected max-min algorithm with both attack and defense

[0059] 1) Evaluation function design

[0060] The evaluation function refers to the extraction of various features rela...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a game search method based on a defensive and offensive evaluation function of Einstein chess. The defensive and offensive evaluation function is used for simulating a game search in an expectation max-mini search. According to the game search method based on the defensive and offensive evaluation function of the Einstein chess, an expectation max-mini algorithm which is a variety of a max-mini algorithm is adopted, a probability layer is introduced into a process of search-down expansion, and the problem of incomplete game information caused by a dice is solved. According to the method, the designed defensive and offensive evaluation function is applied to the expectation search, the defensive and offensive expectation max-mini algorithm is designed, and the search efficiency and the game level of a system are improved.

Description

technical field [0001] The invention belongs to the research field of machine games of chess games, in particular to a game search method for Einstein chess based on an evaluation function with both attack and defense. Background technique [0002] Computer game, also known as machine game, is a very challenging and promising field of computer research. As an extremely important topic in the field of artificial intelligence, it is known as the "fruit fly" in the field of artificial intelligence. And the study of board games is a standard and extremely important issue in the process of computer game research. Many existing important theories and technical methods, such as various search algorithms and intelligent methods, were originally proposed to solve certain problems existing in chess games. The earliest research on computer games can be traced back to half a century ago. In the past fifty or sixty years, scholars of artificial intelligence have painstakingly studied co...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30A63F3/00
CPCA63F3/00003G06F16/9027
Inventor 李学俊光洋王春朱二周吴蕾
Owner ANHUI UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products