An engine is any machine or computer program that plays chess.

learn more… | top users | synonyms (4)

1
vote
2answers
54 views

Simplest chess engine to reach 2000 ELO?

From what I have read coding a "vanilla chess engine" (c++ code for alpha-beta search over bitboard representation with simple hand-crafted evaluation function), will get you to 1500~1700 ELO on CCRL ...
0
votes
1answer
102 views

My game against AI, please analyze

[Event "4444 vs AI"] [Site "multiplayerchess.com"] [Date "2015.08.12"] [Round "1"] [White "4444"] [Black "AI"] [Result "1-0"] [FEN ""] 1. e4 e5 2. d3 d5 3. Ne2 g5 4. Nbc3 d4 5. Nb5 c6 6. Na3 Bxa3 7. ...
0
votes
1answer
70 views

Stockfish 6 in Chessmaster Grandmaster Edition

Is their a way to install stockfish 6 in Chessmaster Grandmaster Edition ?
2
votes
3answers
91 views

Chess computers in human tournaments

Do computers play in ordinary human grandmaster chess tournaments with time limits at 40 moves in two hours etc? If so how do they fare?
1
vote
1answer
116 views

Would the best mobile phone chess app be a favorite in a match against Carlsen?

Assume that the phone is one of today's high-end phones, e.g. the Samsung Galaxy S6. Also, assume that the match is a classical time limit match.
2
votes
0answers
81 views

Best way to play chess via terminal

I've recently learned about gnu chess, but it's poorly documented, and I'm having difficulties: Setting a reasonable difficulty level; Saving an entire game to a pgn: it's only saving the last move; ...
-2
votes
1answer
55 views

fastest AI algorithms for quick chess engine?

I am looking for some authenticated books , tutorials ,reference sites for quickest algorithms implementation for chess engine creation. Thank you. regards Keshav
1
vote
3answers
166 views

Looking for free online chess engines that have (roughly) known ratings

Sirs, In short, I am looking for an online free chess engine that has either: a.) multiple engines with multiple ratings, some as low as 1500-1600, and some as high as 2200 or better, or b.) is a ...
2
votes
1answer
82 views

Chess Position Trainer

Would anyone know how to set up training in a "random position" with Chess Position Trainer (ver 5.04)? I know and use its option to train "the variation", but was hoping there would be sort of - ...
4
votes
2answers
173 views

CPU v. GPU for chess engines

GPUs are better at certain types of calculations, eg, generating bitcoins and performing climate simulations. Would chess engines benefit if they calculated with GPUs instead of CPUs? Maybe some ...
4
votes
4answers
145 views

Are chess engines detrimental for lower-rated players?

To give some context, I just started playing OTB and am only 1225 USCF. My online chess rating isn't much stronger though, it's about 1650 with standard time controls. Chess engines are a great ...
0
votes
2answers
117 views

Looking for pgn openings file

I am looking for a file containing several (>50 let's say) popular openings in PGN format. The aim is to use it with cutechess to do engine testing on different opening scenarios.
3
votes
1answer
79 views

Chess Engine API

I am writing a C# 3D chess game in Unity. I am looking for a chess engine that can Take in an FEN string Return the best move to make given this FEN Check if the board given this FEN is in ...
1
vote
1answer
43 views

multi pv mode in GUI

is their any facility in babas chess (4.0) to facilitate multi pv mode. babas chess that i have only shows single pv. if it doesn't then which GUI (free) has facility for the multi pv mode running for ...
3
votes
3answers
265 views

What is the difference playing against human vs chess engine?

I have been playing with chess engines for over a year now at extreme difficulty levels. I never played a single game with a human player. I am worried that when i face humans in a tournament, my ...
1
vote
1answer
90 views

How can I know the Elo rating of my chess engine?

I built an uci compatible chess engine, and I would like to know its Elo rating. What is the easiest way to get it? I would like something that works both on Linux and Windows.
2
votes
1answer
81 views

Can a computer have a good tournament?

Tournament players can "have a good tournament" because of the psychology involved, so their playing strength will vary from game to game. Do computers play at a constant strength all the time, or do ...
9
votes
1answer
1k views

Why does Fritz prefer under-promotion in this position

Why does Fritz prefer under-promotion in this position - how can underpromotion to bishop evaluate so much higher than normal queen promotion? Can this be a bug in the Fritz 14 chess engine?
-1
votes
1answer
77 views

What would approximately be the ICCF rating of a GM with no external help and of a computer with no human judgment?

I need some players who play at the ICCF (International Correspondence Chess Federation) to answer this question. What would approximately be the ICCF Elo rating of the two following players? ...
0
votes
1answer
91 views

How do I make a chess engine make moves in Arena?

I've been trying to use Arena to analyze a position, but the engine is not making any moves. I'm using Stockfish, and I click "analyze" to let the engine do the work, however there are no results on ...
1
vote
3answers
164 views

Opening theory versus strong AI suggestions

I have realised that Opening theory usually contains the highest quality chess, they have been pruned and honed. However sometimes when I am going through an opening with say Stockfish, I find that at ...
2
votes
1answer
126 views

Non chess specific game AI that learns any game and can play chess?

There is another question that asks "Has anyone ever written a chess program that does have insights of its own" that question is about a chess only game AI. I am asking having to learn the rules of ...
0
votes
0answers
41 views

Any chess engine that can start from the middle of a game [duplicate]

(i) Is there any Chess engine that can accept a partial game? E.g. 1. d4 d5 1. c4 Nf6 etc. and then start either as White or Black. I want to analyze some of my moves and want to use the Chess engine ...
0
votes
2answers
94 views

Possible to simulate specific chess situations?

I played around with cutechess and stockfish to simulate a specific situation in chess. But I ended up playing complete games against a human or cpu. Is it even possible to set up a chess situation by ...
0
votes
0answers
78 views

Any self learning computers playing chess? How good are they? [duplicate]

There is another question that asks "Has anyone ever written a chess program that does have insights of its own" I am asking having to learn the rules of the game, pieces, board size, etc. The program ...
1
vote
2answers
153 views

Permanent brain

Is permanent brain any beneficial if they share same core? "In chess games between two computers, pondering makes sense only if the competing chess engines use separate processors or cores. If they ...
0
votes
0answers
48 views

fairy chess engine for xboard different from fairymax

Fairymax shipped with the xboard package can play variant chess. Is there any other xboard engine that also plays variant chess? Runs on Linux or *BSD?
2
votes
3answers
133 views

Chess Engines that have “Deep” in their names?

Why is it that some chess engines have the word deep in their names? It does seem to be a common trend, but not one that is universal.
4
votes
6answers
469 views

Bishop vs Knight

I read in a book write by Fischer about piece values, and he said that a knight value 3 pawns, and a bishop values 3,25 pawns. I know that in the close positions knights are better, and I also read in ...
1
vote
3answers
163 views

Recommend chess software for windows 8.1

I've been running an old version Chessmaster: Grandmaster edition on my windows 8.1 laptop when I found a bug (Chessmaster recommended an illegal move), and I thought it was time to change my ...
5
votes
1answer
131 views

Find magic numbers for bitboards

I am writing a C++ chess engine and I am looking for magic numbers for Little-Endian Rank-File Mapping bitboards to generate moves for sliding pieces. The rival chess website gives magic numbers but ...
2
votes
2answers
162 views

Are there any chess engines which try to emulate human thinking?

As I understand it chess engines mostly share the basic pattern of having a simple score for the board position and then searching forward with some sort of alpha-beta pruning or similar. Presumably ...
4
votes
1answer
386 views

What does it mean when engine position scores change when following the “best” move

I'm particularly thinking of Stockfish here, since that is the one I use most, but it seems to happen with other engines. Sometimes you have a position and the recommended move for white might be ...
3
votes
1answer
91 views

Is there an engine which can give a breakdown of its evaluations

Engines evaluate a position based on a number of factors - material imbalance, king safety, control of the center, pawn structure etc. My understanding is that they then combine these separate ...
2
votes
2answers
202 views

Could white have won this game?

[Event "Fritz, 19Ply / 19Ply"] [Site "?"] [Date "2015.04.15"] [Round "1"] [White "Stockfish 6"] [Black "Houdini 1.5a w32"] [Result "1/2-1/2"] [ECO "B42"] [PlyCount "292"] [FEN ""] 1. e4 c5 2. Nf3 e6 ...
2
votes
1answer
233 views

Engine not necessarily playing strong but “attractive”

Does anyone know a chess engine that is not programmed to be as strong as possible, but to play "attractive" chess ? The program should have an aggressive style and play for mate attacks, even if ...
0
votes
1answer
388 views

adjusting parameters in the engine stockfish 6

I downloaded stockfish 6 (a binary file for windows). It works, but I miss two things : The depth seems to be rather low. How can I increase the selectivity ? How can I achieve that the engine uses ...
1
vote
1answer
95 views

Matrix representation of piece position for a chess engine

Looking into a source code of a chess engine, I noticed matrices that represent position of some pieces. knightPos = [ -200, -100, -50, -50, -50, -50, -100, -200, -100, 0, 0, 0, 0, 0, 0, -100, ...
1
vote
0answers
75 views

Is there a free downloadable mini-chess program or 'chess engine'?

The fascinating miniature chess or mini-chess ' that is chess on a 6 by 6 board. I know there are tons of decent chess programs but has anyone written a decent chess program for mini-chess. Is there ...
2
votes
0answers
66 views

What is approximately the Elo rating of an engine which selects its moves randomly? [duplicate]

An engine which, in a given position, finds all the possible legal moves, and then selects one of them randomly (each move has the same probability of being chosen) and plays it on the board. Its ...
1
vote
0answers
80 views

Is there a software that analyses games through voice, telling you about moves and what you should have done, like Power Chess 98?

Almost 20 years ago there was a game called Power Chess 98 from Sierra. After every game you played, this sensual voice would analyze move by move telling you what you should have done, etc. It was ...
1
vote
1answer
105 views

Do better board representations than the standard one exist?

Consider the classical representation of the state of a chess game. I'll draw the board: R BK BNR PPPP PP N Q PP p np p ppp pp r bkqbnr Here is its move list: d5 d5 c4 c6 Nf3 e6 ...
2
votes
1answer
278 views

How do I change Stockfish's Engine Parameters?

I have no clue how to do this, I want to change its Contempt to -100.
-1
votes
1answer
160 views

What is the gnuchess 5.60 “real” rating?

Anyone can say me what is the gnuchess 5.60 "real" rating with a Atom 1.2GHZ and 2GB RAM 32Bits? or something approximate... According to CCRL, gnuchess 5.60 elo is 2822 ! this website inflate the ...
3
votes
0answers
63 views

Collecting principal variations during search and using them in ordering?

In an Alpha Beta search (Negamax framework), how does one collect principal variations to use in move ordering and how does one use them, without using a transposition table? And would it be different ...
0
votes
1answer
133 views

How to play against an engine using scidb?

I'v just installed the scidb chess database, and I can't figure how to play against an engine from there.Is this feature even supported ? If it is, how to use it ?
5
votes
3answers
251 views

Static position analysis

This may well be too broad of a question. I'm currently in the process of programming a chess engine, but this is difficult for me as I'm not actually that good of a chess player. I'm having trouble ...
3
votes
2answers
188 views

how to evaluate the position inside the search function

using PVS Algorithm with Quiet search and zero window search what should the range of the score be (-infinity, infinity ) could it be as small as (-16000,16000) and what should the search return if ...
6
votes
2answers
274 views

About Alan Turing and chess

I read Turing had some algorithm or method he could use to play chess 'against' this pen and paper algorithm assigning certain numerical values to each piece. Is this true? Is there a pen and paper ...
1
vote
1answer
176 views

UCI engine command white giving the same move

I need help from someone who knows about UCI engines. I am giving the command by double clicking on stockfishengine.exe and manually entering commands. I wanted to play white and I am running arena to ...