The Chess Variant Pages
Custom Search




[ 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 ]

Latest Ratings and Comments

Later Reverse Order EarlierEarliest
UPDATED! This item is a desktop publishing resource
It belongs to categories: Orthodox chess, 
It was last modified on: 2020-06-17
 By H. G.  Muller. Betza notation (extended). (Updated!) The powerful XBetza extension to Betza's funny notation.[All Comments] [Add Comment or Rating]
Adam DeWitt wrote on 2020-07-05 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 2020-07-04 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.


Adam DeWitt wrote on 2020-07-04 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.


This item is a game information page
It belongs to categories: Orthodox chess, 
It was last modified on: 2012-02-09
 Author: Hans L. Bodlaender and Fergus  Duniho. Shogi. Missing description (9x9, Cells: 81) (Recognized!)[All Comments] [Add Comment or Rating]
H. G. Muller wrote on 2020-07-04 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.)


This item is a game information page
It belongs to categories: Orthodox chess, 
It was last modified on: 2020-01-30
 By Aurelian  Florea. Apothecary Chess-Modern. Large board variant obtained through tinkering with known games.[All Comments] [Add Comment or Rating]
Aurelian Florea wrote on 2020-07-04 UTC

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


This item is a game information page
It belongs to categories: Orthodox chess, 
It was last modified on: 0000-00-00
 By Fergus  Duniho. fpdtest. Testing.[All Comments] [Add Comment or Rating]
Fergus Duniho wrote on 2020-07-04 UTC

I'm now testing the ability to post comments to pages with the editcomment.php script.

I'm now testing the ability to edit a comment posted to a page.


The new editcomment.php script[All Comments] [Add Comment or Rating]
Fergus Duniho wrote on 2020-07-03 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.


This item is a game information page
It belongs to categories: Orthodox chess, 
It was last modified on: 2020-01-30
 By Aurelian  Florea. Apothecary Chess-Modern. Large board variant obtained through tinkering with known games.[All Comments] [Add Comment or Rating]
Greg Strong wrote on 2020-07-03 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.


This item is a game information page
It belongs to categories: Orthodox chess, 
It was last modified on: 2012-02-09
 Author: Hans L. Bodlaender and Fergus  Duniho. Shogi. Missing description (9x9, Cells: 81) (Recognized!)[All Comments] [Add Comment or Rating]
dax00 wrote on 2020-07-03 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 連続王手の千日手


Adam DeWitt wrote on 2020-07-03 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?


UPDATED! This item is a game information page
It belongs to categories: Orthodox chess, 
It was last modified on: 2020-04-21
 By Daniel  Zacharias. Expanded Chess. (Updated!) An attempt at a logical expansion of Chess to a 10x10 board.[All Comments] [Add Comment or Rating]
Carlos Cetina wrote on 2020-07-03 UTC

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

osprey move corrected

 


Fergus Duniho wrote on 2020-07-03 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; 

This item is a game information page
It belongs to categories: Orthodox chess, 
It was last modified on: 2020-01-30
 By Aurelian  Florea. Apothecary Chess-Classic. Large board variant obtained through tinkering with known games.[All Comments] [Add Comment or Rating]
Fergus Duniho wrote on 2020-07-03 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.


This item is a miscellaneous item
It belongs to categories: Orthodox chess, 
It was last modified on: 2015-12-11
 Author: Fergus  Duniho. Home page of The Chess Variant Pages. Missing description[All Comments] [Add Comment or Rating]
Fergus Duniho wrote on 2020-07-03 UTC

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


UPDATED! This item is a game information page
It belongs to categories: Orthodox chess, 
It was last modified on: 2020-04-21
 By Daniel  Zacharias. Expanded Chess. (Updated!) An attempt at a logical expansion of Chess to a 10x10 board.[All Comments] [Add Comment or Rating]
Carlos Cetina wrote on 2020-07-03 UTC

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


UPDATED! This item is a game information page
It belongs to categories: Orthodox chess, 
It was last modified on: 2020-05-12
 By Zbigniew  Kokosiński. Diagonal chess (well balanced). (Updated!) Diagonal chess with 7 fortified pawns.[All Comments] [Add Comment or Rating]
Ben Reiniger wrote on 2020-07-03 UTC

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


UPDATED! This item is a game information page
It belongs to categories: Orthodox chess, 
It was last modified on: 2020-04-21
 By Daniel  Zacharias. Expanded Chess. (Updated!) An attempt at a logical expansion of Chess to a 10x10 board.[All Comments] [Add Comment or Rating]
Ben Reiniger wrote on 2020-07-03 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 2020-07-03 UTC

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

osprey move


Fergus Duniho wrote on 2020-07-03 UTC

That looks correct.


This item is a game information page
It belongs to categories: Orthodox chess, 
It was last modified on: 2020-01-30
 By Aurelian  Florea. Apothecary Chess-Modern. Large board variant obtained through tinkering with known games.[All Comments] [Add Comment or Rating]
Aurelian Florea wrote on 2020-07-03 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 2020-07-03 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 2020-07-03 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.


This item is a game information page
It belongs to categories: Orthodox chess, 
It was last modified on: 2020-01-30
 By Aurelian  Florea. Apothecary Chess-Classic. Large board variant obtained through tinkering with known games.[All Comments] [Add Comment or Rating]
Aurelian Florea wrote on 2020-07-03 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?

 


This item is a miscellaneous item
It belongs to categories: Orthodox chess, 
It was last modified on: 2015-12-11
 Author: Fergus  Duniho. Home page of The Chess Variant Pages. Missing description[All Comments] [Add Comment or Rating]
Kevin Pacey wrote on 2020-07-03 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.


UPDATED! This item is a game information page
It belongs to categories: Orthodox chess, 
It was last modified on: 2020-04-21
 By Daniel  Zacharias. Expanded Chess. (Updated!) An attempt at a logical expansion of Chess to a 10x10 board.[All Comments] [Add Comment or Rating]
Carlos Cetina wrote on 2020-07-03 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

Later Reverse Order EarlierEarliest

Permalink to the exact comments currently displayed.