> h4 can't be found with the engine just concentrating on the primary move, but will be considered pretty easily when you have a look at MultiPVs and use own experiences...
I got that, what I still don't get is how that's different than this:
19.01 11:55 0.00 24.c5 f5 25.gxf5 exf5 26.Bxe5 Nxe5 27.Qc3 Qc7 28.Rxd8+ Qxd8 29.Qxe5 fxe4
19.01 14:44 -0.09 24.g5 hxg5 25.c5 Rxd6 26.cxd6 Qd8 27.Nxg5 f6 28.Ne4 f5 29.Nc5 b6 30.d7 bxc5
19.01 31:47 -0.15 24.h3 Rd7 25.c5 Qd8 26.g5 hxg5 27.Nxg5 Rxd6 28.Rxd6 Qe7 29.Bf3 Nxf3+
19.01 6:19 -0.16 24.Rdd1 Rxd6 25.Nxd6 Qc7 26.h4 Bd7 27.c5 f6 28.g5 hxg5 29.hxg5 f5 30.Rf2
19.01 34:51 -0.33 24.h4 Ng6 25.h5 Nge7 26.Rdd1 Rd7 27.Nc5 Rxd6 28.Rxd6 Rb8 29.Kg2 e5 30.Nd7
Can you tell the difference between what I'm posting and a real MultiPV=5 Depth=19 output?
> Can you tell the difference between what I'm posting and a real MultiPV=5 Depth=19 output?
Yes, the search tree/hash is much fuller&wider!
You can easily see that: When two MultiPV-lines have the same moves with a simple transition, the calculation is a lot faster for those lines, simply because alot information was already stored and just calculation for breaking out of the transition is needed. Alex
> When two MultiPV-lines have the same moves with a simple transition, the calculation is a lot faster for those lines, simply because alot information was already stored and just calculation for breaking out of the transition is needed. Alex
Same happens with two single PV lines when you exclude the first in that scenario.
> Rybka 2.3.2 did not have this problem.
Really? I thought I've seen it with rybka 2.3.2a. Maybe I am wrong. Yes Rybka 3 does it. I gues it's a bug on Rybka, other engines work fine. I've run hem at 512Mb without a problem
Who's to blame? You can either fault Wine, for not supporting this (not so common) Windows OS call, or Rybka for making use of it.
No. I think this is tied in with the use of shared memory used by multiple processes, rather than the use of a multi-threaded approach.
> Btw.: Don't use more than 32 MB Hash on Ubuntu.
Is that only for 64 bit Rybka?
With the 32 bit Rybka I can use up to 256 Mb hash
But why is Rybka structured in so irregular way? All the other engines that I've tried on Ubuntu work fine irrespective of the hash size.
> That's no Rybka, but a Wine issue I guess.
With me it happens only with Rybka. I tried both Rybka 3 and Rybka 2.3.2a and same. Howevrr other engines like Shredder, Zappa and other work fine.
> but for me Wine starts swapping after more than 32 MB used.
At least I can go up to 256Mb with Rybka
I use a 64 bit Ubuntu by the way.
On a side note, that application called Wine needs to be worked on really hard.
If I compare Deep Rybka w32 on wine32 with Deep Rybka x 64 on wine 64 I see a substantial performance increase.
rybka 4 64 bit under via wine seems about 10% slower than when run via Steiner's microwine.
sometimes, in both scid and arena, the engines are especially slow. i reboot and everything is back at full speed.
> people reading about all the problems may decide to get a real OS instead!
ubuntu's wine packaging guy tells me he expects ubuntu 11.04 to allow for 32/64-bit wine installs via a deb package. he will start working to make ubuntu's version of wine capable of 64-bit motors sometime after 11.04 is released.
I am a success to collect two computers under the scheme of 1-st with Windoos7 x64 where it is established GUI and 2-nd with Ubuntu 10.04x64.
Rybka3L is created on the Ubuntu computer,
netRybka3L.exe and netRybka3L.rc are generated on the Windows computer.
After commands: ./Rybka3L uci go depth 17 Rybka3L on Ubuntu computer is started and normally works.
When I want to start Rybka3L by installing the created netRybka3L with Windows Fritz11 or 12 GUI I get messages: could not load, doesn't have parameters.
Please prompt how to solve the problem of start netRybka3L.exe, in what here the reason.
In advance thank you.
My E-mail: firstname.lastname@example.org
"E: Unable to find a source package for wine1.3"
Sorry if this is a rookie question!?
i've never tested it on ubuntu 10.04. will try it in virtual box and see if i get the same error.
my script relies on several other online files, one of which issues files based on the version of operating system - so it's possible the script is not working.
should fix the error maja reported - let me know.
(edit: ah - there's a second instance of this error at the end of the script!? Will have to look closer)
commented out the line
sudo apt-get -y build-dep wine1.3
use this version:
It seems to have all gone OK! But now I can't get it to work :(
Below is what I get when I try to run Aquarium. Where did I go wrong?
I'll try Arena now as well and report..
mz@Zhenya:~$ /home/mz/wine32/wine /home/mz/.wine/drive_c/Program\ Files/Aquarium/Aquarium.exe err:module:import_dll Library libeay32.dll (which is needed by L"C:\\Program Files\\Aquarium\\Aquarium.exe") not found err:module:import_dll Library AddOnCE0.DLL (which is needed by L"C:\\Program Files\\Aquarium\\Aquarium.exe") not found err:module:import_dll Library pcre3.dll (which is needed by L"C:\\Program Files\\Aquarium\\Aquarium.exe") not found err:module:import_dll Library zLib.dll (which is needed by L"C:\\Program Files\\Aquarium\\Aquarium.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Aquarium\\Aquarium.exe" failed, status c0000135
Then I'm not sure how to get the engine to work. I've got Houdini 1.5 here now (Rybka is on my bf's computer and I can't test it right now - but it should work the same right?).
So I'm then trying Felix's instructions for connecting the engine using netChess.
So I've created the netHoudini.exe file and when I run the wish command the server window opens OK. (Well, I didn't follow the instructions completely though - since what was the point of using your script if not to use 64 bit wine? So I used
instead to create the the netHoudini.exe file.
I then install the engine in Arena, but as soon as I try to use it, I get the following error in the terminal, which disconnects the connection:
mz@Zhenya:~$ wish /home/mz/Matej/netchess/engineServer.tcl -host localhost -port 7788 -debug 0 -engineName Houdini -engine /home/mz/Matej/Houdini_15a/Houdini_15a_x64.exe -cmdArgs
Couldn't start engine "/home/mz/Matej/Houdini_15a/Houdini_15a_x64.exe"
couldn't execute "/home/mz/Matej/Houdini_15a/Houdini_15a_x64.exe": permission denied
The other terminal with Arena running gives the following error at the same time:
mz@Zhenya:~$ /home/mz/wine32/wine /home/mz/Matej/Arena/arena_2.5_beta/Arena.exe
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
Am I muddling this up completely!?
edit: what an amateur! chmod +x fixed it of course! I've now got houdini running nicely on 4 cores!
cheers, thanks for your help!
in order for them to work.
The guy who works on the Ubuntu wine packages planned to have 64-bit working for version 11.10 and I'm wondering if it's working.
When I try to run both the engine server and arena, and start the engine in arena, nothing happens (in arena) and then the terminal window with the engine starts writing out errors:
can't write isready
can't write quit
can't write ucinewgame
can't write isready
can't write position startpos moves c2c4 g8f6 g1f3 e7e6 g2g3 d7d5 f1g2 d5c4 d1a4 c7c6 a4c4 b7b5 c4c2 c8b7 e1g1 b8d7 a2a4 a7a6 b1c3 a8c8 d2d3 f8e7 e2e4 e8g8 c1e3 f6g4 e3f4 g4f6 f1d1 d8b6 a4a5 b6a7 e4e5 f6d5 c3d5 c6d5 c2e2 d5d4 h2h4 a7a8 f3e1 b7g2 e1g2 a8d5 d1e1 h7h6 e2g4 g8h7 e1e2 c8c6 g2e1 f8c8 e1f3 f7f5 g4h5 h7g8 f3h2
can't write go infinite
that sort of stuff. I can't figure it out, I haven't changed anything, should I try the installation from scratch?
My script makes a version of wine capable of running 64 bit engines - with it engineServer is not necessary. You will be able to just open Arena, and install 64 bit engines directly.
Thanks again for all your good work!
I mean is there a HOWTO available somewhere how to connect your GUI on a windows machine with a UCI engine on another machine running under Linux?
I would be very interested!
Also you can use netchess http://home.arcor.de/bernhard.wallner/netChess.html but you'll need to look around for a howto.
You may find some other related ideas here
I'll give it a try!
I have decided to put wine-ubuntu-1.3.28 by using script.
Having worked script my computer has informed: 'Configure: finished, do “make” to compile wine.
Configure: open CL development filer not found, open CL won't be supported.
Configure: OSS sound system found but too old (OSSv4 needed), OSS won't be supported.
From Ubuntu 10.04 I didn't expect anything else.
Having used Felix's method and Synaptic has established wine-1.3.9.
I want to start the engine.exe program through Wine on Linux and then using communication Linux server - Windows GUI to start it for example in Fritz 12.
I understand it absurdly nevertheless .
Question 1: Where should there is a file engineServer.exe?
For example in a directory /home/v/.wine/dosdevices/c:/Program Files x86.
Question 2: By what command it is started engineServer.exe?
Configure: OSS sound system found but too old (OSSv4 needed), OSS won't be supported."
errors are ok. engines/wine will work ok. After my wine script, try this command:
install Arena to /home/Username/Downloads/arena_3 with command
run arena with:
if arena starts, you will be able to run 64-bit engines from arena.
Powered by mwForum 2.27.4 © 1999-2012 Markus Wichitill