I am using the InBetween interface between the engines and LB. Google and download InBetween. Setting these options in the InBetween.ini, which must be in the same folder with InBetween.exe and the engineAjedrecista wrote:Hello Kai:
Sorry for being off-topic: may I ask you how you managed to run fixed depth test under LB? I have ran some test using this GUI, so I know how to built Engines.lbe file, although I am unable of getting the engines play until the fixed depth I want... what option must I write in Engines.lbe file?Laskos wrote:1-ply match 400 gamesHoudini wrote:Apparently you don't understand your own engine .Don wrote:I have written many time that I BELIEVE we have the best positional program in the world. There is no test that can prove that I am right or wrong. I base this on the fact that we are one of the top 2 programs and yet we are probably only top 10 in tactical problem sets. We must be doing something right.
Being poor in tactics but having a strong engine over-all doesn't demonstrate the quality of the evaluation, it's a by-product of the LMR and null move reductions. Tactics are based on playing non-obvious, apparently unsound moves. If you LMR/NMR much, you'll miss tactics, it's as simple as that.
Stockfish is, probably to an even higher degree than Komodo, relatively poor in tactical tests but very good over-all, for exactly the same reason.
Instead I would measure the quality of the evaluation function by the performance at very fast TC. If you take out most of the search, what remains is evaluation.
RobertCode: Select all
Games Completed = 400 of 10000 (Avg game length = 1.029 sec) Settings = RR/16MB/100ms per move/M 400000cp for 1000 moves, D 120000 moves/PGN:C:\Users\Ani\Downloads\LittleBlitzer\swcr.pgn(5120) Time = 516 sec elapsed, 12385 sec remaining 1. Komodo 4 246.0/400 188-96-116 (L: m=96 t=0 i=0 a=0) (D: r=94 i=4 f=6 s=12 a=0) (tpm=11.6 d=1.00 nps=843878) 2. Houdini 1.5a 154.0/400 96-188-116 (L: m=188 t=0 i=0 a=0) (D: r=94 i=4 f=6 s=12 a=0) (tpm=10.3 d=1.00 nps=543249)
I have LB 2.5 (I know that the last version is 2.74, which is what you have used in view of the two decimal numbers of average depth) but I suppose that there will not be big differences. Thanks in advance!
Regards from Spain.
Ajedrecista.
Code: Select all
CommandLine := Critter_1.4_64bit.exe
go movetime 100 := go nodes 200
Code: Select all
go movetime 100:= go depth 1
this will take fixed time/move in LB 100ms to depth 1 instead. It depends on the engine which UCI commands it understands, to say, I cannot have Houdini 1.5 and Rybka 4 at fixed nodes.
For example, here is an example. Correcting for engine's speed on my comp, I take fixed nodes/move for engines as:
Critter 1.4 200 nodes/move
Komodo 4 110 nodes/move
StockFish 2.2 140 nodes/move
Rybka 3 10 nodes/move
These are adjusted for speed of engines on my comp, so that the time taken is similar for all engines. I get this
Code: Select all
Games Completed = 1200 of 10000 (Avg game length = 1.750 sec)
Settings = RR/16MB/100ms per move/M 400000cp for 1000 moves, D 120000 moves/PGN:C:\Users\Ani\Downloads\LittleBlitzer\swcr.pgn(5120)
Time = 2658 sec elapsed, 19492 sec remaining
1. Komodo 4 254.5/600 215-306-79 (L: m=306 t=0 i=0 a=0) (D: r=31 i=26 f=15 s=7 a=0) (tpm=29.9 d=2.21 nps=1457556)
2. Critter 1.4 172.0/600 131-387-82 (L: m=387 t=0 i=0 a=0) (D: r=37 i=22 f=11 s=12 a=0) (tpm=12.6 d=3.30 nps=24557)
3. Rybka 3 341.0/600 293-211-96 (L: m=211 t=0 i=0 a=0) (D: r=36 i=35 f=11 s=14 a=0) (tpm=10.8 d=1.47 nps=27803)
4. StockFish 2.2 432.5/600 390-125-85 (L: m=125 t=0 i=0 a=0) (D: r=40 i=31 f=5 s=9 a=0) (tpm=11.6 d=4.35 nps=254992)
Kai