Current location - Recipe Complete Network - Complete recipe book - Chess introduction 3.0
Chess introduction 3.0
Chess Raiders 2.3 Guide Manual

I. Introduction

Chess Raiders is a game software with the level of China chess master. It is based on the bit board design and has the following characteristics:

A) the search speed is fast. Even the old Celeron machine can quickly search for the top, and it has obvious advantages in fast chess.

B) Support 64-bit CPU, multiprocessor system and NUMA system. On a 64-bit cpu, the speed can be increased by 47% (64-bit operating system support is required). In a dual CPU system, the speed can be increased by 93%.

C) strong attack and killing ability. In the complex attack situation, the optimized extended search capability enables the software to understand the current situation more clearly. Being good at winning from chaos is a major feature of this software.

D) strict judicial bureau. Pay attention to the position and shape of the sub-force, carefully consider the containment and multi-player return, and the chess game is more humanized.

This software supports simplified, traditional and English languages, and won the first prize in the 10th Olympic Chess Computer Software Competition in China. Our goal is: Together with the chess lovers who love China chess, we will promote the continuous progress of chess softness, provide a good helper for chess lovers to train, and build a powerful weapon close to professional players!

Two. operating environment

Hardware requirements:

Minimum configuration:

Computers above X86

128M memory

Recommended configuration:

More than 2G CPU

Memory above 256M

To improve your chess skills, please upgrade your hardware. Because in unit time, the calculated number of layers is higher.

Software requirements:

Minimum configuration:

WINDOWS 2000 operating system

Recommended configuration:

WINDOWS XP operating system

AMD's CPU

It is easy to cause illegal operation under WINDOWS 9X, so it is recommended to use an operating system above WINDOWS 2000.

The engine of chess raiders is optimized for AMD's CPU, which will be slightly faster than INTEL's.

Three. main interface

Four. menu

The main menu provides access to common functions, and the main categories include:

document

examination

match

engine

help

Each function will be explained one by one below.

4. 1 file

New-creates a new chess manual file.

Open-Opens an existing chess manual file.

Save-Saves the current disk as a manual chess file.

Save As-Saves the current chess manual file with a new name.

File Merge-Merge all the chess files into one directory.

Create an open library-create a new open library.

Exit-end your thinking and close the chess strategy.

4.2 view

4.2. 1 Toolbar.

Standard Toolbar-Shows or hides the toolbar.

Chess Manual Toolbar-Chess Manual Browse Toolbar

Checkerboard Settings Bar-Hide or view the Checkerboard Settings toolbar.

Web toolbar-shows or hides the Web toolbar.

Game information area-Show or hide the game information area.

Status bar-Shows or hides the status bar.

4.2.2 Chessboard

Chessboard background 1- Select chessboard background 1.

Checkerboard Background 2- Select Checkerboard Background 2.

Checkerboard Background III- Select Checkerboard Background III

Checkerboard Background IV- Select Checkerboard Background IV

chessman

Big Chess-Displays big chess pieces.

Middle Piece-Displays the middle piece.

Small objects-Show small objects.

Click sound

Clap your hands-is there any sound when playing chess?

Display coordinates

Show Coordinates-Displays the chessboard coordinates.

4.2.6 Always at the top

Always on top-the program window is always on top.

4.2.7 Simplified Chinese —— Displays the simplified Chinese interface.

4.2.8 Traditional Chinese —— Displays the traditional Chinese interface.

4.2.9 English-displays the English interface.

4.3 games

Computer Red Square-Computer Red Square

Computer black side-computer black side

Go at once-when the computer is thinking, force it to play chess at once.

Flip the chessboard-Flip the chessboard up and down

Analysis Mode-Turn analysis mode on or off.

Engine Command-Enter the engine command.

Copy Situation-Copies the situation to the clipboard.

Paste Situation-Paste the chessboard situation text from the clipboard.

Copy Chess Manual-Copy Chess Manual to Clipboard

Paste the Chess Manual-Paste the Chess Manual from the clipboard.

4.4 engine

Level-Set the level of chess strategy.

Background Thinking-Turn background thinking on or off.

Open Library-Use an open library?

4.5 Help

About Indiana Jones-Displays version information of Indiana Jones.

Verb (abbreviation for verb) toolbar

The function of each button is: from left to right.

Standard toolbar

Create a new chess manual file.

Open the existing chess manual file.

Save the current disk as a manual chess file.

Red Square under the computer

Black border under the computer

Turn analysis mode on or off.

Flip the chessboard up and down

Input engine command

Regret a move

When the computer is thinking, it is forced to play chess at once.

Chess toolbar

Go back to the first step

Move forward five steps

Go back to a certain step

Go back to the next step

Take five steps back.

Go back to the previous step

Copy the situation to the clipboard

Paste chessboard text from clipboard

Copy chess to clipboard

Paste the chess book from the clipboard

Chessboard toolbar

Start or end a game of chess.

It is Rhett's turn to play chess.

Remove a chess piece

Remove all chess pieces

Set up a black gun

Set up a black car

Set the black image.

Set up a black taxi

Set the black general.

Taoheima

Set black chess pieces

Set up red soldiers.

Taohongma

Set red handsome.

Set up a red taxi.

Set the red phase.

Set up a red car

Set the red cannon.

Network toolbar

Connect to the chess website

separate

Online chess settings

Go somewhere

Sunesy hall

Next level

I want to beat

Watch the game

Leave the game table

Request a draw

Give up the game

Ruling (if you are caught by the commander or commander, click here)

Keith comes out. Lu's orders in the blank. (Unlike the engine command, the engine command is not entered here. )

Engine information column

Information about the engine is displayed here.

Chess path analysis column

The following is an analysis of Jones' chess moves.

Open the library information bar

The following is the information of the open library of chess raiders.

Online chess and cards bar

This shows the information on the table after Jones connects to Keith. Lu with built-in connection function.

Introduction to the main functions of intransitive verbs

6. 1 Open the standard chess manual file (*. pgn)。

The pgn format chess manual is a merged chess manual in a hidden format, which is used to make the opening library of raiders of the lost ark, and can be created by the chess manual merging program that comes with raiders of the lost ark program.

6.2 Open the chess and hide the manual files.

Chess Raiders can open chess manuals in hidden format, but those chess manuals are not created by chess hiding. The xqn file created by chess hide cannot be opened by chess raiders. The main reason is that Yin Qi scored every step of the chess manual, which led to the nonstandard format of the chess manual. The hidden format of chess manuals converted from "Amazing Chess Stars" can be opened, because those hidden format chess manuals are in standard format, and each step has no score.

6.3 Chess Manual File Merging

Chess Raiders can merge the chess manual in hidden format into the standard chess manual file in pgn format.

When merging, put all the chess manuals to be merged in the "Chess Manual Directory" folder under Jones' installation directory.

If you don't have that folder, first create a new folder under the installation directory of chess strategy, and then rename it as "chess manual directory".

Finally, press "Start Merge" to end.

6.4 Making Open Library

Chess raiders use pgn format as the opening library. Put the pgn file made above in the installation directory of Indiana Jones.

If there is a chess manual in Jones' installation directory, but the file name is not "qipu.pgn". Then, the chess book was renamed "qipu.pgn". Then, fill in the maximum number of steps to make a library, and finally, press "Start Making" to finish.

6.5 Set up a chess game

Click on it and start playing chess.

When the "chess piece" below lights up, it means the state of playing chess. Dragging a "chess piece" onto the chessboard means adding the chess piece.

When you drag the chess piece onto the board, you remove it.

Click on it, and all the fragments will be removed.

Click on it to decide whether it is the turn of the red one or the black one after decoration.

If you press it, it's red's turn to go. If you bounce it, it's black's turn to go.

When the chess game is over, click it to end the game.

6.6 Engine command

On the standard toolbar, a dialog box for entering engine commands pops up.

Enter common engine commands there.

Commonly used commands are:

Engine command meaning

Sd 1 1 Set the number of layers to be considered as 1 1.

St 120 sets the thinking time to 120 seconds. (Note: The unit after t is seconds. If you want to set it to be greater than 1 minute, you need to convert minutes into seconds. 120 means 120 seconds, 2 minutes. )

Hash 96M Set the hash to 96M.

Book create qipu.pgn 60 uses the chess manual with the file name "qipu.pgn", and the maximum number of steps is 60, so as to make the opening library.

Show book shows the moves of opening a library, which is suitable for human-computer interaction.

The time sd/ 10 is set to 10 minutes.

Think in the background.

6.7 Analysis mode

Select "Thinking in the Background" in the menu, and then click "Enter Analysis Mode" on the standard toolbar.

In the analysis mode, there is no time limit, and there is enough time for the players to figure out the correct moves before departure.

The analysis mode is convenient for man-machine use, and you can see the proportion of each step, the quality of each step, the time-controlled chess, the movable chess and so on. If you want it to play chess at once, just press "Get off at once".

6.8 Level setting

Set the time, floor number and office hours of each step here. Press "OK" to finish the setting.

6.9 Man-machine function

In the game mode, click "Red under the computer" or "Black under the computer".

At this time, I saw it thinking about the step of "eight shots and five draws" in the analysis column of the chess manual.

If you want it to think of another chess game, such as "seven soldiers in one".

Then, use the mouse to drag the chess pieces to the required steps.

In that case, let's analyze the move of "seven soldiers in one"

You can decide whether to take the step it originally thought or finally take the "seven soldiers in one".

6. 10 connects to Keith. Lu network

You can connect to Keith through the built-in connection function of chess raiders. Luwang.

If you want to call, you must apply for a connection first.

Apply for and cancel orders:

Askforroboter cancels (disconnects)

Askforroboter iagree (connection application)

Holders can apply for and cancel the connection at any time, while unlicensed users can only apply for it free of charge from midnight to morning.

Click on that symbol and it will appear.

Enter your account number and password there, and finally press "Login" to finish.

After logging in, click on those tables.

If you want to fight, choose "I want to fight".

If you want to watch other people's games, choose "watch games".

If the table you want to watch has a password, please select Password Input.

If you need to talk on the desktop, you need to enter:

Say the table number "say what"

For example, in Huashan 2, enter

Say 2 "What to say"

If it is in other challenge areas, you need to count the tables.

Table number = [(liquidation-1)*40]+ unit number.

For example, in Tao 1 off 1.

Table number = [(1-1) * 40]+1=1.

The command is: say 1 "say what"

For example: Taoerguan 10.

Table number = [(2-1) * 40]+10 = 50.

The command is: say 50 "what to say"

Other analogy.

Seven. appendix

7. Memory setting description of1Indiana Jones

The amount of memory occupied by chess raiders has a certain impact on the speed.

It's not that the more memory you occupy, the better, but it should be set according to the specific situation, because it takes time to read and write memory. If the memory occupied is too large, the performance of the motherboard and memory is not good, and the speed will decrease.

By default, it takes up 36M memory +3m pawn hash, which is about 40M. For most machines with medium and low configurations, the default setting is basically the most ideal setting.

Of course, for machines with better memory and motherboard performance, the size of occupied memory can be increased.

Memory setting command:

Hash 36M

Indicates that the main hash table occupies 36M memory.

hashp 6M

This means that the hash table takes up 6M of memory. Generally, the memory occupied by the pawn hash table is1/5 ~110 of the memory occupied by the main hash table.

Adaptive 800k48m192m12m48m.

Memory adaptive adjustment command, 800k is speed, 48M main hash table occupies the smallest memory, 192M main hash table occupies the largest memory, 12M single hash table occupies the smallest memory, and 48M single hash table occupies the largest memory. The engine will automatically adjust the occupied memory size according to the set speed and the total memory size of the machine.

7.2 Description of learning function of chess raiders

First, learn the document description

Indiana Jones' learning files are book.lrn, position.bin and position.lrn

The open library Book.lrn learning file will be learned within 10 step after outline removal, but will not be learned after 10 step. This file can be opened with Notepad, and book learn will automatically modify the learning score of chess moves in the open library, and adjust it according to the parsed score.

The position.bin situational learning file can learn a total of 65,536 situations, and the old learning situations will be automatically overwritten after learning. This is a binary file, and the engine will load this file into the main hash table before each step.

Position.lrn saves the learned situation file, which can be opened with notepad.

Second, commands related to learning.

Learn 0 turns off the learning function.

Learn 1 the first move in the learning library (if the situation gets better, the learning score will increase, and if it gets worse, it will decrease. At most, only the situation changes within 10 step will be considered).

Learning 2 opens the situational learning function, and the whole situational change of the middle board will be learned.

Learning 4 turns on the result learning function.

The combination of learning 3 1 and learning 2,

Analogy in turn

Learning 0.33 -2 sets the boundary conditions of learning, and 0.33( 1/3 soldier's score) is the minimum score of situation change, that is, only when a certain step causes the situation score to change more than 0.33 can you learn this step. -2 is the boundary condition of not learning. If the score of the current situation is lower than -2.0, no learning will be conducted.

7.3 Introduction of Indiana Jones Open Library

First, open the library file description.

The opened library file includes three files: book.bin, books.bin and bookc.bin.

Among them, book.bin is a complete open library, books.bin is an excellent open library, and bookc.bin is an open library suitable for Indiana Jones software (it is short and pithy according to the characteristics of other software and Indiana Jones software, and is mainly used to participate in chess soft matches).

The engine will first look for moves in the open library of books.bin. If it doesn't find a suitable move, it will look in the open library of books.bin, or it can only use the open library of books.bin by setting it.

Second, the library moving instructions

Chess moves are unique and orderly in the opening library, so it is very fast to find chess moves in the opening library.

The information of chess moves in the opening library includes chess moves and marks (right! ! 、! 、=、? Five marks! ! And! Mark is a necessary move. And that mark is avoid movement), frequency of use, learning score and CAP score.

Third, the description of the library opening command

1, create

Used to create a new open library.

Usage: book.bincreateqipu.xqm3010

Book.bin is the open library file to be created.

Qipu.xqm is a chess manual file used to create the opening library.

30 represents the maximum number of steps.

10 represents the minimum number of steps.

2. Booking on/off

Books on the use of open libraries

Book off does not use open libraries.

3, book mask

Set parameters for the engine to select the movement to open the library.

Usage: Book Mask Accept | Reject Value

If accepted in writing? Does that mean there is? By default, the movement of the marker can also make the engine run? The marked chess engine will not run.

Similarly, the book mask rejection value is a telling engine to avoid the movement of certain marks.

4. Books are random

Usage: Books are randomly 0/ 1

Book random 0 means to choose the best way from the starting library after searching.

Book random 1 means to randomly select a move from the starting library.

5. Book trigger

Usage: book trigger

N stands for frequency of use.

For example, the book trigger 50 indicates that only moves that have been made more than 50 times in the starting library are selected.

6, the width of the book

Usage: book width

For example, book width 40 selects the moving width, and 40 indicates that the moving width is 40%.

Four. Format description of the chess manual file used to create the opening library

Detailed description of file header label:

Common signs are as follows

Title title, event, location, round, date and time of competition, red red square, red square level, black black square, black black square level, results and results.

There are some extension tags that I won't elaborate on. The following is a simple example of a file header.

[Title "Liu Dianzhong, Hebei vs Zhao Guorong, Heilongjiang"]

[Date "September 8, 2002"]

[Red "Hebei Liu Dianzhong"]

[Black "Heilongjiang Zhao Guorong"]

[Result "0- 1"]

Description of the contents of the chess manual:

Chess moves support four formats, namely

For example, China chess: two guns and five draws.

Coordinate format 1: for example, H2-E2.

Coordinate format 2: for example, H2E2.

Keith. Lu format: for example, 8E-7E.

The following is a simple chess score.

1.G3-G4 H7-G7

2.H2-E2 B7-E7

3.B0-C2 B9-C7

4.A0-B0 G6-G5

5.H0-I2 G5-G4

6.I0-H0 H9-I7

7.B2-B6 C6-C5

8.B0-B4 A9-B9

9.B4-G4 B9-B6

You can also give it a symbol of action quality, yes! ! 、! 、? Four kinds of tags can be marked.

take for example

1.G3-G4 H7-G7! !

2.H2 E2? B7-E7

Make an opening library with the marked chess manual, and the marks will be added to the marks of the moves in the opening library.

If you want to take a certain step, you can add it after moving! ! Or! Mark, if you want to avoid a step, you can add or? mark

7.4 chess raiders Profile Description

Indiana Jones' configuration file is cavalier.rc, which can be opened, modified and edited with Notepad.

After the engine is loaded, the commands in the configuration file will be run first.

Therefore, you can initialize the engine by presetting some commands.

Each command must occupy one line.

The last command of the file must be exit.

A simple example is as follows:

Adaptive 800k48m192m12m48m.

Sd 10

st 5

export

In this configuration file, the first command is to set the memory adaptive adjustment, the second command is to set the absolute search depth to 10 layer, the third command is to set the absolute search time to 5 seconds, and the last command is to end the engine preset.

In this way, you can put some commands that need to be set frequently into the cavalier.rc file, which will be set automatically every time you run it.

7.5 chess raiders shortcut key description

In game mode or analysis mode:

Shortcut p (case-insensitive) = Take immediate action.

Set the end game mode:

E/e = end of decoration

W/w = Set the red side to go first/then go.

D/d = Press the Remove Checkerboard button on the Set Checkerboard toolbar.

Q/q = Remove all the pieces on the board.

R = add a red car.

C = add red cannon

N = add red horse

B = add red phase.

A = Add Red Man

P = Add Red Soldiers

R = add a black car.

C = black gun

N = add dark horse

B = Add black phase.

A = black.

P = Add black soldiers.

7.6 Keith. Lu's usual command

Keith's meaning. Lu's orders

Table A agrees to this game.

Allow Addbangfromlist to join

Alarm call network management

Ask the name of the gang to join the gang.

Bangchat local telephone

Master's special line

Delbangfromlist, the name of the other party, please state the name of the gang

Delwaitfromlist Those who want to join their own gang refuse to join.

Fg, check your files

Fg the other party's name to see other people's files

Gbppfromlistnumdlg bonus points for other names.

Getbangfromlist, check out this gang

Gretel's opponent's name to see others' ring show.

Gresult opponent's name to see other people's game history.

Look at the total record of others by the name of Gscore's opponent.

A hoarse lion roar

Invitation letter

Join the game and fight each other.

J numbers are added to the specified table.

Judging the black discard of the game number will judge the black on the designated table as abandonment.

Judgegame number bothnodiscard evaluates the specified table as and.

Judging that the game number discards the result will cancel the result on the specified table.

The red card number will be judged as a waiver.

L Numbers leave the specified table.

I left the table.

A list of all gangs

List of famous teachers' titles

Check the gang log.

Listbangonline is an online member of this gang.

Check the list of members of this gang.

The name of the gang, the rank title of this gang.

List waiting for the name of the gang View the list of applicants for the gang.

Listbangzhuonline online online help list

Longchat passed the sound into the secret.

Myplayersfromlist addtoenemies the other party's name was blacklisted.

Myplayersfromlist addtofriends adds the other person's name as a friend.

If myplayersfromlist chattofriends sends a friend hotline,

Myplayersfromlist enemy blacklist

My Player List Friend List Friend List

Obs digital password Enter the password to enter the specified table.

Obs digital audience designated station

Sum of number of transfer tables

Quitfrombang, I'm quitting the gang

Res table number recognition

Say whatever you want at the dinner table.

Sendbangpoint characters hand in guild points.

Setbanglock Chat0 Gang Name Switch Gang Lines

Name of the new leader of Setbangzhu

Setbufromlistnumdlg adjusts other name numbers of member deployments.

Setrank sets the blocking level of the box name number.

Setrankfromlistnumdlg adjusts the membership level of other name numbers.

You can always set the digital digital adjustment local table.

shouting

Shout! Yell at the table

Shut the other person's name and tell him to shut up.

The number of the side table is changed.

Save your opponent's name to view other people's game libraries.

Tell v.

Tset table number countdown seconds sets the time, the first number is the table number, and the last three are the setting time.

Who is the next knight list?

Whistle loudly

Shout! Whistling into the table