Because of constant pressure from Ryxa, Leo and Graham, and because the x32 version of Prédateur 2.2 was consistantly outplayed by Fernando Villega's Moron 1.0, I had no choice but to release this Prédateur 2.2.1 bugfix version.
I couldn't help but to temper with other things here and there, so its strength might be slightly different (more in the downside than in the upside).
(For some reasons, and because of the hurry, the Mac versions are a bit slow...)
Have fun with it and thank you all for your patience!
What changed:
- fixed the ponder mode bug
- fixed the time bug
- x32 version works again
- corrected a PST that mistakenly wasn't identical for both sides
- a few tweaks here and there
- Prédateur doesn't stop searching when it finds a mate anymore. That way it keeps searching while it still has time and maybe find a shorter one.
- made all uci options lowercase (does CuteChess still protest?)
- new binary added: MacOSX PPC
Download it on Prédateur's blog: http://predateur-chess.blogspot.com/
Prédateur 2.2.1 "Bugfix" released (now with PPC)
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.1 "Bugfix" released (now with PPC)
"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: 9773
- Joined: Wed Mar 08, 2006 8:44 pm
- Location: Amman,Jordan
Re: Prédateur 2.2.1 "Bugfix" released (now with PP
Thanks Julien
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
-
- Posts: 2949
- Joined: Mon May 05, 2008 12:16 pm
- Location: Bordeaux (France)
- Full name: Julien Marcel
Re: Prédateur 2.2.1 "Bugfix" released (now with PP
My pleasure! ^^ Although don't get too excited: it's really mainly a bug fix release.Dr.Wael Deeb wrote:Thanks Julien
"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: 41423
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: Prédateur 2.2.1 "Bugfix" released (now with PP
It's easy to get excited over something that works as opposed to something that doesn't.JuLieN wrote:My pleasure! ^^ Although don't get too excited: it's really mainly a bug fix release.Dr.Wael Deeb wrote:Thanks Julien
Thanks Julien.
Predateur 2.2.1 is currently running in a live broadcast in TLCV - GrahamCCRL.dyndns.org Port-16053.
gbanksnz at gmail.com
-
- Posts: 4465
- Joined: Fri Apr 21, 2006 4:19 pm
- Location: IASI - the historical capital of MOLDOVA
- Full name: SilvianR
Re:Anno Domini 2012=Anno Prédateur 2.2.1
Quelle belle surprise !!!!
Merci beaucoup Monsieur Julien !
La patrie (Computer Chess Imperium ) reconnaissante !
SilvianR
Merci beaucoup Monsieur Julien !
La patrie (Computer Chess Imperium ) reconnaissante !
SilvianR
-
- Posts: 2554
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
Re: Prédateur 2.2.1 "Bugfix" released (now with PP
Thanks
EDIT: w32 version doesn't work here Keep getting access violations... v2.2.1?
EDIT: w32 version doesn't work here Keep getting access violations... v2.2.1?
-
- Posts: 4465
- Joined: Fri Apr 21, 2006 4:19 pm
- Location: IASI - the historical capital of MOLDOVA
- Full name: SilvianR
Re: Prédateur 2.2.1 "Bugfix" released (now with PP
Hi Martin !mar wrote:Thanks
EDIT: w32 version doesn't work here Keep getting access violations... v2.2.1?
Maybe a GUI problem ?
Works very well here on both console mode/Shredder GUI !
Have a super day ( in Iasi are now -20 Celsius degrees & an enormous amount of snow. My favourite weather ! I dont'like at all the summer ! Only over 2,000 meters altitude !).
SilvianR
-
- Posts: 2554
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
Re: Prédateur 2.2.1 "Bugfix" released (now with PP
Oops. Tried only console mode so far but forgot to send ucinewgame (to Julien: Pred crashes if one omits ucinewgame) My fault, sorry.Sylwy wrote: Hi Martin !
Maybe a GUI problem ?
Works very well here on both console mode/Shredder GUI !
Have a super day ( in Iasi are now -20 Celsius degrees & an enormous amount of snow. My favourite weather ! I dont'like at all the summer ! Only over 2,000 meters altitude !).
SilvianR
A super day to you too, we no longer have -15 here. If we had at least the snow here. Must be wonderful in the mountains...
Martin
-
- Posts: 2949
- Joined: Mon May 05, 2008 12:16 pm
- Location: Bordeaux (France)
- Full name: Julien Marcel
Re: Prédateur 2.2.1 "Bugfix" released (now with PP
Thx all!
@Martin
Yes, I thought that the conditions of a new game should only be set after a "ucinewgame" command. So right now, if you try to play a game without this command Pred will crash because all its arrays will be filled with some random noise (even the chessboard!).
But I just took a closer look at the UCI protocol:
Note that for the same reasons you also have to enter "ucinewgame" before a "perft", or at least a "position fen <fenstring>".
@Martin
Yes, I thought that the conditions of a new game should only be set after a "ucinewgame" command. So right now, if you try to play a game without this command Pred will crash because all its arrays will be filled with some random noise (even the chessboard!).
But I just took a closer look at the UCI protocol:
And it appears that I should initialize new games even without this command. Well, that'll be done with the next version. That's why I am a jurist: always follow the law... and teach my client how to follow it...smartly...* ucinewgame
this is sent to the engine when the next search (started with "position" and "go") will be from
a different game. This can be a new game the engine should play or a new game it should analyse but
also the next position from a testsuite with positions only.
If the GUI hasn't sent a "ucinewgame" before the first "position" command, the engine shouldn't
expect any further ucinewgame commands as the GUI is probably not supporting the ucinewgame command.
So the engine should not rely on this command even though all new GUIs should support it.
As the engine's reaction to "ucinewgame" can take some time the GUI should always send "isready"
after "ucinewgame" to wait for the engine to finish its operation.
Note that for the same reasons you also have to enter "ucinewgame" before a "perft", or at least a "position fen <fenstring>".
Code: Select all
ucinewgame
position fen 1nb3rr/2pp3p/p1k2P2/n1q1PN2/P1pR3N/b4PBp/1R2P3/1KQ5 w - - 1 1
perft 6
"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: 155
- Joined: Mon Feb 15, 2010 9:33 am
- Location: New Zealand
Re: Prédateur 2.2.1 "Bugfix" released (now with PP
CueChess no longer protests.JuLieN wrote: - fixed the time bug
- made all uci options lowercase (does CuteChess still protest?)
There is still a time bug.
Code: Select all
$ cutechess-cli.sh tc=40/2 proto=uci -engine cmd=/chess_engines/Spandrel -engine cmd=/chess_engines/Predateur_Mac_Intel
Started game 1 of 1 (Spandrel vs Predateur v2.2.1_Mac_Intel)
ELO difference: inf
Finished match
Finished game 1 (Spandrel vs Predateur v2.2.1_Mac_Intel): 1-0 {Black disconnects}
Score of Spandrel vs Predateur v2.2.1_Mac_Intel: 1 - 0 - 0 [1.00] 1
ELO difference: inf
Finished match
Robert P.