Arena 2.4.0...

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

Moderators: hgm, Rebel, chrisw

User avatar
Michael Diosi
Posts: 672
Joined: Mon Jun 22, 2009 1:37 pm

Re: Arena 2.4.0...

Post by Michael Diosi »

Hi,


Some stuff on ICC has been fixed but you might try this:

you have to set an alias.

On the ICC, it can be something like : +alias gameend multi resume; seek 2 2; seek 5 5; seek 15 15

The « multi » specifies that there are several different commands to follow. Resume attempts to resume adjourned games (if I am not mistaken). Anyway, everytime Arena says « gameend », the set commands are executed now.

This is more for seeking games yourself

Are you sure you are meeting the criteria of the challeanges ?



Michael
http://www.playwitharena.com
luisrodg
Posts: 30
Joined: Thu Oct 07, 2010 4:15 pm

Re: Arena 2.4.0...

Post by luisrodg »

Yes I have aliases setup to work with gameend. That works perfectly.

My problem is not with that though, it is when people match me and Arena doesn't auto accept. My formula is just "rated" so that's not the problem.

Also it's FICS, not ICC.

Thanks.
B.S. in Mathematics
M.S. in Mathematics
Ph.D student in Mathematics.
Engin
Posts: 918
Joined: Mon Jan 05, 2009 7:40 pm
Location: Germany
Full name: Engin Üstün

Re: Arena 2.4.0...

Post by Engin »

i mean only that Arena should send FEN format to engine like this:

rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w HAha -

instead of normaly this:

rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq -

if so with "KQkq" most UCI chess960 engines will not work !

and Arena should send castle moves with K takes R like

e1h1 instead of e1g1

that ist what i want to say, and this simple implementation is not difficult i think !
User avatar
Michael Diosi
Posts: 672
Joined: Mon Jun 22, 2009 1:37 pm

Re: Arena 2.4.0...

Post by Michael Diosi »

Hi,



As I remember Martin didn't want to do this. Did you get my private message....? Thanks


Michael
http://www.playwitharena.com
Engin
Posts: 918
Joined: Mon Jan 05, 2009 7:40 pm
Location: Germany
Full name: Engin Üstün

Re: Arena 2.4.0...

Post by Engin »

why ?

its not difficult to implement this that UCI engines works correctly for chess960!

on the other hand are problem with the time clock.
Last edited by Engin on Thu Nov 04, 2010 6:31 pm, edited 1 time in total.
User avatar
OliverUwira
Posts: 170
Joined: Mon Sep 13, 2010 9:57 am
Location: Frankfurt am Main

Re: Arena 2.4.0...

Post by OliverUwira »

Michael Diosi wrote:Hi,

As I remember Martin didn't want to do this. Did you get my private message....? Thanks

Michael
http://www.playwitharena.com
How can this be? This should be very easy to implement. :shock:
Engin
Posts: 918
Joined: Mon Jan 05, 2009 7:40 pm
Location: Germany
Full name: Engin Üstün

Re: Arena 2.4.0... ICC

Post by Engin »

the ICC functionally is also a crap, the winboard is only the one that works correctly on ICC, but the UCI engines are alway need the polyglot adapter, i wish to play with Arena on ICC as pur UCI engine without polyglot adapter.
Engin
Posts: 918
Joined: Mon Jan 05, 2009 7:40 pm
Location: Germany
Full name: Engin Üstün

Re: Arena 2.4.0...

Post by Engin »

yes, aggree
User avatar
Michael Diosi
Posts: 672
Joined: Mon Jun 22, 2009 1:37 pm

Re: Arena 2.4.0...

Post by Michael Diosi »

Hi,


There was a big discussion regarding this in the Arena forum at that time, don't recall all the details. I forwarded this again....

Michael
http://www.playwitharena.com
Michel
Posts: 2272
Joined: Mon Sep 29, 2008 1:50 am

Re: Arena 2.4.0... ICC

Post by Michel »

i mean only that Arena should send FEN format to engine like this:

rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w HAha -

instead of normaly this:

rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq -

if so with "KQkq" most UCI chess960 engines will not work !

and Arena should send castle moves with K takes R like

e1h1 instead of e1g1

that ist what i want to say, and this simple implementation is not difficult i think !
For practical matters I think what Arena sends is less critical, as long as a sensible interpretation by the engine is possible.

The main question is: what should the engine send? Should it send e1h1 or e1g1? If I understand correctly Arena does not understand the former. This would be the real problem as the engine does not know what GUI it is talking to and so cannot provide a work around (other than giving the user a configurable option to change its behaviour).