Check out Glinski's Hexagonal Chess, our featured variant for May, 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 ]

Comments/Ratings for a Single Item

Later Reverse Order EarlierEarliest
Glinski's Hexagonal Chess. Chess on a board made out of hexagons. (Recognized!)[All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Fri, May 3 12:59 PM EDT in reply to Fergus Duniho from 12:43 PM:

Is it possible for css to work with the horizontal or vertical hexagons shapes?


🕸📝Fergus Duniho wrote on Fri, May 3 12:43 PM EDT in reply to Daniel Zacharias from Thu May 2 11:08 PM:

The Official Glinski Coordinates preset has CSS rendering which isn't working right for hexagonal games

The board image it was using had two separate elseif clauses dealing with it in a long series of elseif clauses in image_dimensions.php, and changes I was making to the second one had no effect. But when I noticed that it had two and combined them into one, I was able to set a value for $offy that worked for the board.


Daniel Zacharias wrote on Thu, May 2 11:08 PM EDT:

The Official Glinski Coordinates preset has CSS rendering which isn't working right for hexagonal games


🕸📝Fergus Duniho wrote on Fri, Mar 10, 2023 10:03 PM EST in reply to Fergus Duniho from 09:42 PM:

Note that I recently changed the behavior of where to return false when a coordinate does not exist. This seemed to make more sense than returning a lone rank or file label, as it sometimes would for a non-existent space. But I guess these lone rank or file labels were less problematic for some code.


🕸📝Fergus Duniho wrote on Fri, Mar 10, 2023 09:42 PM EST in reply to Daniel Zacharias from 06:21 PM:

There was a similar problem with the King, and I fixed both. The problem was with the functions for ascertaining the range of the piece, which were used only for potential moves. When I tried to make moves, they worked, and what I needed to fix were the NL, nL, KL, and kL functions. Here is an example of what was no longer working:

def NL array where #0 1 2 where #0 2 1 where #0 -1 -2 where #0 -2 -1 where #0 1 -3 where #0 -1 3 where #0 -3 1 where #0 3 -1 where #0 2 -3 where #0 -2 3 where #0 -3 2 where #0 3 -2;

I believe the problem arose if any of these where clauses returned false instead of a coordinate. To get around that, I replaced the code with this:

def NL aggregate lambda (where #frm #0 #1) ((1 2) (2 1) (-1 -2) (-2 -1) (1 -3) (-1 3) (-3 1) (3 -1) (2 -3) (-2 3) (-3 2) (3 -2)) =frm;

This uses the aggregate function to build an array of non-empty values of the lambda function, and it passes it the same set of values as the previous code did. So, whenever the where function returns false, it doesn't get added to the array.


Daniel Zacharias wrote on Fri, Mar 10, 2023 06:21 PM EST:

I've just noticed that in the rule enforcing preset for Glinski's chess, several valid knight leaps are not marked as legal from the initial position.


🕸📝Fergus Duniho wrote on Wed, Jan 18, 2023 02:48 PM EST in reply to Fergus Duniho from 02:33 PM:

That's now fixed too. When displaying the board from Black's perspective, the CSS uses right and top instead of left and bottom, but I had pasted some code using left and bottom.


🕸📝Fergus Duniho wrote on Wed, Jan 18, 2023 02:33 PM EST in reply to Daniel Zacharias from 12:33 PM:

It's now displaying correctly, though it isn't switching the display properly when it is Black's turn.


🕸📝Fergus Duniho wrote on Wed, Jan 18, 2023 12:53 PM EST in reply to Daniel Zacharias from 12:33 PM:

It will display properly if you change the rendering method to GIF, JPG, or PNG. I'll look into why the CSS method is not getting the same results.


Daniel Zacharias wrote on Wed, Jan 18, 2023 12:33 PM EST:

The preset reached through the Official Glinski Coordinates button here is not displaying properly


🕸📝Fergus Duniho wrote on Thu, May 19, 2022 05:46 PM EDT in reply to Daniel Zacharias from Sat May 14 04:16 PM:

That should be fixed now. There was a typo that may have been due to copying and pasting code without making all the appropriate changes.


Daniel Zacharias wrote on Sat, May 14, 2022 04:16 PM EDT:

The other preset seems to have a problem also. In this game the hexagon alignment switched from vertical to horizontal after the first move and won't go back.


Daniel Zacharias wrote on Sat, May 7, 2022 02:07 AM EDT in reply to Fergus Duniho from Fri May 6 01:01 PM:

Thank you!


🕸📝Fergus Duniho wrote on Fri, May 6, 2022 04:31 PM EDT in reply to Daniel Zacharias from Thu May 5 04:17 PM:

I took some steps to prevent the image from tiling, and now it will also work with the GIF, PNG, and JPG rendering methods.


🕸📝Fergus Duniho wrote on Fri, May 6, 2022 01:01 PM EDT in reply to Fergus Duniho from Thu May 5 11:29 PM:

There was a typo in a new bit of code that was preventing you from selecting CSS as your rendering method. For some reason, this preset works only with CSS, and it will not work if you try to display the board as a GIF, PNG, or JPG image. I repaired your log so that it uses CSS again, and you can now continue your game.


🕸📝Fergus Duniho wrote on Fri, May 6, 2022 12:21 PM EDT in reply to Daniel Zacharias from Thu May 5 04:17 PM:

I now see that you were using the unprogrammed preset that actually uses a custom grid rather than the vhex shape. So, I was going in the wrong direction when I tried to make it use the vhex shape. So, the problem is different than I thought it was, and I will have to start over. In the meantime, I have reverted it back to the custom grid shape.


🕸📝Fergus Duniho wrote on Thu, May 5, 2022 11:29 PM EDT in reply to Daniel Zacharias from 04:17 PM:

This is probably related to some changes I made to the formfields_customization.php script for something unrelated to hexagonal chess. I got it to use the vhex shape again, but when I do, the pieces are misaligned with the CSS board, and the board appears misshapen when it is automatically drawn as an image. So, something else is going wrong. Since it's late, I'll look into this further tomorrow.


Daniel Zacharias wrote on Thu, May 5, 2022 04:17 PM EDT:

The preset under Official Glinski Coordinates, Medium Size Pieces is not rendering properly. You can see the problem in this game


🕸📝Fergus Duniho wrote on Mon, Nov 21, 2016 08:49 PM EST:

Game Courier does not handle scoring of games. If someone is running a tournament using Game Courier, then it is up to that person to award scores. So, this person would have the discretion to score with either third or half points.


H. G. Muller wrote on Tue, Oct 11, 2016 05:58 AM EDT:

> Is there a way for interfacing hexagonal chess variants software with winboard?

Only in an ugly way. You can transform a hexagonal board to an orthogonal one by shearing. The 6-fold-neighbor topology of the hex board then is achieved by arbitrarily declaring only one of the diagonals as neighbors. You can use a background image to display sheared hexagons to make it moreobvious what borders on what:


Aurelian Florea wrote on Tue, Oct 11, 2016 04:17 AM EDT:

Is there a way for interfacing hexagonal chess variants software with winboard?


Kevin Pacey wrote on Sun, Oct 9, 2016 12:56 PM EDT:

A couple of questions for Fergus:

Regarding the rule enforcing preset for Glinski's Hexagonal Chess, am I correct that it scores a stalemate as a 1/2-1/2 draw, rather than 3/4-1/4 for one side (as per the rules noted on that variant's webpage on CVP)?

If yes, am I correct that Game Courier supports only three possible results for any finished game result being recorded for rating purposes by Game Courier, i.e. 1-0, 0-1 or 1/2-1/2?


wdtr wrote on Mon, Aug 29, 2016 08:57 PM EDT:

Wow, I'm lost.  1st time on variants.  I want to play Glinski's hex chess with someone.  I've been on for 3 minutes, and I can't figure out how to move and manipulate the board.  Anyone want to play a game with me?


🕸📝Fergus Duniho wrote on Fri, Nov 20, 2015 09:18 AM EST:
Double moves and en passant are now being displayed as legal moves for Glinski's Hexagonal Chess.

🕸📝Fergus Duniho wrote on Thu, Nov 19, 2015 09:55 PM EST:
Glinski's Hexagonal Chess is showing legal moves, but I still have to fix Pawn double moves and en passant. I've just reached the point tonight where I'm too tired to continue thinking about it.

25 comments displayed

Later Reverse Order EarlierEarliest

Permalink to the exact comments currently displayed.