Fruitig (=Rebel 14.1) Strange behavior

Discussion of chess software programming and technical issues.

Moderator: Ras

chessica
Posts: 909
Joined: Thu Aug 11, 2022 11:30 pm
Full name: Esmeralda Pinto

Fruitig (=Rebel 14.1) Strange behavior

Post by chessica »

I had to compile the Rebel again from the source code. That worked great,
with no warnings or error messages. But the engine doesn't show any ratings
and doesn't play. I entered this position by chance and what do I see?
It gives ratings. Look here:

[d]7k/8/8/8/7P/7B/8/7K w - - 0 1

Fruitig:

Code: Select all

 8/1	00:00,047	 86	2k	 0,00	Kh1-g1
 9/1	00:00,047	 98	2k	 0,00	Kh1-g1
 10/1	00:00,047	 110	2k	 0,00	Kh1-g1
 11/1	00:00,047	 122	3k	 0,00	Kh1-g1
 12/1	00:00,047	 134	3k	 0,00	Kh1-g1
 13/1	00:00,047	 146	3k	 0,00	Kh1-g1
 14/1	00:00,047	 158	3k	 0,00	Kh1-g1
 15/1	00:00,047	 170	4k	 0,00	Kh1-g1
 16/1	00:00,047	 182	4k	 0,00	Kh1-g1
 17/1	00:00,047	 194	4k	 0,00	Kh1-g1
 18/1	00:00,047	 206	4k	 0,00	Kh1-g1
 19/1	00:00,047	 218	5k	 0,00	Kh1-g1
 20/1	00:00,047	 230	5k	 0,00	Kh1-g1
 21/1	00:00,047	 242	5k	 0,00	Kh1-g1
 22/1	00:00,047	 254	5k	 0,00	Kh1-g1
 23/1	00:00,047	 266	6k	 0,00	Kh1-g1
 24/1	00:00,047	 278	6k	 0,00	Kh1-g1
 25/1	00:00,047	 290	6k	 0,00	Kh1-g1
 26/1	00:00,047	 302	6k	 0,00	Kh1-g1
 27/1	00:00,047	 314	7k	 0,00	Kh1-g1
 28/1	00:00,047	 326	7k	 0,00	Kh1-g1
 29/1	00:00,047	 338	7k	 0,00	Kh1-g1
 30/1	00:00,047	 350	7k	 0,00	Kh1-g1
 31/1	00:00,047	 362	8k	 0,00	Kh1-g1
 32/1	00:00,047	 374	8k	 0,00	Kh1-g1
 33/1	00:00,047	 386	8k	 0,00	Kh1-g1
 34/1	00:00,063	 398	6k	 0,00	Kh1-g1
 35/1	00:00,063	 410	7k	 0,00	Kh1-g1
 36/1	00:00,063	 422	7k	 0,00	Kh1-g1
 37/1	00:00,063	 434	7k	 0,00	Kh1-g1
 38/1	00:00,063	 446	7k	 0,00	Kh1-g1
 39/1	00:00,063	 458	7k	 0,00	Kh1-g1
 40/1	00:00,063	 470	7k	 0,00	Kh1-g1
 41/1	00:00,063	 482	8k	 0,00	Kh1-g1
 42/1	00:00,063	 494	8k	 0,00	Kh1-g1
 43/1	00:00,063	 506	8k	 0,00	Kh1-g1
 44/1	00:00,063	 518	8k	 0,00	Kh1-g1
 45/1	00:00,063	 530	8k	 0,00	Kh1-g1
 46/1	00:00,063	 542	9k	 0,00	Kh1-g1
 47/1	00:00,063	 554	9k	 0,00	Kh1-g1
 48/1	00:00,063	 566	9k	 0,00	Kh1-g1
 49/1	00:00,063	 578	9k	 0,00	Kh1-g1
 50/1	00:00,063	 590	9k	 0,00	Kh1-g1
 51/1	00:00,063	 602	10k	 0,00	Kh1-g1
 52/1	00:00,063	 614	10k	 0,00	Kh1-g1
 53/1	00:00,063	 626	10k	 0,00	Kh1-g1
 54/1	00:00,063	 638	10k	 0,00	Kh1-g1
 55/1	00:00,063	 650	10k	 0,00	Kh1-g1
 56/1	00:00,063	 662	11k	 0,00	Kh1-g1
 57/1	00:00,063	 674	11k	 0,00	Kh1-g1
 58/1	00:00,063	 686	11k	 0,00	Kh1-g1
 59/1	00:00,063	 698	11k	 0,00	Kh1-g1
 60/1	00:00,063	 710	11k	 0,00	Kh1-g1
 61/1	00:00,063	 722	11k	 0,00	Kh1-g1
 62/1	00:00,063	 734	12k	 0,00	Kh1-g1
 63/1	00:00,063	 746	12k	 0,00	Kh1-g1

And now this position:

[d]5k2/pp3N2/5K2/5B2/8/8/8/8 w - - 0 1

Code: Select all

2024-07-19 18:36:50,830-->1:quit
2024-07-19 18:36:51,200*1*---------------------------Starte Motor 1 Fruitig---------------------------
2024-07-19 18:36:51,200*1*Configured Engine 1 Type:   UCI
2024-07-19 18:36:51,200*1*Engine 1 dir: C:\Program Files\arena_3.5.1\Engines\Rebel-14.1-Master\Rebel-14.1-Master\Rebel-14.1-Master\fruitig\x64\Debug
2024-07-19 18:36:51,200*1*Engine 1 commandline: "C:\Program Files\arena_3.5.1\Engines\Rebel-14.1-Master\Rebel-14.1-Master\Rebel-14.1-Master\fruitig\x64\Debug\fruitig.exe" 
2024-07-19 18:36:51,316*1*Child Process Prio Adj:  PID 10056 conhost.exe
2024-07-19 18:36:51,316*1*Engine 1 ProcessID: 6780
2024-07-19 18:36:51,316*1*Engine 1 Prio:32 ThreadPrio:0
2024-07-19 18:36:51,369<--1:Rebel 14.1 by Fabien Letouzey, Pawel Koziol, Chris Whittington and Ed Schroder
2024-07-19 18:36:51,369-->1:uci
2024-07-19 18:36:51,686<--1:id name Rebel 14.1 
2024-07-19 18:36:51,686<--1:id author Fabien Letouzey, Pawel Koziol, Chris Whittington and Ed Schroder
2024-07-19 18:36:51,686<--1:option name Hash type spin default 128 min 4 max 1024
2024-07-19 18:36:51,686<--1:option name IIR Depth type spin default 6 min 3 max 99
2024-07-19 18:36:51,686<--1:option name NNUE Tuner type spin default 100 min 25 max 200
2024-07-19 18:36:51,686<--1:option name Lazy Eval type spin default 200 min 50 max 1000
2024-07-19 18:36:51,686<--1:option name Ponder type check default false
2024-07-19 18:36:51,686<--1:option name OwnBook type check default true
2024-07-19 18:36:51,686<--1:option name BookFile type string default book_small.bin
2024-07-19 18:36:51,686<--1:option name NullMove Pruning type combo default Fail High var Always var Fail High var Never
2024-07-19 18:36:51,686<--1:option name NullMove Reduction type spin default 3 min 1 max 3
2024-07-19 18:36:51,686<--1:option name Verification Search type combo default Endgame var Always var Endgame var Never
2024-07-19 18:36:51,686<--1:option name Verification Reduction type spin default 5 min 1 max 6
2024-07-19 18:36:51,686<--1:option name History Pruning type check default true
2024-07-19 18:36:51,686<--1:option name History Threshold type spin default 60 min 0 max 100
2024-07-19 18:36:51,686<--1:option name Quiescence Check Plies type spin default 1 min 0 max 2
2024-07-19 18:36:51,686<--1:option name Material type spin default 100 min 0 max 400
2024-07-19 18:36:51,686<--1:option name Piece Activity type spin default 100 min 0 max 400
2024-07-19 18:36:51,686<--1:option name King Safety type spin default 100 min 0 max 400
2024-07-19 18:36:51,701<--1:option name King Tropism type spin default 25 min 0 max 400
2024-07-19 18:36:51,701<--1:option name Pawn Structure type spin default 100 min 0 max 400
2024-07-19 18:36:51,701<--1:option name Passed Pawns type spin default 100 min 0 max 400
2024-07-19 18:36:51,701<--1:uciok
2024-07-19 18:36:51,701-->1:setoption name Hash value 512
2024-07-19 18:36:51,701*1*Child Process Prio Adj:  PID 10056 conhost.exe
2024-07-19 18:36:51,717-->1:isready
2024-07-19 18:36:52,299<--1:readyok
2024-07-19 18:36:58,185**Dauer Start Motoren für Analyse:0 ms
2024-07-19 18:36:58,185-->1:isready
2024-07-19 18:36:58,185<--1:readyok
2024-07-19 18:36:58,201-->1:ucinewgame
2024-07-19 18:36:58,201-->1:isready
2024-07-19 18:36:58,316-->1:position fen 5k2/pp3N2/5K2/5B2/8/8/8/8 w - - 0 1
2024-07-19 18:36:58,316-->1:go infinite
2024-07-19 18:36:58,316**Dauer Start Analyse:125
2024-07-19 18:36:58,649<--1:readyok
2024-07-19 18:37:02,414-->1:stop
Not working....

Code: Select all

Die Neuerstellung wurde um 18:22 gestartet...
1>------ Neues Erstellen gestartet: Projekt: fruitig, Konfiguration: Debug x64 ------
1>attack.cpp
1>board.cpp
1>book.cpp
1>eval.cpp
1>fen.cpp
1>hash.cpp
1>list.cpp
1>main.cpp
1>material.cpp
1>move.cpp
1>move_check.cpp
1>move_do.cpp
1>move_evasion.cpp
1>move_gen.cpp
1>move_legal.cpp
1>nnue.cpp
1>option.cpp
1>pawn.cpp
1>piece.cpp
1>posix.cpp
1>Code wird generiert...
1>Kompilieren...
1>protocol.cpp
1>pst.cpp
1>pv.cpp
1>random.cpp
1>recog.cpp
1>search.cpp
1>search_full.cpp
1>see.cpp
1>simd.cpp
1>sort.cpp
1>square.cpp
1>trans.cpp
1>util.cpp
1>value.cpp
1>vector.cpp
1>useful.cpp
1>Code wird generiert...
1>fruitig.vcxproj -> C:\Program Files\arena_3.5.1\Engines\Rebel-14.1-Master\Rebel-14.1-Master\Rebel-14.1-Master\fruitig\x64\Debug\fruitig.exe
========== Alle neu erstellen: 1 erfolgreich, 0 fehlgeschlagen, 0 übersprungen ==========
========== Neu erstellen abgeschlossen um 18:23 und dauerte 41,291 Sekunden ==========
chessica
Posts: 909
Joined: Thu Aug 11, 2022 11:30 pm
Full name: Esmeralda Pinto

Re: Fruitig (=Rebel 14.1) Strange behavior

Post by chessica »

Does no one here have a plausible explanation for this kind of engine behavior?

What could be the reason?