Closed tissatussa closed 4 months ago
Hi,
There seems to have been a bug in memory de allocation that caused a crash. This should be fixed now. The "strange" output is likely because it doesn't have any evaluation, as such the output is not based upon that.
The test runner is simply for test, which you can simply ignore. However, to install Criterion there is a guide on their github https://github.com/Snaipe/Criterion?tab=readme-ov-file#downloads. Which, assuming you XUbuntu is ubuntu based would leave you using
apt-get install libcriterion-dev
The "strange" output is likely because it doesn't have any evaluation, as such the output is not based upon that.
thanks for your answer. so Jarlo isn't complete : it seems a UCI engine, but can't be used ? Will you continue development ? Or did you write another engine yet ?
Jarlo is "complete", and UCI compliable. See example run:
go wtime 1000
info simulations 100 sps 2439 nodes 39942 nps 974195 time 41 score cp 0.123457 pv a2a3
bestmove a2a3
I have another engine called Sunbird. However, I am not currently working on chess engines.
I have another engine called Sunbird. However, I am not currently working on chess engines.
well, i tried Sunbird and it plays well in CuteChess .. i see you did a last update on March 11 !?
Yes?
see errors below. i tried to include the missing (?!)
criterion.h
in several ways, but i didn't succeed to compile .. i found theCriterion
package and i read its info about how to install & usemeson
andninja
for that, but i'm confused ..in fact a Jarlo binary file IS created (72.7 Kb) .. it seems the 'test-runner' isn't really needed ..
anyhow, the UCI output seems strange to me, and Jarlo gives no
bestmove
. In CuteChess (GUI) it crashes.can you help ?
[ i'm on Xubuntu 22.04 ]
then :