Not logged inRybka Chess Community Forum
Up Topic Rybka Support & Discussion / Rybka Discussion / Does Fritz 12 support the Rybka³ multiprocessor versions?
- - By I_love_M Date 2009-10-10 04:00
Hello there,

I know the the new Fritz 12 [http://www.chessbase.com/shop/product.asp?pid=467] has a single-CPU Fritz-engine included.

Although it's a shame to sell a product which does not fully support multiple CPU's nowadays (or even worse to sell a "deep" version separately at double price, this is fine as I could not care less about the F12 engine, but plan to patch it with my trusted Rybka³ (UCI) instead.

But does this mean I could also just use the single-CPU Rybka³ UCI version (Rybka 3 1-cpu.exe) with it,
or is it possible to use the multiprocessor Rybka³ (Rybka 3.exe) with the F12 GUI all the same?

Next stupid question - has this been tested with both the 32-bit and 64-bit Rybka³ UCI already?

I hope so, because I just ordered Fritz 12 via Amazon 2 hours ago and would rather send it back if it does not support multiprocessor UCI's at all.

Many thanks in advance!
Parent - By Gaмßito (****) Date 2009-10-10 04:38

> But does this mean I could also just use the single-CPU Rybka³ UCI version (Rybka 3 1-cpu.exe) with it,
> or is it possible to use the multiprocessor Rybka³ (Rybka 3.exe) with the F12 GUI all the same?


Yes, you can use both, the multiprocessor/single version of Rybka 3 (or any other UCI-engine you want) with the F12 GUI.

> Next stupid question - has this been tested with both the 32-bit and 64-bit Rybka³ UCI already?


Don't worry at all. :-) The Fritz 12 GUI can run both 32-64 bit engines. I run Rybka 3 32-bit single processor and it run perfectly.  I can't run nor test the 64-bit version but only because my operative system is not 64-bits.

By the way, you did a good purchase. I love the new Fritz 12 GUI. It changed a bit and now has a more pretty design.

Regards,
Gaмßito.
Parent - By Felix Kling (Gold) Date 2009-10-10 10:11
Engine and GUI are two separate things. The engine doesn't care what the GUI is and the other way around. The communication is done via the UCI protocol, so any UCI supporting GUI (almost any GUI) "supports" multi core and 64 bit engines.

BTW.: it's simply Rybka 3 and not Rybka³, the "³" is a product of creative graphic designers ;)
Parent - By I_love_M Date 2009-10-10 11:12
Dear Felix & Gaмßito,

Many thanks for your informative answers! I feel very relieved not having made a mispurchase now.

@ Gaмßito - yes the beautiful interface is the reason I bought it, nice to see others feeling the same way! :-)
@ Felix - I think I got it now, I was just so afraid of F12 being not the "deep" version can't handle it ...
            and lol, I even renamed the UCI engine in Aquarium to Rybka³ for convenience! ;-)

Cheers!
- By humble_programmer Date 2009-10-20 04:21
I've been  running the 64-bit multiprocessor version of Rybka with the Fritz 12 GUI without a problem under 64-bit Vista Home Premium.  Below is a 15 minute game between Fritz 12 and Deep Rybka 3; since Fritz 12 is a single-CPU engine, I throttled Rybka back to only 4 CPUs, but it still won handily.

---snip---
[Event "Fritz 12 vs. Deep Rybka 3, Blitz 1"]
[Site "UBERPOOTER"]
[Date "2009.10.19"]
[Round "1"]
[White "Fritz 12"]
[Black "Rybka 3"]
[Result "0-1"]
[ECO "D77"]
[PlyCount "104"]
[TimeControl "900"]

{Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz 2692 MHz  W=18.7 plies; 2,
737kN/s; 1,434 TBAs; DFritz11.ctg  B=15.6 plies; 228kN/s; DFritz11.ctg} 1. Nf3
{B 0} d5 {B 0} 2. g3 {B 0} Nf6 {B 0} 3. Bg2 {B 0} g6 {B 0} 4. O-O {B 0} Bg7 {
B 0} 5. d4 {B 0} O-O {B 0} 6. c4 {B 0} dxc4 {B 0} 7. Na3 {B 0} Nc6 {B 0} 8.
Nxc4 {B 0} Be6 {B 0} 9. b3 {B 0} Bd5 {B 0} 10. Bb2 {B 0} a5 {B 0} 11. Rc1 {B 0}
a4 {B 0} 12. bxa4 {B 0} Ra6 {B 0} 13. Nfe5 {B 0} Bxg2 {B 0} 14. Kxg2 {B 0} Qa8
{B 0} 15. Kg1 {B 0} Rxa4 {B 0} 16. Nxc6 {B 0} bxc6 {B 0} 17. a3 {B 0} Rb8 {B 0}
18. Ba1 {B 0} Nd7 {B 0 Both last book move} 19. Qc2 {-0.34/17 31} Nf8 {-0.19/
15 17 (e6)} 20. Rfd1 {-0.25/17 67 (e3)} Qa6 {-0.22/17 22 (Ne6)} 21. Ne5 {-0.10/
20 33 (e3)} Bxe5 {-0.57/16 36} 22. dxe5 {-0.12/20 11} Rxa3 {-0.55/18 23 (Ne6)}
23. Qc5 {-0.44/19 22} Ne6 {-0.55/18 56} 24. Qxe7 {-0.49/19 18} c5 {-0.55/19 58}
25. e3 {-0.39/19 55} Rd3 {-0.55/18 18} 26. Re1 {-0.39/18 22 (Rf1)} Qc6 {-0.66/
15 100 (Qb7)} 27. Qh4 {-0.46/18 21} Ra8 {-0.84/15 9} 28. Bc3 {-0.60/18 39} Qd5
{-0.86/15 10 (Qf3)} 29. Ba1 {-0.89/17 24 (Qf6)} Ra2 {-0.90/15 7} 30. Qc4 {-0.
75/19 16} c6 {-0.94/15 7 (Qa8)} 31. Rf1 {-0.68/17 13} Rda3 {-0.83/15 10 (Kg7)}
32. Qxd5 {-0.67/20 17} cxd5 {-0.83/14 0} 33. h4 {-0.65/20 23} g5 {-0.90/16 15
(d4)} 34. Bc3 {-0.87/17 15} Re2 {-1.03/17 14 (gxh4)} 35. Rce1 {-1.06/18 26
(Rfd1)} Rxe1 {-1.59/16 16 (Rc2)} 36. Bxe1 {-1.05/18 3} gxh4 {-1.61/18 19 (g4)}
37. gxh4 {-0.96/19 12} Kg7 {-1.58/19 14 (c4)} 38. Bd2 {-1.20/18 11} Kg6 {-1.58/
18 67 (c4)} 39. Rb1 {-1.39/18 11 (Rd1)} c4 {-1.90/16 8} 40. Kf1 {-1.45/19 18
(Be1)} c3 {-2.04/16 4} 41. Bc1 {-1.96/21 11} Ra2 {-2.04/14 0} 42. Rb3 {-2.49/
20 16} Rc2 {-2.41/15 6} 43. Ba3 {-2.56/19 12} Kf5 {-2.48/16 6} 44. Kg2 {-2.45/
18 8} Kxe5 {-2.57/16 8} 45. Be7 {-2.51/18 9 (Bb4)} Ke4 {-2.65/16 8 (f5)} 46.
Bf6 {-2.50/19 11 (Ra3)} d4 {-4.30/14 3 (Kd3)} 47. exd4 {-4.58/17 14} Nf4+ {-4.
30/12 0} 48. Kh1 {-5.26/18 14} Nd5 {-5.17/16 50 (Rxf2)} 49. f3+ {-5.17/19 9
(Bg5)} Kxf3 {-5.11/14 0} 50. Bg5 {-6.73/22 7} Rb2 {-5.11/14 0 (Kg3)} 51. Ra3 {
-8.63/22 7} f5 {-5.80/11 4} 52. Ra1 {-9.21/19 7} f4 {-7.13/12 3} 0-1
---snip---

Cheers!
    Humble Programmer
    ,,,^..^,,,
Up Topic Rybka Support & Discussion / Rybka Discussion / Does Fritz 12 support the Rybka³ multiprocessor versions?

Powered by mwForum 2.27.4 © 1999-2012 Markus Wichitill