...unfortunately not working under Arena. Any hints?
14.139*1*Engine 1 commandline: C:\Chess\Engines\FRC\ChessV\ChessV_WinBoard.exe "Fischer Random Chess"
14.375-->1:xboard
14.375-->1:protover 2
17.156-->1:new
17.156-->1:variant fischerandom
17.156-->1:random
17.156-->1:level 0 4 2
17.219-->1:post
17.219-->1:hard
17.219-->1:easy
17.281-->1:new
17.281-->1:variant fischerandom
17.281-->1:random
17.281-->1:level 0 4 2
17.344-->1:post
17.344-->1:hard
17.344-->1:easy
17.344-->1:force
17.344-->1:edit
17.547-->1:#
17.547-->1:Ba1
17.547-->1:Bb1
17.547-->1:Qc1
17.547-->1:Nd1
17.547-->1:Re1
17.547-->1:Nf1
17.547-->1:Kg1
17.547-->1:Rh1
17.547-->1:Pa2
17.547-->1:Pb2
17.547-->1:Pc2
17.547-->1:Pd2
17.547-->1:Pe2
17.547-->1:Pf2
17.547-->1:Pg2
17.547-->1:Ph2
17.547-->1:c
17.547-->1:Pa7
17.547-->1:Pb7
17.547-->1:Pc7
17.547-->1:Pd7
17.562-->1:Pe7
17.562-->1:Pf7
17.562-->1:Pg7
17.562-->1:Ph7
17.562-->1:Ba8
17.562-->1:Bb8
17.562-->1:Qc8
17.562-->1:Nd8
17.562-->1:Re8
17.562-->1:Nf8
17.562-->1:Kg8
17.562-->1:Rh8
17.562-->1:.
17.562-->1:force
17.562*1*Start calc, move no: 1
17.765-->1:f1g3
17.797-->1:time 24000
17.797-->1:otim 24200
17.797-->1:black
17.797-->1:go
No response from ChessV. It is in the memory and closes after the quit command. It is just doing nothing else
Yes, it works in it's own GUI.
http://samiam.org/chessv/
ChessV...
Moderators: hgm, Rebel, chrisw
-
- Posts: 6073
- Joined: Sat Apr 01, 2006 9:34 pm
- Location: Scotland
Re: ChessV...
There is the following in the readme Alex....
I'll try a few things.
Regards
Christopher
.....but I can't make it work either....at least not yet.The ChessV_WinBoard.exe is a command-line version for use under WinBoard. To use it, you must supply
either the name of a supported variant or the filename of an SGF save game file. Since the variant names
are usually more than one word, they need to be quoted, and the WinBoard start-up dialog needs quotes
around the engine name and its arguments, leading to a somewhat cumbersome quotes-within-quotes syntax
like this:
'ChessV_WinBoard "Capablanca Chess"' /fd="..\ChessV" /variant=capablanca /xreuse
The /xreuse is required to tell WinBoard that the engine must be restarted between games. If ChessV is
the second engine, you will need to use /xreuse2 instead.
I'll try a few things.
Regards
Christopher
-
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: ChessV...
ChessGUI cannot cope with WB parameters in quotes.
Why is the parameter not simply capablanca or fischerandom or ... ?
Matthias.
Why is the parameter not simply capablanca or fischerandom or ... ?
Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
http://www.chess.hylogic.de
-
- Posts: 6073
- Joined: Sat Apr 01, 2006 9:34 pm
- Location: Scotland
Re: ChessV...
If I put this in the Command Line Parameters in Arena.....
It answers protover and ping......
Still cannot get it to play although.......
Christopher
Code: Select all
"Orthodox Chess" /variant=normal /xreuse
Code: Select all
3.495.473*1*---------------------Starting engine 1 ChessV 0.94 x32----------------------
3.495.480*1*Configured Engine 1 Type: WB1
3.495.628*1*Engine 1 dir: C:\Program Files (x86)\Arena\Engines\ChessV 0.94 x32
3.495.679*1*Engine 1 commandline: "C:\Program Files (x86)\Arena\Engines\ChessV 0.94 x32\ChessV_WinBoard.exe" "Orthodox Chess" /variant=normal /xreuse
3.495.738*1*Engine 1 ProcessID: 1344
3.495.824-->1:xboard
3.499.482-->1:new
3.499.485-->1:random
3.499.487-->1:level 0 15 5
3.499.549-->1:post
3.499.552-->1:hard
3.510.066-->1:protover
3.510.105<--1:feature variants="capablanca,fairy,normal,xiangqi" ping=1 debug=1 done=1
3.571.619-->1:ping
3.571.661<--1:pong 0
Christopher
-
- Posts: 1204
- Joined: Thu May 10, 2007 2:49 pm
Re: ChessV...
Christopher Conkie wrote:There is the following in the readme Alex....
I think the parameter is fine. It crashes with a wrong parameter. Nice feature btwI wrote:14.139*1*Engine 1 commandline: C:\Chess\Engines\FRC\ChessV\ChessV_WinBoard.exe "Fischer Random Chess"
-
- Posts: 672
- Joined: Mon Jun 22, 2009 1:37 pm
Re: ChessV...
Hi,
Playing around a little I get also this:
So it's the move format ?
Michael
http://www.playwitharena.com
Playing around a little I get also this:
Code: Select all
780.999-->1:ping 19
781.015<--1:# move 12-28 rejected
781.015<--1:pong 19
Michael
http://www.playwitharena.com
-
- Posts: 27811
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: ChessV...
The problem here is probably that the 'edit' comand is not implemented. (Unless Gregory did that.) So in FRC ChessV likely uses its own random shuffle as start position, which is likely different from the one the GUI has, and thus the moves sent by the GUI will be considered illegal.
I also see that when you start ChessV from the command line, asking for "Fischer Random Chess" that it produces a pop-up with a question on the initial position. Probably it will not operate properly until you answer that popup. I suppressed this popup in the generic game start routine, but it seems that shuffle games have a different start routine, with extra info to be answered in the dialog, which I did not suppress.
I also see that when you start ChessV from the command line, asking for "Fischer Random Chess" that it produces a pop-up with a question on the initial position. Probably it will not operate properly until you answer that popup. I suppressed this popup in the generic game start routine, but it seems that shuffle games have a different start routine, with extra info to be answered in the dialog, which I did not suppress.
-
- Posts: 937
- Joined: Wed Mar 08, 2006 9:13 pm
- Location: Aurec, France
Re: ChessV...
Solved !
It will work under Arena if you use a batch file.
It was working all the time under Winboard, of course
Olivier
It will work under Arena if you use a batch file.
It was working all the time under Winboard, of course
Olivier
The Winboard Forum : http://www.open-aurec.com/wbforum/
ChessWar/OpenWar : http://www.open-aurec.com/chesswar/
ChessWar/OpenWar : http://www.open-aurec.com/chesswar/
-
- Posts: 27811
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: ChessV...
So it must be that Arena does not know how to send Orthodox Chess as a single argument (or that the Arena users do not know how to instruct it to do that). A batch file will indeed know how to do that.
This will not solve the problem with the popup in FRC though. So I guess Arena will be limited to playing Orthodox Chess with ChessV. For ChessGUI the batch-file trick might enable it to do all the Capablanca sub-variants. Not sure how ChessGUI would handle free castling of, say, Schoolbook Chess, though. For WinBoad I can only play that with legality testing off. But then it does understand Kf1-b1 as a castling!
This will not solve the problem with the popup in FRC though. So I guess Arena will be limited to playing Orthodox Chess with ChessV. For ChessGUI the batch-file trick might enable it to do all the Capablanca sub-variants. Not sure how ChessGUI would handle free castling of, say, Schoolbook Chess, though. For WinBoad I can only play that with legality testing off. But then it does understand Kf1-b1 as a castling!
-
- Posts: 6073
- Joined: Sat Apr 01, 2006 9:34 pm
- Location: Scotland
Re: ChessV...
No.hgm wrote:So it must be that Arena does not know how to send Orthodox Chess as a single argument (or that the Arena users do not know how to instruct it to do that). A batch file will indeed know how to do that.
This will not solve the problem with the popup in FRC though. So I guess Arena will be limited to playing Orthodox Chess with ChessV. For ChessGUI the batch-file trick might enable it to do all the Capablanca sub-variants. Not sure how ChessGUI would handle free castling of, say, Schoolbook Chess, though. For WinBoad I can only play that with legality testing off. But then it does understand Kf1-b1 as a castling!
It's the spaces
I made a batch file like Olivier which said this in it....
Code: Select all
C:\Program Files (x86)\Arena\Engines\ChessV 0.94 x32\ChessV_WinBoard.exe "Orthodox Chess"
Code: Select all
803.299<--1:'C:\Program' is not recognized as an internal or external command,
Code: Select all
C:\Apps\ChessV_WinBoard.exe "Orthodox Chess"
At last........
Lousy winboard engines......and people......
Christopher