Arena 3.5.1 - Autoplayer

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

User avatar
Nordlandia
Posts: 2838
Joined: Fri Sep 25, 2015 9:38 pm
Location: Sortland, Norway

Re: Arena 3.5.1 - Autoplayer

Post by Nordlandia »

hgm wrote:You should not get that text on the other machine (where your GUI is), when you typed

connect.exe 192.168.0.100

So what exactly did you type?
connect64 192.168.0.100 uci
User avatar
Nordlandia
Posts: 2838
Joined: Fri Sep 25, 2015 9:38 pm
Location: Sortland, Norway

Re: Arena 3.5.1 - Autoplayer

Post by Nordlandia »

I typed:

C:\Users\Expert-2\Documents\Chess Engine>connect64 192.100.10.100 uci
# waiting to connect
host = 192.100.10.100, port = 27015
telluser (192.100.10.100) Unable to connect to server!

Once again error message.
User avatar
hgm
Posts: 28499
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Arena 3.5.1 - Autoplayer

Post by hgm »

This is an error message. The other not, that was just a progress report. So evidently you had not been typing the same...

And the error message suggests that you are not typing the correct IP address. How sure are you that this is the I.P. address of the machine where the other connect64.exe is runing? (The one that said "# listening on port 27015"?)

BTW, I don't know why you type that "uci" behind the IP address. It doesn't seem to hurt, however.
User avatar
Nordlandia
Posts: 2838
Joined: Fri Sep 25, 2015 9:38 pm
Location: Sortland, Norway

Re: Arena 3.5.1 - Autoplayer

Post by Nordlandia »

At this rate we can continue to tomorrow. Please take few screenshots and we are done!

Alright i launch Stockfish 7 on computer A in cmd.

Then i type connect64 and IP address on the other computer. But once again telluser unable to connect to server :(
Please this take forever.

It's IPv4 Address from computer A i have to paste in CMD windows on B right?
User avatar
hgm
Posts: 28499
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Arena 3.5.1 - Autoplayer

Post by hgm »

Right. And it is you who should post the screen shots, because my screen shots would look different. E.g. on computer A type ipconfig and show here what it prints in reply, so we can check if the IPv4 address is OK. (As this is all text, you don't even have to make screen shots, but you can simply copy-paste the text from the command-prompt window into the forum.)

And then you could post the command and response from the command-prompt window of computer B when you try to connect to it.

If it cannot connect despite a correct IP address, it could be that you overlooked a Windows popup on computer A asking you whether you want to allow the connection. The Windows firewall will not allow the connection to complete when connect64.exe is not already on its exception list before you would answer such a popup affirmative, and if it takes too long before you do it, machine B will consider this attempt a failure, and will show this dreaded error message.
User avatar
Nordlandia
Posts: 2838
Joined: Fri Sep 25, 2015 9:38 pm
Location: Sortland, Norway

Re: Arena 3.5.1 - Autoplayer

Post by Nordlandia »

My idea was simply if you take screenshots of the relevant lines with numbers such as highlighted with number 1 (step one) 2 (step two) and so on.

If you can take screenshot of the relevant commands in order i can simply copy them over with my own directories.

I assume you use windows if not linux.
User avatar
hgm
Posts: 28499
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Arena 3.5.1 - Autoplayer

Post by hgm »

I have already specified several times what you should type and where. What does it matter whether it is a screen shot or text in the forum. Screen shots you cannot copy-paste anyway.

The problem seems to be that you do not manage to put the correct values for the things that would be different in your case and my case.

Steps:

1) Open a command-prompt window on machine A
2) Type

ipconfig

there, and remember the IPv4 address of the WiFi
3) Type

I:\connect64\connect64.exe -ec "stockfish 7 x64 bmi2.exe" -ed "F:\Chess Engines\New Stockfish\Stockfish 7\Stockfish 7

there. It should reply

# waiting to connect
# set up server
# listening on port 27015

4) Go to computer B and open a command-prompt window there.
5) Type

I:/connect64/connect64.exe IPADDRESS

where IPADDRESS is the IPv4 address you obtained in step 2 (assuming you also have connect64 in the mentioned place on computer B)
6) Check on computer A if you get some popup there asking you if it should allow an incoming connection. If so, click whatever you have to click to allow it. (Might depend on Windows version, nd whatever other firewals you might have.)
7) On computer B you should now NOT get the error message "Unable to connect to server". If you do get it, going on is pointless.
8) On computer B in the window where connect64 is running, now type

uci

9) You should now see the engine's response appear in reply.
User avatar
Nordlandia
Posts: 2838
Joined: Fri Sep 25, 2015 9:38 pm
Location: Sortland, Norway

Re: Arena 3.5.1 - Autoplayer

Post by Nordlandia »

Thanks once again i'm stuck on stage 5.

C:\Users\Expert-2\Documents\Chess Engine>connect64.exe 192.100.10.100
# waiting to connect
host = 192.110.10.100, port = 27015
telluser (192.110.10.100) Unable to connect to server!

On computer B connect64.exe is stored in C:\Users\Expert-2\Documents\Chess Engine path.

I don't get why it can't connect.
User avatar
hgm
Posts: 28499
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Arena 3.5.1 - Autoplayer

Post by hgm »

OK, then try the following:

On computer A open a second command-prompt window, and type there:

I:/connect64/connect64.exe 127.0.0.1

and report what you see. (This is by convention the IP address of the computer itself.)
User avatar
Nordlandia
Posts: 2838
Joined: Fri Sep 25, 2015 9:38 pm
Location: Sortland, Norway

Re: Arena 3.5.1 - Autoplayer

Post by Nordlandia »

C:\Users\Kajapix>I:/connect64/connect64.exe 127.0.0.1
# waiting to connect
host = 127.0.0.1, port = 27015
Password required
hallo Welcome to p2p 0.3
Stockfish 7 64 BMI2 by T. Romstad, M. Costalba, J. Kiiski, G. Linscott
# connected