Since a little bit more than a year and a half, I've been working on a C++ "rewrite" of Prédateur. So this latest pascal version of my engine might well also be the last one, as the C++ version is getting mature and closer to delivery. This 2.2 version is most of all a speedup/bugfix release. Testers will tell, but I think the Elo boost might be bewteen +50/+100 compared with Prédateur 2.1.
The archives includes binaries for :
- win 32
- win 64
- Mac Intel
- MorphOS PPC
Here's what have changed:
- A lot of speedup everywhere, made possible by using Intruments, XCode's code profiling tool.
- The promotion "bug" is fixed, so Olivier and Leo should be happy, now
- Many ply-variables have been gathered into fieldbits, speeding up many parts of the engine.
- The search have been polished and finely tuned.
- Prédateur now understands the "go nodes xx" command.
- Time management and response improved (Prédateur can now play games will less than 200ms per move).
- perft is now available to everyone.
- More binaries in the archive: MorphOS PPC added.
- Many tidbits here and there I don't even remember.
Have fun, and happy new year 2012!
Read more on the blog: http://predateur-chess.blogspot.com/
Prédateur also has a Facebook dedicated page: http://www.facebook.com/pages/Prédateur ... 5648159697
Prédateur 2.2 Released
Moderators: hgm, Rebel, chrisw
-
- Posts: 2949
- Joined: Mon May 05, 2008 12:16 pm
- Location: Bordeaux (France)
- Full name: Julien Marcel
Prédateur 2.2 Released
"The only good bug is a dead bug." (Don Dailey)
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
-
- Posts: 6442
- Joined: Tue Jan 09, 2007 12:31 am
- Location: PA USA
- Full name: Louis Zulli
Re: Prédateur 2.2 Released
Thanks, Julien.
Very nice to see a post about an engine release.
Very nice to see a post about an engine release.
-
- Posts: 2949
- Joined: Mon May 05, 2008 12:16 pm
- Location: Bordeaux (France)
- Full name: Julien Marcel
Re: Prédateur 2.2 Released
I hear you!zullil wrote:Thanks, Julien.
Very nice to see a post about an engine release.
Thanks!
"The only good bug is a dead bug." (Don Dailey)
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
-
- Posts: 41435
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
-
- Posts: 3226
- Joined: Wed May 06, 2009 10:31 pm
- Location: Fuquay-Varina, North Carolina
Re: Prédateur 2.2 Released
Thanks, Julien.
-
- Posts: 155
- Joined: Mon Feb 15, 2010 9:33 am
- Location: New Zealand
Re: Prédateur 2.2 Released
cutechess-cli 0.5.0 does not like Prédateur:
Invalid UCI option from "Predateur v2.2_MacIntel" : "option name UCI_EngineAbout type String default http://predateur-chess.blogspot.com"
Invalid UCI option from "Predateur v2.2_MacIntel" : "option name UCI_EngineAbout type String default http://predateur-chess.blogspot.com"
-
- Posts: 2555
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
Re: Prédateur 2.2 Released
Good luck with the new Prédateur and happy new year too PS hope you won't lose any LCCRL points by going for C++!JuLieN wrote:Since a little bit more than a year and a half, I've been working on a C++ "rewrite" of Prédateur. So this latest pascal version of my engine might well also be the last one, as the C++ version is getting mature and closer to delivery. This 2.2 version is most of all a speedup/bugfix release. Testers will tell, but I think the Elo boost might be bewteen +50/+100 compared with Prédateur 2.1.
The archives includes binaries for :
- win 32
- win 64
- Mac Intel
- MorphOS PPC
Here's what have changed:
- A lot of speedup everywhere, made possible by using Intruments, XCode's code profiling tool.
- The promotion "bug" is fixed, so Olivier and Leo should be happy, now
- Many ply-variables have been gathered into fieldbits, speeding up many parts of the engine.
- The search have been polished and finely tuned.
- Prédateur now understands the "go nodes xx" command.
- Time management and response improved (Prédateur can now play games will less than 200ms per move).
- perft is now available to everyone.
- More binaries in the archive: MorphOS PPC added.
- Many tidbits here and there I don't even remember.
Have fun, and happy new year 2012!
Read more on the blog: http://predateur-chess.blogspot.com/
Prédateur also has a Facebook dedicated page: http://www.facebook.com/pages/Prédateur ... 5648159697
Martin
-
- Posts: 2949
- Joined: Mon May 05, 2008 12:16 pm
- Location: Bordeaux (France)
- Full name: Julien Marcel
Re: Prédateur 2.2 Released
Graham Banks wrote:Thanks Julien. I'll take a look.
Thanks, Graham and Adam! My pleasure!Adam Hair wrote:Thanks, Julien.
Thanks Martin! Nope, C++ is safe. Java wouldn't be!mar wrote: Good luck with the new Prédateur and happy new year too PS hope you won't lose any LCCRL points by going for C++!
Martin
Hmm, the problem comes from cute chess (if Arto reads this?) The whole UCI_EngineAbout line should just be totally ignored by the interface. I guess that cute chess doesn't like an argument that includes "://" and several points...micron wrote:cutechess-cli 0.5.0 does not like Prédateur:
Invalid UCI option from "Predateur v2.2_MacIntel" : "option name UCI_EngineAbout type String default http://predateur-chess.blogspot.com"
"The only good bug is a dead bug." (Don Dailey)
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
-
- Posts: 750
- Joined: Mon Mar 27, 2006 7:45 pm
- Location: Finland
Re: Prédateur 2.2 Released
The special characters shouldn't be a problem for cutechess-cli. It's the option type being in upper case ("String"). I don't think the UCI protocol allows this either, it only states that the option name and value are case-insensitive (which is really unfortunate as well).JuLieN wrote:Hmm, the problem comes from cute chess (if Arto reads this?) The whole UCI_EngineAbout line should just be totally ignored by the interface. I guess that cute chess doesn't like an argument that includes "://" and several points...micron wrote:cutechess-cli 0.5.0 does not like Prédateur:
Invalid UCI option from "Predateur v2.2_MacIntel" : "option name UCI_EngineAbout type String default http://predateur-chess.blogspot.com"
Also, for some reason the Windows version of Predateur doesn't seem to work under Wine in Linux because I can't pass commands to it. Doesn't it read input from stdin?
-
- Posts: 148
- Joined: Thu Nov 19, 2009 4:58 pm
- Location: College Station, Texas
Re: Prédateur 2.2 Released
Hello I have installed Predateur 2.2 under Arena 3.0 and loaded it as a UCI engine and it will not start.
Any thoughts.
Thanks in advance,
Gerald
Any thoughts.
Thanks in advance,
Gerald