This is a dead branch of Critter (dated back to somewhere between 0.90 - 1.00 C++ versions). While it is completely written by me, keep in mind that it is a remnant of an experimental branch that was heavily "ippolitized" Nevertheless, it seems to be the strongest Pascal engine out there.
In the ZIP file there is a Win32 binary, book file, Gaviota TB probing DLLs, and complete sources.
Sources can be compiled with Delphi XE. FreePascal and Linux support is present but atm there are some errors (but they should be trivial to fix - mostly a missing ^ dereference operator).
This is a dead branch of Critter (dated back to somewhere between 0.90 - 1.00 C++ versions). While it is completely written by me, keep in mind that it is a remnant of an experimental branch that was heavily "ippolitized" Nevertheless, it seems to be the strongest Pascal engine out there.
In the ZIP file there is a Win32 binary, book file, Gaviota TB probing DLLs, and complete sources.
Sources can be compiled with Delphi XE. FreePascal and Linux support is present but atm there are some errors (but they should be trivial to fix - mostly a missing ^ dereference operator).
This is a dead branch of Critter (dated back to somewhere between 0.90 - 1.00 C++ versions). While it is completely written by me, keep in mind that it is a remnant of an experimental branch that was heavily "ippolitized" Nevertheless, it seems to be the strongest Pascal engine out there.
In the ZIP file there is a Win32 binary, book file, Gaviota TB probing DLLs, and complete sources.
Sources can be compiled with Delphi XE. FreePascal and Linux support is present but atm there are some errors (but they should be trivial to fix - mostly a missing ^ dereference operator).
Richard
Thank you very much for this code. I am sure that many people will benefit from it... not me, because I am not a programmer, but I wanted to thank you. Critter is getting more and more strong and it is outstanding!
I suppose you are working in an improved version of Critter... how are your feelings? Are you going to release Critter 1.3 (or the version number that you want) soon (when?)? And also do you expect some Elo gain (or other improvements)? Thanks in advance for your great work.
Quick question. You're probably the best person to ask, what is the speed difference between Delphi 32 bit and a PGO Intel C version? So, if the C version does 1 million nodes / second, what will the Delphi version do?
BTW will this compile on the new Delphi XE 2 64 bit platform?
rvida wrote:Pascal source code of something called "OpenCritter_1.1.36" is available
Thanks a lot Richard !
I am really eager to take a deep look at your sources, unfortunately these weeks are really terrible for me, I have almost no free time ! So I'd have to postpone to somewhere in future....
Thanks a lot, Richard! I took a look and it is vastly different from my engine (hence the difference of strength too, I guess ), so I probably can't really use it (also I'm a bit too lazy and proud to try to understand someone else's code...), but it gives me two thoughts anyway:
1- it's a bit sad to see an abandoned pascal engine, so maybe someone could continue it and try to improve it? (Not me, I'm too busy with mine ^^)
2- yet by itself it's a new strong engine that testers will be pleased to include in their tournaments.