The site has moved to a new server, and there are now some issues to fix. Please report anything needing fixing with a comment to the homepage.



The Chess Variant Pages




[ 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

Later Reverse Order EarlierEarliest
ChessVA computer program
. Program for playing numerous Chess variants against your PC.[All Comments] [Add Comment or Rating]
Aurelian Florea wrote on 2022-12-03 UTC

Oh The relevant files look like that:

PieceType 'BCmW' { FallbackImage = "Minister"; AddMoves{ AddMovesOf(Camel); AddMovesOf(Bishop); StepMoveOnly( < 1, 0> ); StepMoveOnly( <-1, 0> ); StepMoveOnly( < 0, 1> ); StepMoveOnly( < 0,-1> ); } }

Game 'GrandApothecaryChess-Green' : 'Generic 12x12' { Invented = "2022"; InventedBy = "Florea Aurelian"; Symmetry = MirrorSymmetry;

    SetGameVariables
{   
    Array = "kqz9/12/12/12/12/12/12/12/12/12/12/KQH9";      
}

AddPieceTypes
{
    AddPieceType( Queen,"Queen","Q",1100,1100);
    AddPieceType( WazirThenBishop , "Manticore" , "M" , 800 , 850 ,"Lion");
    AddPieceType( Rook, "Rook", "R", 550, 600 );
    AddPieceType( "Vulture","V",100,100,"Bird");
    Vulture.XBetza="afafafsKafsafafKafafraflKafaflafrKafraflafKaflafrafK";
    AddPieceType( SiegeElephant,"SiegeElephant","E",460,460,"ElephantFerzDabbabah");
    AddPieceType( Cannon, "Cannon", "C", 400, 275 );
    AddPieceType( Bishop, "Bishop", "B", 400, 400);
    AddPieceType( Knight, "Knight","N",300,300,"Knight");
        Knight.StepMoveOnly(0,-4);
        Knight.StepMoveOnly(0,4);
        Knight.StepMoveOnly(-4,0);
        Knight.StepMoveOnly(4,0);
    AddPieceType( "RNmAY","H",300,300,"Chancellor2");
        RNmAY.StepMoveOnly(-4,-4);
        RNmAY.StepMoveOnly( 4, 4);
        RNmAY.StepMoveOnly(-4, 4);
        RNmAY.StepMoveOnly( 4,-4);
        RNmAY.Step( 2,-1);
        RNmAY.Step( 2, 1);
        RNmAY.Step(-2,-1);
        RNmAY.Step(-2, 1);
        RNmAY.Step( 1, 2);
        RNmAY.Step( 1,-2);
        RNmAY.Step(-1,-2);
        RNmAY.Step(-1, 2);
        RNmAY.Slide( < 1, 0> );
        RNmAY.Slide( < 0, 1> );
        RNmAY.Slide( <-1, 0> );
        RNmAY.Slide( < 0,-1> );
    AddPieceType( BCmW,"BCmW","Z",500,500,"Minister");
}

}


PieceType 'Wallaloo' { FallbackImage = "Minister"; AddMoves{ AddMovesOf(Zebra); AddMovesOf(Rook); StepMoveOnly( < 1, 1> ); StepMoveOnly( <-1,-1> ); StepMoveOnly( <-1, 1> ); StepMoveOnly( < 1,-1> ); } }

PieceType 'Ziggaloo' { FallbackImage = "Archbishop";
AddMoves{ AddMovesOf(Knight); AddMovesOf(Bishop); StepMoveOnly( < 0, 2> ); StepMoveOnly( < 0,-2> ); StepMoveOnly( <-2, 0> ); StepMoveOnly( < 2, 0> ); } }

Game 'GrandApothecaryChess-Blue' : 'Generic 12x12' { Invented = "2022"; InventedBy = "Florea Aurelian"; Symmetry = MirrorSymmetry;

SetGameVariables
{   
    Array = "kqz9/12/12/12/12/12/12/12/12/12/12/KQA9";
    PawnMultipleMove="None";
    PromotionRule="Custom";
    PromotionTypes="Q";
}

AddPieceTypes
{
    AddPieceType( Queen,"Queen","Q",1100,1100);
    AddPieceType( FerzThenRook , "Gryphon" , "G" , 940 , 1010,"Gryphon");
    AddPieceType( Rook, "Rook", "R", 550, 600 );
    AddPieceType( "Vulture","V",100,100,"Bird");
    Vulture.XBetza="afafafsKafsafafKafafraflKafaflafrKafraflafKaflafrafK";
    AddPieceType( Mamluk,"Mamluk","M",485,485,"CamelWazir");
    AddPieceType( Cannon, "Cannon", "C", 400, 275 );
    AddPieceType( Bishop, "Bishop", "B", 400, 400);
    AddPieceType( Knight, "Knight","N",300,300,"Knight");
        Knight.StepMoveOnly(0,-2);
        Knight.StepMoveOnly(0,2);
        Knight.StepMoveOnly(-2,0);
        Knight.StepMoveOnly(2,0);
    AddPieceType( Ziggaloo, "BNmD","A",300,300,"Archbishop");
    AddPieceType( Wallaloo, "RZmF","Z",300,300,"Minister");
}

}


PieceType 'KnightEmerald' { FallBackImage="Knight"; AddMoves{ AddMovesOf(Knight); StepMoveOnly(< 2, 2>); StepMoveOnly(<-2, 2>); StepMoveOnly(<-2,-2>); StepMoveOnly(< 2,-2>);

}

}

PieceType 'KnightRuby' { FallBackImage="Knight"; AddMoves{ AddMovesOf(Knight); StepMoveOnly(< 3, 0>); StepMoveOnly(<-3, 0>); StepMoveOnly(< 0, 3>); StepMoveOnly(< 0,-3>); } }

PieceType 'SiegeElephant' { FallBackImage="Elephant"; AddMoves{ AddMovesOf('Elephant Ferz'); Step(< 3, 0>); Step(<-3, 0>); Step(< 0, 3>); Step(< 0,-3>); } }

PieceType 'Mamluk' { FallBackImage="Camel"; AddMoves{ AddMovesOf(Camel); AddMovesOf(Wazir); } }

PieceType 'PaladinEmerald' { FallbackImage = "Knight Wazir"; AddMoves { AddMovesOf( Knight ); StepCaptureOnly(< 1, 0>); StepCaptureOnly(< 0, 1>); StepCaptureOnly(<-1, 0>); StepCaptureOnly(< 0,-1>); } }

PieceType 'PaladinRuby' { FallbackImage = "Knight Ferz"; AddMoves { AddMovesOf( Knight ); StepCaptureOnly(< 1, 1>); StepCaptureOnly(<-1,-1>); StepCaptureOnly(<-1, 1>); StepCaptureOnly(< 1,-1>);

}

}

PieceType 'Super Chancellor' {
FallBackImage="Chancellor"; AddMoves{ AddMovesOf(Chancellor); StepMoveOnly(< 2, 2>); StepMoveOnly(<-2, 2>); StepMoveOnly(<-2,-2>); StepMoveOnly(< 2,-2>); } }

PieceType 'Super Archbishop' { FallBackImage="Archbishop"; AddMoves{ AddMovesOf(Archbishop); StepMoveOnly(< 0, 3>); StepMoveOnly(<-3, 0>); StepMoveOnly(< 0,-3>); StepMoveOnly(< 3, 0>); } }

PieceType 'Maasai' { FallBackImange="BerolinaPawn" AddMoves{ AddMovesOf(Pawn) StepMoveOnly(< 0,-1>) StepMoveOnly(< 0, 1>) } }


Crouching Stepper, Hidden Rider. (Updated!) Xiang Qi pieces' moves lengthen and shorten with location. (9x10, Cells: 90) [All Comments] [Add Comment or Rating]
H. G. Muller wrote on 2022-12-03 UTC

That should be fixed now. When I switched member submissions and revisions to using Format, I neglected to modify database-funcs.php to recognize Format as a column in the MemberSubmissions and Revisions tables. I have now corrected this omission. So, what was going on was a database security precaution that hadn't been updated with new information about changes to the database.

Well, it is NOT. In this article the last paragraph of the Introduction and Rules sections disappeared when I saved it after editing the Setup section. Fortunately the edit form with the original text could still be recalled through the browser back button, and I have appended </p> tags to those sections now, and saved again, to repair the damage.

Only heaven knows how much damage was done to the few dozen articles that I have been editing this way, the past two weeks. I only tested my edits by ascertaining the setup section displayed properly with JavaScript on and off; I never payed any attention to other sections. I only noticed it in the Centaur Chess article because there was so little text there that the entire article except my modification disappeared, section headers and all.

Of course older articles that are not stored in the database, which I edited through WinSCP would not have suffered any damage. But I estimate that this was only about half of my edits.


ChessVA computer program
. Program for playing numerous Chess variants against your PC.[All Comments] [Add Comment or Rating]
Aurelian Florea wrote on 2022-12-03 UTC

Hello Greg!

I have encountered a very weird bug. It happens when I try to add a piece that has camel or zebra moves to a new fairy piece. Curiously is that when deleting the AddPiece from the Siege elephant or Mamluk the problem goes away and everything is going according to plan. Also adding Giraffe or antelope works fine all the time. The error message is index out of bounds. Any Idea?


Tamerlane II. Modern variant based upon ancient large chess variant. (11x11, Cells: 121) [All Comments] [Add Comment or Rating]
Jean-Louis Cazaux wrote on 2022-12-03 UTC

Although I am the author of this page, as it is an old one I have no possibility to edit it. May I be given the right to do so by Fergus or an editor? Thanks a lot.


Centaur Chess. (Updated!) Pieces move backwards as Knight. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
Fergus Duniho wrote on 2022-12-02 UTC

When I pasted the missing text at the bottom of the Rules text entry in the submission form, it again consistently disappeared on saving the submission.

That should be fixed now. When I switched member submissions and revisions to using Format, I neglected to modify database-funcs.php to recognize Format as a column in the MemberSubmissions and Revisions tables. I have now corrected this omission. So, what was going on was a database security precaution that hadn't been updated with new information about changes to the database.


Enchanted Forest. Chess Variant with fairy pieces. (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.

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.

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.

Centaur Chess. (Updated!) Pieces move backwards as Knight. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
H. G. Muller wrote on 2022-12-01 UTC

It has nothing to do with the CkEditor. When I switch JavaScript off, so that this editor cannot be invoked, the text also disappears on submission if there isn't a closing </p> tag.


Ben Reiniger wrote on 2022-12-01 UTC

I made a quick test submission and can confirm that text outside of paragraph tags disappears somewhere between the submission and the database. What changes happened with the addition of markdown as an option for MS pages, and to what extent does CKEditor interfere with the HTML option?


H. G. Muller wrote on 2022-12-01 UTC

You can recover from this entry on archive.org, there wasn't much ...

But what was there was quite essential. Thanks!

I repaired it now, again with some difficulty. There seems to be something terribly wrong with the submission form: it appears to be able to just delete entire sections without warning. We should figure out why that happens.

All I initially did was paste the Diagram I had made in the comment into the Setup textentry of the submission form. This was empty before; the article only consisted of Introduction and Rules. When I then pressed 'Send', the Introduction section was entirely gone (including the header), and the Rules section had only retained its first sentence.

By using the 'back' button of the browser I could back up the the submission form as it looked before I pressed 'send'. As I assumed that I must have accidentally hit some key that led to deletion of the content of the text entries, I thought that resubmitting it while making sure all text was there would solve it, but as a safety measure I copied the text in the Introduction entry to the clipboard. Again the same thing happened: the Introduction section just disappeared.

I noticed that the text in the Introduction text entry was just plain text without any line breaks. So I added <p></p> tags around it after pasting it again from the clipboard, and then it remained. But I had not saved the remainder of the Rules section anywhere.

When I pasted the missing text at the bottom of the Rules text entry in the submission form, it again consistently disappeared on saving the submission. The only content remaining in that section was the first sentence, followed by a line with a <p> tag. Only when I pasted the missing text under that, and added a closing </p> tag behind it, the text remained on submission.

So it seems that text not in HTML tags, or in unbalanced tags, gets deleted on submission. It is risky to assume that none of the articles that I am editing will not contain any such text, and if they do these would be severly dameged on editing; probably withoout noticing it.


Maidens Chess. Chess with forced capture (or huffing of piece), adaptation of Shatranj with forced capture of Alfonso Codex, year 1283.[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.

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.

Centaur Chess. (Updated!) Pieces move backwards as Knight. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
Fergus Duniho wrote on 2022-11-30 UTC

Is it possible to check an earlier version to see what else was destroyed?

Yes, we save all revisions to member-submitted pages. Go toward the bottom of the page where it tells who last revised the page, and click on the word revised, or go to the Edit menu and select the menu item for the revisions.


Maidens Chess. Chess with forced capture (or huffing of piece), adaptation of Shatranj with forced capture of Alfonso Codex, year 1283.[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.

Centaur Chess. (Updated!) Pieces move backwards as Knight. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
Greg Strong wrote on 2022-11-30 UTC

You can recover from this entry on archive.org, there wasn't much ...


H. G. Muller wrote on 2022-11-30 UTC

Help!

I was editing this article, to put an Interactive Diagram in the formerly empty Setup section, and when I saved it all other sections had disappeared. Fortunately I did still have the Introduction on the clipboard, but attempts to paste it back kept failing. I could paste it in the Setup section, and then it showed up. When I finally posted it in the Introduction surrounded by <p></p> tags it did get included in the page after saving.

Is it possible to check an earlier version to see what else was destroyed?


Maidens Chess. Chess with forced capture (or huffing of piece), adaptation of Shatranj with forced capture of Alfonso Codex, year 1283.[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.

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

25 comments displayed

Later Reverse Order EarlierEarliest

Permalink to the exact comments currently displayed.

.com