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 ]

Comments by Ben Reiniger

Later Reverse Order EarlierEarliest
Riftwalker Chess. Hidden A 4 dimensional game on a 3x3x3x3 board. (3x(3x(3x3)), 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.

Infinite Chess 3D. Extends Chess to larger, even infinite, boards. () [All Comments] [Add Comment or Rating]
Ben Reiniger wrote on 2023-01-29 UTC

No, rules 2-3 means that pieces cannot move from one "domain" to another except as in a 4d (asymmetric) game.

But it does look like I may have been wrong about the title: the domains are each infinite, while apparently the domains are supposed to be limited to an 8x8 grid.


Home page of The Chess Variant Pages. Homepage of The Chess Variant Pages.[All Comments] [Add Comment or Rating]
Ben Reiniger wrote on 2023-01-29 UTC

I cannot use the item quick-edit script (as an editor) because the form does not have the new BoardRealms input (though perhaps the quick edit can be deprecated now that the author list population isn't so slow), and the database apparently won't allow it to be null. Again, I really think allowing nulls for non-game items would be best, and BoardRealms should be defaulted to 1 in any forms.


Riftwalker Chess. Hidden A 4 dimensional game on a 3x3x3x3 board. (3x(3x(3x3)), 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.

4D Hexagonal Chess. 4D analogue of Glinski's Hexagonal Chess based on Hyperchess4. (5x(5x(5x5)), Cells: 361) [All Comments] [Add Comment or Rating]
Ben Reiniger wrote on 2023-01-28 UTC

It should be the same as for rows/columns in 2d hexagonal games, right? (I'm not sure if we have a consistent policy for that...)

4d games are rare enough that I wouldn't have bothered to add a database column. It will probably cause confusion for new authors. But there's already reason to expound on the categories and index information on special cases, maybe as tooltips plus a link to a page describing non-obvious conventions?


Infinite Chess 3D. Extends Chess to larger, even infinite, boards. () [All Comments] [Add Comment or Rating]
Ben Reiniger wrote on 2023-01-28 UTC

The title of this page seems wrong on both counts: it is not infinite, and it is 4d, not 3d.

The introduction discusses infinite chess, but the eventual game description is clearly 4d (in an asymmetric, "2d+2d" way like Parton's Sphinx Chess).


Home page of The Chess Variant Pages. Homepage of The Chess Variant Pages.[All Comments] [Add Comment or Rating]
Ben Reiniger wrote on 2023-01-25 UTC

I had to make a change to a column name in the script, and I still couldn't leave the board size fields blank, but I successfully made the submission. I again got a 401 inside the submission page, but this time it seems to have been because IsMemberSubmitted was 0; I modified the script to set that flag. There's another column IsLink which is set as zero (not being set in the script; both here and in another older ML page of mine, so it's been like this for some time), but doesn't appear to have an adverse effect.


Ben Reiniger wrote on 2023-01-23 UTC

@Fergus, thanks! I had emptied boardrows in my submission.

I thought in the past I could put board rows/columns/levels/cells as empty and they'd populate as nulls. Either I'm wrong about that, or something has changed. I think being able to leave those fields blank for non-game pages is the most natural.

Should this script be calling update_row (or some other indexing func) instead of its ad hoc query?


Tags Listing. A listing of the tags used on our pages.[All Comments] [Add Comment or Rating]
Ben Reiniger wrote on 2023-01-23 UTC

@Kevin, indeed GC presets aren't "Items" in the database, and so can't be favorited, commented on, tagged, etc. Perhaps some of that can be changed, but it would be a pretty big change. (I think favorites should be limited to games, but comments on a preset separate from the game make sense to me. I'm not sure about tags: I wouldn't want information duplicated between the game and the preset, but maybe there are sensible preset-specific tags? But then we'd have the same system for two disjoint sets of objects...)

As for searching for presets (without a Game or preset landing page*), maybe the /play/pbm/listgames.php script should take additional filtering options.

*That's another thing: the pairing of preset landing pages (MP... for member-submitted ones) with presets has always seemed redundant to me.


Home page of The Chess Variant Pages. Homepage of The Chess Variant Pages.[All Comments] [Add Comment or Rating]
Ben Reiniger wrote on 2023-01-23 UTC

I just tried again, 7:44am CST, itemid MLlichess. I had added MSlichess before realizing I had forgotten to switch to a link item, so that's likely the problem, but I removed the Item and IndexEntry entries (and the MemberSubmissions never got created), and any other locations shouldn't affect the Replace into Item query?

Also, as someone else reported recently: I can't edit another test entry (MLtestlink) to have empty content, but without empty content I cannot use the forms to delete it. Which of these protections do we want to keep?


Tags Listing. A listing of the tags used on our pages.[All Comments] [Add Comment or Rating]
Ben Reiniger wrote on 2023-01-23 UTC

@Jörg You can also get to same-board listings from the header menu, Related->Games on Same Board.


Home page of The Chess Variant Pages. Homepage of The Chess Variant Pages.[All Comments] [Add Comment or Rating]
Ben Reiniger wrote on 2023-01-21 UTC

I'm not sure if this is due to the server move, but member-submission of External Link pages doesn't seem to be working. I started doing some debugging, and it seems to die in membersubmissions2.php when trying to execute the replaceitem query (but the error handling there doesn't trigger either), what is currently line 385.


Tags Listing. A listing of the tags used on our pages.[All Comments] [Add Comment or Rating]
Ben Reiniger wrote on 2023-01-21 UTC

Thanks Thomas, you're right. Neither of these tags should exist anyway, because item entries already store the number of rows and columns, and that's a better way to search for items.

We started to work on adding pieces to the database a couple of years ago, and I'd like to pick that back up. Eventually that would replace the piece tags here (at least, I think it would be better), but until we get scripts up for crowdsourcing the piece-game relation table, I think users adding tags like these will work, and we can migrate the information over later.


Tamerlane II. (Updated!) Modern variant based upon ancient large chess variant. (11x11, Cells: 121) [All Comments] [Add Comment or Rating]
Ben Reiniger wrote on 2022-12-28 UTC

I figured out what I had wrong: the entry in the database table OldItemIDs needed to be the never-existing MStamerlaneii rather than the temporarily-existing MStamerlane2.

That fix makes /rules/TamerlaneII work correctly and the incorrect /rules/Tamerlane2 give a 404. When I next again remove /large.dir/tamerlane2.html, it should give a 404 but with the link to /rules/TamerlaneII.

I'll have to look at the Game Courier preset later; I changed an entry in the GameSettings database table but don't see any difference, and there's a Rules URL entry in the website's form for Editing the preset that I think you have ownership of.


Ben Reiniger wrote on 2022-12-27 UTC

Hi Jean-Louis, I'm very sorry to have given such a bad present. I'm the one messing with this page, not the other editors.

I was trying to perform the migration of the page to the database, so you could edit it with site forms, as we did before with Shako. As there, the current process ends with the removal of the original html page's location: anyone trying to reach /large.dir/tamerlane2.html should be met with a 404, but with a link to the new location*. For some reason that didn't work right here (and that's what Fergus was replying to me about, though I don't see any extraneous ItemIDs that could be causing the issue).

For now, I've just put the html file back, so that it appears at the original address; the information in the database has however been moved to this new "member-submitted" page: comments, favorites, etc. are all attached here and will not appear on the html page (and cannot be added there, because that page no longer has an ItemID). The new page can be accessed (and edited!) at https://www.chessvariants.com/rules/Tamerlane2, but it ought to be at /rules/TamerlaneII, matching the ItemID.

(* I think even nicer could be a 301 page and perhaps an automatic redirect, but we hadn't talked that bit through yet)

Also happy birthday! (though maybe I've missed the cutoff in your time zone...)


Ben Reiniger wrote on 2022-12-24 UTC

@Jean-Louis A fair amount of the editorial work here can be done through the forms on this website, and so don't require file transfers and such. But updating an old html page requires that (or at least sending the html file to an editor who can), and migrating an html game page to the database requires that plus some more technical work.

Indeed, I must have done something wrong in the migration. At least the current home of the page in the database appears to be fine. But the old page /large.dir/tamerlane2.html tries to redirect to /rules/TamerlaneII (which I think should be correct; that's the ItemID I set up everywhere) but that gets a 404 as well; instead, I get access to the DB version of the page here at /invention/tamerlane2.
@Fergus?


Eurasian Chess. Synthesis of European and Asian forms of Chess. (10x10, Cells: 100) [All Comments] [Add Comment or Rating]
Ben Reiniger wrote on 2022-12-13 UTC

I think the Elk is a great example where being able to move the piece around would be really helpful. No, the user might not start with the diagram and quickly figure out the pattern, but a static movement diagram leaves the user with the impression that it's just a rook (assuming it started on light). Reading the rules is required in either case, but with the ability to move the Elk in the movement diagram the user can verify that it's working as expected / that the user has understood the text.

Now, the actual ID is sufficient for this, and the movement diagram mode doesn't need this additional feature. But it seems an incremental improvement if it's not difficult to implement and doesn't confuse the interface too much.


Interactive diagrams. (Updated!) Diagrams that interactively show piece moves.[All Comments] [Add Comment or Rating]
Ben Reiniger wrote on 2022-12-07 UTC

The Revisions for this page also look very strange, pegging loads of revisions to the same timestamp 2022-11-27 12:54:56. None of them load the wizard for me, but I'm on mobile right now.


Centaur Chess. (Updated!) Pieces move backwards as Knight. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
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?


HTML vs Markdown. A style guide to using Markdown or HTML on this site.[All Comments] [Add Comment or Rating]
Ben Reiniger wrote on 2022-11-30 UTC

@Greg, leaving (at least) two spaces at the end of a line before a return renders a newline without a new paragraph.

E.g.,
Ben


Amphibians synergy bonus compared to other compounds[Subject Thread] [Add Response]
Ben Reiniger wrote on 2022-11-29 UTC

From the chess StackExchange site comes this variant question: https://chess.stackexchange.com/q/41052/18278

To paraphrase very briefly: compound pieces seem to often have a synergy value of 1 (e.g. Q=R+B, v(Q)=9, v(R)+v(B)=8); do amphibians see a larger synergy bonus arising from their un-binding?


How to Design and Post Your Own Game. A reference for those who want to post their own games here.[All Comments] [Add Comment or Rating]
Ben Reiniger wrote on 2022-11-28 UTC

I suspect some people will still get along better with a WYSIWYG editor than with markdown, even with the quick guide. Is it worth considering other editors? There's StackExchange's open-source editor "Stacks-Editor," but it's quite new (still in an open beta?).

I agree that mangling whitespace, even when we generally prefer non-ASCII diagrams, is a serious offense.


Home page of The Chess Variant Pages. Homepage of The Chess Variant Pages.[All Comments] [Add Comment or Rating]
Ben Reiniger wrote on 2022-11-17 UTC

The diffs between page revisions don't seem to work anymore, possibly due to the server move. I get a short part of the introduction and no other text, and generally no highlighted diffs.


Hoigi. Hidden 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.

Fluidity Chess. Hidden Dissect the pieces. Standard board without pawns. (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.

25 comments displayed

Later Reverse Order EarlierEarliest

Permalink to the exact comments currently displayed.