Check out Grant Acedrex, our featured variant for April, 2024.


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

Ratings & Comments

LatestLater Reverse Order EarlierEarliest
Betza notation (extended). The powerful XBetza extension to Betza's funny notation.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Sun, Jul 5, 2020 01:36 AM UTC:

There might not be much to show on an empty board, but xK does not show move highlights when actually moving pieces on the board.


💡📝H. G. Muller wrote on Sat, Jul 4, 2020 08:36 PM UTC:

Well, xK borrows moves from neighbors, and the move diagram shows pieces on empty boards. So there isn't really anything to show. On the board it would just behave as the compound of all its neighbors, without specially indicating which those neighbors are.

It does seem mildly useful to highlight the squares where it could borrow from, like it does now. I am not sure why it does that in red, which is the color for capture-only. I guess I should define an entirely new color for it.


A. M. DeWitt wrote on Sat, Jul 4, 2020 06:21 PM UTC:

The modifier x does not seem to work when used on a final leg, at least when it comes to highlighting a selected piece's moves. For example, when I give a piece the move xK and press its name to show its moves, it will show red capture moves, but that's it.


Shogi. Missing description (9x9, Cells: 81) (Recognized!)[All Comments] [Add Comment or Rating]
H. G. Muller wrote on Sat, Jul 4, 2020 10:15 AM UTC:

I still have some doubts with regard to the application of this rule. In particular, when a (checking) position occurs from which it is possible to deliver perpetual checking, but instead of continuing the checking you play something else. And then later, that position occurs a second time. Now you do continue the checking, and the opponent has no way to escape it, so you get a 3rd and 4th repetition of the position.

Does this now count as perpetual checking? Not all moves since the first occurrence of the position were checks. But all moves since the 2nd and 3rd occurrence are. In my engines I would only consider the moves since the previous occurrence. (Especially because it already terminates the line at the 2nd occurrence; if it cannot break from the loop the first time it goes through it, nothing will change by trying it the second time, except that you have less search depth left, which will degrade the accuracy of the evaluation.)

I would think that only considering the moves since the previous occurrence would be more in line with the spirit of the rule; you try to force a repetition by perpetual checking, and this should not be allowed. It is just that you started the checking a bit late, but now that you are at it, and can keep it up perpetually, why should that matter? When I asked it to a Japanese in connection with mini-Shogi, however, he told me this would not be considered perpetual checking, and thus produce a sente loss. (Which is a special mini-Shogi rule; in regular Shogi that would be a draw.)


Apothecary Chess-Modern. Large board variant obtained through tinkering with known games.[All Comments] [Add Comment or Rating]
💡📝Aurelian Florea wrote on Sat, Jul 4, 2020 10:11 AM UTC:

I should use redirect then on the old settings file toward the new one, isn't it?


fpdtest. Members-Only A test. (8x8, Cells: 64) [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.

The new editcomment.php script[All Comments] [Add Comment or Rating]
🕸Fergus Duniho wrote on Fri, Jul 3, 2020 09:38 PM UTC:

I am running a test of a new script for editing comments. It is a single script that will handle comments on pages and subjects. It is intended to replace createcomment.php, previewcomment.php, addcomment.php, createsubject.php, previewsubject.php, addsubject.php, usereditcomment.php, userpreviewcomment.php, and usermodifycomment.php.

I have written a new function for database-funcs.php called insert_row(). This script uses it to insert new comments.

As a test, I am updating it with this third paragraph.


Apothecary Chess-Modern. Large board variant obtained through tinkering with known games.[All Comments] [Add Comment or Rating]
Greg Strong wrote on Fri, Jul 3, 2020 09:02 PM UTC:

I prefer to keep the name  and maybe rename the settings files used for old games. Can it be done?

You can keep the name of the game, but the settings name will need to change.  I don't know how to change the settings name for existing logs.


Shogi. Missing description (9x9, Cells: 81) (Recognized!)[All Comments] [Add Comment or Rating]
dax00 wrote on Fri, Jul 3, 2020 08:54 PM UTC:

Indeed, there is a rule against perpetual checking, as an extension of the repetition rule. The repetition rule states that if a position is reached for a 4th time, with same pieces in hand and same player to move, the game is no contest, whereafter colors are reversed and a new game is started. Players get to keep whatever remaining time they had, with a minimum time normally granted.

However, if such 4-fold repetition is a result of consecutive checks, with no single non-checking move, then that attacking player is at fault and loses. A player could potentially give dozens of consecutive checks, before the repetition becomes illegal.

Repetition is already rare enough, especially at the amateur level. Very few instances of perpetual check repetition occur. Most people who see it as a possibility deviate the 2nd or 3rd time around, or avoid it altogether. I found only a couple actually pertinent videos on Youtube under the search 連続王手の千日手


A. M. DeWitt wrote on Fri, Jul 3, 2020 07:00 PM UTC:

I have one question about the rules regarding check. A few sources (i.e. the English Wikipedia page on Shogi) mention a rule against perpetual check, namely making perpetual check four times, or something similar. Yet most of the sources I found do not mention such a rule. So is this supposed rule against perpetual check really a thing?


Expanded Chess. An attempt at a logical expansion of Chess to a 10x10 board.[All Comments] [Add Comment or Rating]
Carlos Cetina wrote on Fri, Jul 3, 2020 06:07 PM UTC:

Set. Problem solved. Thank you very much for your help, Fergus.

osprey move corrected

 


🕸Fergus Duniho wrote on Fri, Jul 3, 2020 05:08 PM UTC:

You can screen those out with a line that rejects ferz moves. Here is a revision:

def Osprey fn (checkride #0 #1 1 1 and empty #0) 
  where #0 0 * 2 sign - rank #1 rank #0 
  #1 
  or fn (checkride #0 #1 1 1 and empty #0) 
  where #0 * 2 sign - file #1 file #0 0 
  #1
and not checkleap #0 #1 1 1
or checkleap #0 #1 2 0; 

Apothecary Chess-Classic. Large board variant obtained through tinkering with known games.[All Comments] [Add Comment or Rating]
🕸Fergus Duniho wrote on Fri, Jul 3, 2020 05:02 PM UTC:

Since it works for displaying legal moves, it's probably because the Pawn functions are only for potential moves, and the Joker is trying to use one of the Pawn functions when making an actual move. Specifically, I think it fails on the line "and empty #1" in the Pawn function, because that space is occupied for an actual move. Some options include changing your rules, rewriting the Pawn functions to handle both potential and actual moves, or using a Joker subroutine for actual moves, which would let you undo the Joker's move before testing it with a function, then redoing it if it is legal.


Home page of The Chess Variant Pages. Homepage of The Chess Variant Pages.[All Comments] [Add Comment or Rating]
🕸📝Fergus Duniho wrote on Fri, Jul 3, 2020 04:39 PM UTC:

I was looking at data on Cloudflare, which is not available through here.


Expanded Chess. An attempt at a logical expansion of Chess to a 10x10 board.[All Comments] [Add Comment or Rating]
Carlos Cetina wrote on Fri, Jul 3, 2020 04:34 PM UTC:

Interesting deduction, Ben. Let's see what Fergus thinks.


Diagonal chess (well balanced). Diagonal chess with 7 fortified pawns.[All Comments] [Add Comment or Rating]
Ben Reiniger wrote on Fri, Jul 3, 2020 04:20 PM UTC:

Ah, so I was wrong about the promotion zone!  Glad to have that clarified!


Expanded Chess. An attempt at a logical expansion of Chess to a 10x10 board.[All Comments] [Add Comment or Rating]
Ben Reiniger wrote on Fri, Jul 3, 2020 04:16 PM UTC:

I'd guess it's seeing a 2-leap followed by a bishop move inward as legal?  And that doesn't matter for the Aanca because those same squares can be reached legitimately by a shorter path.


Carlos Cetina wrote on Fri, Jul 3, 2020 03:58 PM UTC:

Yes, but then how to explain that the program allows moving the piece like Ferz?

osprey move


🕸Fergus Duniho wrote on Fri, Jul 3, 2020 03:10 PM UTC:

That looks correct.


Apothecary Chess-Modern. Large board variant obtained through tinkering with known games.[All Comments] [Add Comment or Rating]
💡📝Aurelian Florea wrote on Fri, Jul 3, 2020 02:10 PM UTC:

@ Greg,

I prefer to keep the name  and maybe rename the settings files used for old games. Can it be done?


Greg Strong wrote on Fri, Jul 3, 2020 01:48 PM UTC:

You need to use a new Settings name so old games don't break.  But if you do that, the pending invite is ok.


💡📝Aurelian Florea wrote on Fri, Jul 3, 2020 01:31 PM UTC:

@Oisin D.

I need a moment with no ongoing games so that I can change the pieces from Griffin and Aanca to Dragon and Griffin, so please temporarilly delete your pending invitation.


Apothecary Chess-Classic. Large board variant obtained through tinkering with known games.[All Comments] [Add Comment or Rating]
💡📝Aurelian Florea wrote on Fri, Jul 3, 2020 11:38 AM UTC:

@Fergus,

I have unfortunately uncovered another bug on the preset for this game.

The joker can't move when imitating a pawn, although the moves are properly displayed. Any idea why?

 


Home page of The Chess Variant Pages. Homepage of The Chess Variant Pages.[All Comments] [Add Comment or Rating]
Kevin Pacey wrote on Fri, Jul 3, 2020 04:05 AM UTC:

Fergus posted on 6-21-2020:

"Curiously, this site is getting much more traffic from Germany than from Canada. While Germany does have about twice the population, more than ten times as much traffic is coming from Germany. So, population doesn't explain it. This mystery is deepened by the fact that most of the content is in English, which is the language spoken in most of Canada, and very little of the content is in German."

My guess would be chess variants as a whole are more popular in Germany (or Europe) than Canada, besides which opponents for over-the-board CV games could have a harder time meeting in a geographically large and spread-out country like Canada (the USA at least has a huge population by comparison) - so that may keep interest in chess variants as a whole down here (i.e. Canada). Aside from that, afaik English is the most common language used globally in the modern era, and I wouldn't be surprised if many Germans learn at least enough to get by.

On another matter, I haven't been able to find a page on CVP showing traffic to the website (other than for years ago), let alone such a page organized by nations that the traffic comes from. If such a page can be shown to viewers, besides the webmaster and/or editor(s), it might be highly interesting - unless it's too much hard work to create.


Expanded Chess. An attempt at a logical expansion of Chess to a 10x10 board.[All Comments] [Add Comment or Rating]
Carlos Cetina wrote on Fri, Jul 3, 2020 02:24 AM UTC:

With the following code I have made some progress because the piece already can make the desired legal moves:

def Osprey fn (checkride #0 #1 1 1 and empty #0) 
  where #0 0 * 2 sign - rank #1 rank #0 
  #1 
  or fn (checkride #0 #1 1 1 and empty #0) 
  where #0 * 2 sign - file #1 file #0 0 
  #1
or checkleap #0 #1 2 0;

 

def Osprey-Range mergeall 
  leaps #0 2 0 
  rays where #0 0 2 1 1 
  rays where #0 0 -2 1 1 
  rays where #0 2 0 1 1 
  rays where #0 -2 0 1 1;

However something must be wrong since the program allows the Osprey to be moved as ferz. What do you think is the cause?


25 comments displayed

LatestLater Reverse Order EarlierEarliest

Permalink to the exact comments currently displayed.