Check out Atomic Chess, our featured variant for November, 2024.


[ Help | Earliest Comments | Latest Comments ]
[ List All Subjects of Discussion | Create New Subject of Discussion ]
[ List Earliest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]

Ratings & Comments

EarliestEarlier Reverse Order LaterLatest
Stockfish and chess variants [Subject Thread] [Add Response]
Aurelian Florea wrote on Thu, Nov 3, 2022 11:04 AM UTC in reply to Daphne Snowmoon from Wed Nov 2 11:50 AM:

So it seems stockfish cannot do bent riders!


H. G. Muller wrote on Thu, Nov 3, 2022 11:26 AM UTC in reply to Aurelian Florea from 11:04 AM:

This is what I expected. Stockfish uses bitboards, and the standard algortithms for bitboards are very much specialized for sliding along diagonals and orthogonals. Fast algorithms for check detection also often assume that moves are reversible which is also not true for bent riders.


Aurelian Florea wrote on Thu, Nov 3, 2022 12:00 PM UTC in reply to H. G. Muller from 11:26 AM:

Thanks, HG!


Fluidity Chess. No displacement capture, all non-royal pieces take by cutting through or bypassing. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
Ben Reiniger wrote on Thu, Nov 3, 2022 02:16 PM UTC:

The moves aren't completely clear to me; some examples would probably help.

The sliders must reach an empty square beyond a single captured piece, I think? The knights can capture up to three pieces, but always move 2 then 1? The kings don't capture at all?


Hoigi. Members-Only Missing description (3x(9x9), Cells: 81) [All Comments] [Add Comment or Rating]

Since this comment is for a page that has not been published yet, you must be signed in to read it.

Possible problem in PGP code [Subject Thread] [Add Response]
🕸Fergus Duniho wrote on Thu, Nov 3, 2022 03:47 PM UTC in reply to wdtr2 from Thu Oct 27 11:59 PM:

I don't know what PGP has to do with Game Courier, but the problem is now fixed. Perhaps you meant PHP.


Dromedary Chess. Pieces adjacent to the King can leap like a Dromedary (Camel).[All Comments] [Add Comment or Rating]
Aurelian Florea wrote on Thu, Nov 3, 2022 04:59 PM UTC in reply to H. G. Muller from 02:49 PM:

In the rules it says that the dromedary moves are induced only in no pawn pieces. Also why did you added a H power to the dromedary?


Interactive diagrams. (Updated!) Diagrams that interactively show piece moves.[All Comments] [Add Comment or Rating]
💡📝H. G. Muller wrote on Thu, Nov 3, 2022 09:52 PM UTC:

I have done a complete overhaul of the move-entry routine of the Interactive Diagram. It is now based on the move generator of the AI, which has a more elaborate system of move encoding than the old highlighting routines. In particular there is no longer any limit to the number of locust victims a move can have.

The new system works by generating a list of all moves for the side whose piece gets clicked, and then click by click delete the moves that do not correspond to the clicks that have been made so far. In principle all 'destructive' legs of the move have to be indicated in the order the piece traverses those (according to the XBetza move definition). So the first click serves to identify the origin, the next clicks all the locust squares, and finally the destination square. Hopper mounts or bends in a trajectory do not have to be clicked.

After a click has reduced the number of moves that still conform to the click sequence, the first not-yet-selected square of all these moves gets highlighted. If a square gets multiple highlights a click on it won't reduce the number of moves in the list to one, so it cannot be the final click. To indicate that, it is highlighted by a blue star (as in the old system). Even if only a single move would go over that square, but it is not the destination, it is highlighted this way, and the user is expected to click subsequent squares visited by the move until the destination. (There is in general no 'autocomplete of moves'.) Square that would finish the move entry when clicked, because it is only used as destination of a single move, are highlighted depending on the type of move (capture, non-capture, initial, castling...), as in the old system.

The system tries to be smart w.r.t. the click order, though. It recognizes moves that were generated as e.p. captures or castlings, and does not require you to click the e.p. victim or Rook as locust squares. For each move that is generated it assigns an order in which the relevant squares have to be clicked to select that move. For castlings it actually does define the third click (after King origin and destination) to identify the Rook, (which is essential to disambiguate a normal King move from a castling where the King steps only a single square). But castlings are an exception to the rule that moves are not auto-completed, so if there is no ambiguity it would not request the Rook click.

For locust captures it uses a heuristic to distinguish 'shooters' from 'tramplers'. If the XBetza definition of the move ends in a back-and-forth locust capture, that either does not consist of King steps, or the point from where it started was not reached by a King step, it is classified as a shooter. The click order is then modified so that the destination has to be clicked before the locust victim, and no click is needed to return to the destination. Tramplers keep using the standard click order, where they visite all locust squares before the destination gets clicked.

There is an additional issue: The AI's move format not only specifies squares that get mutated, but can also specify one or more squares where e.p. rights get created. Sometimes two moves to the same destination only differ in the e.p. rights they create (for a multi-path piece that can be e.p. captured). Betza's Doublemove Chess is an example of that. Such ambiguity is also recognized by the new move-entry system, and the e.p. square is in that case included in the click order (just before the destination). Normally e.p. squares would not have to be clicked.

The system seems to work now; I still have to integrate it with the AI and game-recording routines. It will not be used as the default move entry for the Diagram script until that is also done. But here already is a Diagram with a variety of pieces that show some of the possibilities:

satellite=test files=10 ranks=10 graphicsDir=/graphics.dir/alfaeriePNG35/ squareSize=35 firstRank=1 lightShade=#FFFFCC darkShade=#669966 holeColor=#663300 rimColor=#663300 coordColor=#D6DEAD whitePrefix=w blackPrefix=b graphicsType=png useMarkers=1 borders=0 enableAI=1 newClick=1 pawn::ifmnDfmWfceF::a3-j3 double knight:N:NmmamN:nightrider:b2,i2 valkyrie::BudBafudB:bishop:d2,g2 rook::::a1,j1 forest ox::NmpafsmcacabK:ox:c2,h2 dragon::KADGHcavKmcafcavKpafcafKcafmpafK::f2 lion::KNADcabKcaK::e2 king::KisO1isO2isO3isO4::f1

Move-Entry test

The Forest Ox is a shooter, which optionally destroys an adjacent piece after his Knight move. The Valkyrie is a swapper, that can relocate a friently piece at its destination anywhere along its path. Both these pieces are from Odin's Rune Chess. The Dragon is the Lion Dog from the large Shogi variants; it can capture up to 3 pieces. The Lion is from Chu Shogi. Both these pieces are tramplers. The Double Knight can make two Knight moves in one turn, but only if both are non-captures. After a double move it can be e.p. captured (by Pawns, the only pieces that can do e.p. capture here). It also can do a single Knight move. The King has flexible castling, 0 to 4 steps.


Apothecary Chess-Classic. Large Board variant obtained trough tinkering with known games.[All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Fri, Nov 4, 2022 01:45 AM UTC:

This preset and the Apothecary Chess-Modern one, are broken. The problem seems to be with the rank labels. The rank labelled 0 is removed from the setup, but if you change the rank label to something else it will display properly.


Fluidity Chess. No displacement capture, all non-royal pieces take by cutting through or bypassing. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
Diceroller is Fire wrote on Fri, Nov 4, 2022 02:07 PM UTC in reply to Ben Reiniger from Thu Nov 3 02:16 PM:

I rewrite the page understandingly Knight can capture up to 2 pieces, but he can capture a piece which stands in the corner of the board. All rangers can capture up to 6 pieces.


H. G. Muller wrote on Fri, Nov 4, 2022 05:33 PM UTC in reply to Diceroller is Fire from 02:07 PM:

Pieces check differently from how they capture? But you write they can also capture the King?!? Or is it only the Knight that captures differently from how it checks?


Game Courier Logs. View the logs of games played on Game Courier.[All Comments] [Add Comment or Rating]
Jean-Louis Cazaux wrote on Fri, Nov 4, 2022 08:42 PM UTC:

Help is needed. I'm trying to accept Numerist's invitation at Pemba. When I click on "Anyone" I get this message:

Your userid is timurthelenk. This log is private. It may be viewed only by the players. If you are one of the players, please sign in first. You may use the menu for this.

I remember that it was also the case few days ago, also with an invitation from Numerist, and Aurelian had also the same problem, getting a similar message.

Maybe Fergus may have a look. Is Numerist doing something wrong when inviting? Or something else?

Thank you


🕸📝Fergus Duniho wrote on Sat, Nov 5, 2022 01:25 AM UTC in reply to Jean-Louis Cazaux from Fri Nov 4 08:42 PM:

I don't see the invitations you're speaking of. So, I can't look into it. The message you're reporting should be displayed when someone tries to accept a private invitation meant for someone else.


Mansindam (Pantheon Tale). A variant that combines 'drop' rule and strong pieces, and there is no draw. (9x9, Cells: 81) [All Comments] [Add Comment or Rating]
💡📝Daphne Snowmoon wrote on Sat, Nov 5, 2022 04:18 PM UTC:

The description of Knight's move was edited as follows :

-> Moves to the nearest square among squares that do not correspond to the same file, rank, and diagonal from its position.


Chess 69. Private Missing description (8x8, Cells: 69) [All Comments] [Add Comment or Rating]

Since this comment is for a page that has not been published yet, you must be signed in to read it.

Possible problem in PGP code [Subject Thread] [Add Response]
wdtr2 wrote on Sat, Nov 5, 2022 05:26 PM UTC in reply to Fergus Duniho from Thu Nov 3 03:47 PM:

yes, PHP. lol. oops. Thank you.


Fluidity Chess. No displacement capture, all non-royal pieces take by cutting through or bypassing. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
Diceroller is Fire wrote on Sat, Nov 5, 2022 05:26 PM UTC in reply to H. G. Muller from Fri Nov 4 05:33 PM:

I will write it in page. All pieces are checking on their moving and capturing’s lines, but Knight is checking on his moving squares, and is capturing by dissect.


Game Courier Logs. View the logs of games played on Game Courier.[All Comments] [Add Comment or Rating]
Jean-Louis Cazaux wrote on Sat, Nov 5, 2022 06:02 PM UTC in reply to Fergus Duniho from 01:25 AM:

Paul had deleted his invitation in between. Strange, it was an open invitation to anyone and I was getting this message as if the invitation was private. We will see if this occurs again in future. Thanks.


Chess 69. Private Missing description (8x8, Cells: 69) [All Comments] [Add Comment or Rating]

Since this comment is for a page that has not been published yet, you must be signed in to read it.

Interactive diagrams. (Updated!) Diagrams that interactively show piece moves.[All Comments] [Add Comment or Rating]
💡📝H. G. Muller wrote on Sat, Nov 5, 2022 08:46 PM UTC:

I extended the functionality of the morph parameter. It can now not only be used for specifying irregular promotions / piece-type morphing, but also to specify inaccessible or goal areas for each piece type. For this a square in the board image would have to contain a ! (inaccessible), + (delayed win) or # (immediate win). A piece ID indicates forced promotion to that piece type, a * a promotion choice according to the rules specified with the promoChoice parameter.

I added a section to the article to describe the morph feature, also giving some examples of its use.


Chess 69. Private Missing description (8x8, Cells: 69) [All Comments] [Add Comment or Rating]

Since this comment is for a page that has not been published yet, you must be signed in to read it.

Game Courier Developer's Guide. Learn how to design and program Chess variants for Game Courier.[All Comments] [Add Comment or Rating]
Stephane Burkhart wrote on Sun, Nov 6, 2022 10:17 AM UTC:

Dear Publishers, How can we record our own include files that are stored on and recalled from "/play/pbm/includes/" directory ? I would need this to modify move definitions of some pieces. Side question: how can we suppress old inactive setting files ? Regards, SB


Canvasser. Compound of Rook and Camel.[All Comments] [Add Comment or Rating]
Diceroller is Fire wrote on Sun, Nov 6, 2022 05:45 PM UTC in reply to Charles Gilman from Wed Dec 29 2010 07:15 AM:Excellent ★★★★★

Can Canvasser be Agitator?! In my notation, he is it. Noted as Ç


Chess 69. Private Missing description (8x8, Cells: 69) [All Comments] [Add Comment or Rating]

Since this comment is for a page that has not been published yet, you must be signed in to read it.

Since this comment is for a page that has not been published yet, you must be signed in to read it.

25 comments displayed

EarliestEarlier Reverse Order LaterLatest

Permalink to the exact comments currently displayed.