disable engine output in game play

Code, algorithms, languages, construction...
Post Reply
quantum
Posts: 28
Joined: Mon Dec 19, 2011 12:19 am

disable engine output in game play

Post by quantum » Mon Dec 19, 2011 12:26 am

I am quite new to programming, especially chess programming. Though I will ask some questions here from time to time.

I wonder if there is any significant speed gain in game-playing mode when you disable the permanent engine output and only write a line at the end of search?


Greetings,

User avatar
kingliveson
Posts: 1388
Joined: Thu Jun 10, 2010 1:22 am
Real Name: Franklin Titus
Location: 28°32'1"N 81°22'33"W

Re: disable engine output in game play

Post by kingliveson » Mon Dec 19, 2011 12:39 am

There's a slight overhead (more pronounced in hyper-speed chess), but negligible overall.
PAWN : Knight >> Bishop >> Rook >>Queen

User avatar
Uly
Posts: 838
Joined: Thu Jun 10, 2010 5:33 am

Re: disable engine output in game play

Post by Uly » Mon Dec 19, 2011 1:04 am

It's probably less than 0.001 elo.

fserrano
Posts: 4
Joined: Wed Jun 16, 2010 11:08 am
Real Name: Fermín Serrano

Re: disable engine output in game play

Post by fserrano » Sun Jan 15, 2012 2:39 pm

kingliveson wrote:There's a slight overhead (more pronounced in hyper-speed chess), but negligible overall.
I think it will depend on the engine. Mine is 35 elo worse with noise output in ultrafast games. (I hide for the first 250.000 nodes). Probably it should be innapreciable for longer time controls.

Post Reply