Cinnamon 2.3

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

Moderators: hgm, Rebel, chrisw

geko
Posts: 36
Joined: Fri Sep 06, 2013 11:20 am
Location: Italy
Full name: Giuseppe Cannella

Re: Cinnamon 2.3

Post by geko »

A question chess960:

position fen 2nnrbkr/p1qppppp/8/1ppb4/6PP/3PP3/PPP2P2/BQNNRBKR w HEhe - 0 1 moves f1g2 d5e6 g4g5 d8c6 c1e2 c8b6 b2b3 a7a6 e3e4 d7d5 e4d5 e6d5 d1e3 d5g2 g1g2 e7e6 a1b2 f8d6 b1a1 d6e5 b2e5 c6e5 f2f3

goes in 4r1kr/2q2ppp/pn2p3/1pp1n1P1/7P/1P1PNP2/P1P1N1K1/Q3R2R b he - 0 24

now can I do e8g8? is it a valid castle?

the perft(1) is 39
User avatar
Roland Chastain
Posts: 640
Joined: Sat Jun 08, 2013 10:07 am
Location: France
Full name: Roland Chastain

Re: Cinnamon 2.3

Post by Roland Chastain »

geko wrote: Tue Oct 20, 2020 1:26 pm now can I do e8g8? is it a valid castle?
Of course it isn't e8g8 but g8e8. Yes, I would say it is valid. For perft 1, Alouette says 38 but maybe it is wrong. :?

Code: Select all

Alouette 0.1.3
setoption name UCI_Chess960 value true
position fen 2nnrbkr/p1qppppp/8/1ppb4/6PP/3PP3/PPP2P2/BQNNRBKR w HEhe - 0 1 moves f1g2 d5e6 g4g5 d8c6 c1e2 c8b6 b2b3 a7a6 e3e4 d7d5 e4d5 e6d5 d1e3 d5g2 g1g2 e7e6 a1b2 f8d6 b1a1 d6e5 b2e5 c6e5 f2f3
show
+  A B C D E F G H  + <--
8 |.|:|.|:|r|:|k|r| 8
7 |:|.|q|.|:|p|p|p| 7
6 |p|n|.|:|p|:|.|:| 6
5 |:|p|p|.|n|.|P|.| 5
4 |.|:|.|:|.|:|.|P| 4
3 |:|P|:|P|N|P|:|.| 3
2 |P|:|P|:|N|:|K|:| 2
1 |Q|.|:|.|R|.|:|R| 1
+  A B C D E F G H  +
Castling: he
En passant: -
perft 1
Profondeur   Nombre trouvé   Temps écoulé
         1              38   00:00:00:001
Qui trop embrasse mal étreint.
User avatar
Roland Chastain
Posts: 640
Joined: Sat Jun 08, 2013 10:07 am
Location: France
Full name: Roland Chastain

Re: Cinnamon 2.3

Post by Roland Chastain »

Roland Chastain wrote: Tue Oct 20, 2020 2:15 pm For perft 1, Alouette says 38 but maybe it is wrong. :?
Yes, it's wrong. There are 39 moves.
Qui trop embrasse mal étreint.
geko
Posts: 36
Joined: Fri Sep 06, 2013 11:20 am
Location: Italy
Full name: Giuseppe Cannella

Re: Cinnamon 2.3

Post by geko »

position fen rk2r3/ppbNp2p/3n4/5np1/3P4/1P2P1BP/PK4P1/2R3RN b a - 0 32

how can I do castle? maybe b8c8 ?
[d]rk2r3/ppbNp2p/3n4/5np1/3P4/1P2P1BP/PK4P1/2R3RN b a - 0 32
User avatar
Guenther
Posts: 4605
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Cinnamon 2.3

Post by Guenther »

geko wrote: Tue Oct 20, 2020 7:32 pm position fen rk2r3/ppbNp2p/3n4/5np1/3P4/1P2P1BP/PK4P1/2R3RN b a - 0 32

how can I do castle? maybe b8c8 ?
[d]rk2r3/ppbNp2p/3n4/5np1/3P4/1P2P1BP/PK4P1/2R3RN b a - 0 32
Castling out of check is never allowed, Guiseppe.
https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy
geko
Posts: 36
Joined: Fri Sep 06, 2013 11:20 am
Location: Italy
Full name: Giuseppe Cannella

Re: Cinnamon 2.3

Post by geko »

here a new version with bug fixed (I hope)
http://cinnamonchess.altervista.org/cin ... .3beta.exe

thanks
Giuseppe
User avatar
Roland Chastain
Posts: 640
Joined: Sat Jun 08, 2013 10:07 am
Location: France
Full name: Roland Chastain

Re: Cinnamon 2.3

Post by Roland Chastain »

geko wrote: Tue Oct 20, 2020 10:11 pm here a new version with bug fixed (I hope)
http://cinnamonchess.altervista.org/cin ... .3beta.exe
For me I cannot test: I am on Linux. Could you make the source available, or a Linux compilation?

About castling rules in FRC, there is a useful message here: http://www.open-aurec.com/wbforum/viewt ... 191#p10191

I have just fixed the bug in my own engine (it was also relative to castling). :)
Qui trop embrasse mal étreint.
geko
Posts: 36
Joined: Fri Sep 06, 2013 11:20 am
Location: Italy
Full name: Giuseppe Cannella

Re: Cinnamon 2.3

Post by geko »

I use linux too, the source is here at branch develop just type make in src folder, https://github.com/gekomad/Cinnamon/tree/develop
User avatar
Roland Chastain
Posts: 640
Joined: Sat Jun 08, 2013 10:07 am
Location: France
Full name: Roland Chastain

Re: Cinnamon 2.3

Post by Roland Chastain »

geko wrote: Wed Oct 21, 2020 8:56 pm I use linux too, the source is here at branch develop just type make in src folder, https://github.com/gekomad/Cinnamon/tree/develop
Thank you.
Qui trop embrasse mal étreint.
geko
Posts: 36
Joined: Fri Sep 06, 2013 11:20 am
Location: Italy
Full name: Giuseppe Cannella

Re: Cinnamon 2.3

Post by geko »

Hi all, I did a lot of tests and the engine now is stable. The version is 2.3.1

the site page is here http://cinnamonchess.altervista.org

Is it possible replace 2.3 with 2.3.1 here? http://ccrl.chessdom.com/ccrl/404/index.html

thanks
Giuseppe