I have currently implemented wild support in icsdrone. I think it is working well.
I am trying to make sjeng 11.2 play suicide chess on FICS. It works from icsdrone's side. However sjeng sometimes fails to produce a move resulting in a time loss. It is not a buffer issue as I put a test print in sjeng to verify this. There is really no move.
Is this a known issue? Are there versions of sjeng 11.2 that do not have this defect? If not are there other free engines that play suicide chess?
Currently I make sjeng resign when it returns no move, which is slightly more friendly to the opponent.
Sjeng 11.2 and suicide chess
Moderators: hgm, Rebel, chrisw
-
- Posts: 4185
- Joined: Tue Mar 14, 2006 11:34 am
- Location: Ethiopia
Re: Sjeng 11.2 and suicide chess
Ofcourse Nebiyu plays suicide chess, maybe not as strong as sjeng but you wouldn't care.
-
- Posts: 2272
- Joined: Mon Sep 29, 2008 1:50 am
Re: Sjeng 11.2 and suicide chess
Great!
I noticed that Nebiyu seems to reject promotion to king. Can you check?
I noticed that Nebiyu seems to reject promotion to king. Can you check?
-
- Posts: 97
- Joined: Mon Jun 25, 2012 10:16 pm
- Location: Forks, WA
- Full name: Ben Nye
Re: Sjeng 11.2 and suicide chess
suicide wizard is also free. windows only though.
I think it can be found here(I haven't tried downloading it)
http://poincare.matf.bg.ac.rs/~andrew// ... ard3_1.htm
I think it can be found here(I haven't tried downloading it)
http://poincare.matf.bg.ac.rs/~andrew// ... ard3_1.htm
-
- Posts: 4185
- Joined: Tue Mar 14, 2006 11:34 am
- Location: Ethiopia
Re: Sjeng 11.2 and suicide chess
Yes you are right. I have no code for that. I may have also missed some other rules because sometimes it becomes too much to handle with all those variants.Michel wrote:Great!
I noticed that Nebiyu seems to reject promotion to king. Can you check?
-
- Posts: 2272
- Joined: Mon Sep 29, 2008 1:50 am
Re: Sjeng 11.2 and suicide chess
Do you think you can fix it? FICS is quite tolerant but on ICC you get rate banned when your engine hangs. Promotion to king seems to happen surprisingly often in suicide chess.
Probably icsdrone should have an option to resign when the engine rejects a move or when the ICS rejects an engine move, since it is not possible to recover from that.
PS. I noticed that Nebiyu does not include losers, atomic and crazyhouse. Any plans to support those?
Probably icsdrone should have an option to resign when the engine rejects a move or when the ICS rejects an engine move, since it is not possible to recover from that.
PS. I noticed that Nebiyu does not include losers, atomic and crazyhouse. Any plans to support those?
-
- Posts: 4185
- Joined: Tue Mar 14, 2006 11:34 am
- Location: Ethiopia
Re: Sjeng 11.2 and suicide chess
I already fixed it so I will upload it later.Do you think you can fix it? FICS is quite tolerant but on ICC you get rate banned when your engine hangs. Promotion to king seems to happen surprisingly often in suicide chess.
NebiyuChess supports suicide and giveaway chess. The rules of 'loser' variants are confusing depending on where you look at. I think only stalemate rule differ in suicide and giveaway chess. In general, I tried to stick to rules provided on FICS since that is where I usually test.Probably icsdrone should have an option to resign when the engine rejects a move or when the ICS rejects an engine move, since it is not possible to recover from that.
PS. I noticed that Nebiyu does not include losers, atomic and crazyhouse. Any plans to support those?
Atomic and crazyhouse are also supported but not in NebiyuChess. NebiyuAlien has all the variants with holdings and other crazy rules: atomic,crazyhouse,shogi etc
-
- Posts: 2272
- Joined: Mon Sep 29, 2008 1:50 am
Re: Sjeng 11.2 and suicide chess
Thanks a lot.I already fixed it so I will upload it later.
Well losers is an official FICS variant....In general, I tried to stick to rules provided on FICS since that is where I usually test.
Aha! I'll take a look. Although icsdrone does not support the alien extension of the winboard protocol yet. Has it been formalized?Atomic and crazyhouse are also supported but not in NebiyuChess. NebiyuAlien has all the variants with holdings and other crazy rules: atomic,crazyhouse,shogi etc
Also I would need a kind of adapter which uses either NebiyuChess or NebiyuAlien depending on the variant requested. Such a thing might be indepedently useful though.
-
- Posts: 4185
- Joined: Tue Mar 14, 2006 11:34 am
- Location: Ethiopia
Re: Sjeng 11.2 and suicide chess
I see. I must have found the rule a bit difficult to implement..Michel wrote:Thanks a lot.I already fixed it so I will upload it later.
Well losers is an official FICS variant....In general, I tried to stick to rules provided on FICS since that is where I usually test.
IIRC it is possible to match alien engines with standard. The difference is only that alien updates board and there is no rule checking.Aha! I'll take a look. Although icsdrone does not support the alien extension of the winboard protocol yet. Has it been formalized?Atomic and crazyhouse are also supported but not in NebiyuChess. NebiyuAlien has all the variants with holdings and other crazy rules: atomic,crazyhouse,shogi etc
It definately helps if the all were in the same exe, but my code right now is very specific for variants stemming from the same branch. My final goal is to put everything into alien but it will take some time to reach there.Also I would need a kind of adapter which uses either NebiyuChess or NebiyuAlien depending on the variant requested. Such a thing might be indepedently useful though.