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 ]

Ratings & Comments

LatestLater Reverse Order EarlierEarliest
Improving Typography[Subject Thread] [Add Response]
🕸Fergus Duniho wrote on Tue, Jun 8, 2021 06:42 PM EDT:

I switched back to using Noto Sans for headings on the main site, though I will use Courier Prime for headings in Game Courier for thematic reasons. I could not find any good substitute for Noto Sans among sans serif fonts. I wanted one that put bars on the capital I, and there were few of those. I tried out IBM Plex Sans, but it didn't look as good. I figured out how to keep letters in Noto Sans from touching the horizontal rule by using some bottom padding. Since I'm no longer using small-caps or underlining and overlining, H5 and H6 no longer look as bad as they used to when I was trying out Noto Sans. With these problems taken care of, I figured it was okay to go back to Noto Sans.


🕸Fergus Duniho wrote on Tue, Jun 8, 2021 05:33 PM EDT:

After looking at some pages, I decided that the pseudo horizontal rule works better for H2. It more clearly sends the message that this is a major section. Since Wikipedia does it, it should be familiar to people, and I don't think it would be considered an unprofessional look.

Heading One: Centered

Heading Two: Pseudo Horizontal Rule

Heading Three: Normal

Heading Four: Italics

Heading Five: Normal
Heading Six: Italics

🕸Fergus Duniho wrote on Tue, Jun 8, 2021 05:18 PM EDT:

I am trying out a set of headings styles that don't use any horizontal lines. Instead of making all the styles completely different, I am using sharp differences in size between headings using the same style. H5 has the same style as H3, and H6 the same as H4, but each is 0.55em smaller.

Heading One: Centered

Heading Two: Uppercase

This is done with text-transform: uppercase;

Heading Three: Normal

Heading Four: Italics

Heading Five: Normal
Heading Six: Italics

🕸Fergus Duniho wrote on Tue, Jun 8, 2021 04:29 PM EDT in reply to Ben Reiniger from 03:15 PM:

I think I'm fine with the (pseudo)underline for h2, but the under/overlining of h5 makes it stand out more than h3-4.

It works for me, and the only page I know of with H5 and H6 headings is the Game Courier Developer's Guide, which I wrote anyway. If I'm to do away with the lines, I need an alternative that works as well, and I don't have one. I did try small-caps for H5 and small-caps plus italics for H6, but italicized small-caps differs from small-caps merely by being slanted. So, I chose not to do it that way.

Since you pointed out wikipedia's, note that h4-h6 are all the same, and h3 only differs from those in font-size.

Yes, I'm not a fan of how Wikipedia is styled. I borrowed one idea from Wikipedia, because it seems to work, but I don't like how some of their headings differ only by size. It makes it harder to tell what level something is.


Ben Reiniger wrote on Tue, Jun 8, 2021 03:15 PM EDT:

I think I'm fine with the (pseudo)underline for h2, but the under/overlining of h5 makes it stand out more than h3-4.

By the time someone gets to h6, I don't think much distinction really needs to be made; boldface but otherwise p-style would be nearly enough. (Since you pointed out wikipedia's, note that h4-h6 are all the same, and h3 only differs from those in font-size.)


🕸Fergus Duniho wrote on Tue, Jun 8, 2021 03:06 PM EDT:

I temporarily tried Lexend for headings. It looked better than Noto Sans, because it had a geometric design like Futura rather than a grotesque design like Helvetica. However, it did not have an italic style, and using weight to distinguish the heading styles didn't distinguish them enough.


🕸Fergus Duniho wrote on Tue, Jun 8, 2021 02:25 PM EDT in reply to H. G. Muller from 06:16 AM:

The typeface makes the articles look like typewritten manuscripts rather than published articles,

Courier is being used only for headings, not for the body text. I find that it looks better than Noto Sans, and it works better with horizontal lines. When I tried Noto Sans, its descenders touched the horizontal line beneath the H2 heading, and the lines in the H5 heading were not the same distance from the text. I also dislike how barren and uninteresting sans serif fonts look when used for headings. I find that using a non-proportional font for the headings makes them stand out a little bit better and distinguishes them from the body text more.

and having underlining in the headers looks weird and unproffessional.

This is a hobbyist site, weird is a personal opinion, and there are only so many different ways of distinguishing six levels of headings by style.


🕸Fergus Duniho wrote on Tue, Jun 8, 2021 01:19 PM EDT:

Since pages were looking too cluttered with horizontal rules at the top, I took some steps to reduce this clutter. First, I removed the H2 heading for the introduction section in member-submitted pages. Second, I changed the notice that sometimes appears at the top of a page to a paragraph with the notice class instead of text with a horizontal rule above and below it.

To prevent the H1-H6 styles from being used in the wrong place, I limited these styles to headings with an article, or a section within an article, as the immediate parent. In other contexts, such as comments, footers, nav bars, or tables, these styles will not be used. They may be used in comments by enclosing them in an appropriate parent element, like so:

Heading One: Centered

Heading Two: Facsimile of Horizontal Rule

This is done with a border bottom, not a real horizontal rule. Unlike underlining, the line is not broken up by descenders in letters.

Heading Three: Normal

Heading Four: Italics

Heading Five: Small-Caps with Overline and Underline

Because small-caps are more compact, they are used for lower headings rather than for higher ones. The use of horizontal lines parallels the use of a horizontal line in the second heading. Because small-caps all have the same height, words have a more straight appearance, which works better with the overline. Because they have no descenders, the lower line does not get broken up.

Heading Six: Small-Caps

Like the change from heading two to heading three, heading six omits the lines used in the heading just above it.


Fairy-Max: an AI for playing user-defined Chess variants. A chess engine configurable for playing a wide variety of chess variants.[All Comments] [Add Comment or Rating]
Aurelian Florea wrote on Tue, Jun 8, 2021 12:54 PM EDT:
HG,

I have added this game:

//Aurelian's test for NmH compared to bishop

Game: TestH1 # PNBRQ.EA.M.......G....pnbrq.ea.m.......g.... # fairy

10x10

12 8 5 9 10 7 3 5 8 11

12 8 6 9 10 7 4 6 8 11

p:100 -16,24 -16,6 -15,5 -17,5

p:100 16,24 16,6 15,5 17,5

k:-1 1,7 16,7 15,7 17,7 -1,7 -16,7 -15,7 -17,7

k:-1 1,7 16,7 15,7 17,7 -1,7 -16,7 -15,7 -17,7

n:259 14,7 31,7 33,7 18,7 -14,7 -31,7 -33,7 -18,7 48,6 -48,6 3,6 -3,6

b:296 15,3 17,3 -15,3 -17,3

Q:851 1,3 16,3 15,3 17,3 -1,3 -16,3 -15,3 -17,3

R:444 1,3 16,3 -1,3 -16,3

G:830 17,1003 15,1F003 -15,1003 -17,1F003 17,10003 -15,FFFF0003 -17,10003 15,FFFF0003

A:875 15,3 17,3 -15,3 -17,3 14,7 31,7 33,7 18,7 -14,7 -31,7 -33,7 -18,7

e:400 15,7 17,7 -15,7 -17,7 30,7 -30,7 34,7 -34,7 48,7 -48,7 3,7 -3,7

M:400 1,7 16,7 -1,7 -16,7 13,7 47,7 49,7 19,7 -13,7 -47,7 -49,7 -19,7

#
# G& FyafsF
# A& BN
# E& FAH
# M& CW

to fairymax.ini.

How do I make Xboard display it?

Play-test applet for chess variants. Applet you can play your own variant against.[All Comments] [Add Comment or Rating]
💡📝H. G. Muller wrote on Tue, Jun 8, 2021 11:16 AM EDT:

I made some fixes to the diagram. The SAN parser (used when you paste a game into the diagram) choked on moves with a Shogi-style piece id +L, because it tried to handle Shogi promotion suffixes and matching the piece id in the wrong order. It coulld also not understand Chess-style promotion sufixes with Shogi piece names ("=+L"), and unfortunately this is how the SAN generator wrote Shogi promotions. I now altered the latter to just append a + when the promoOffset diagram parameter is defined as non-zero, and the difference beween the promotion piece and the oriinal piece is equal to it. And the parser now understands the + suffix as promotion when promoOffset is non-zero. (Otherwise it inores it, assuming it means 'check'.)

I also made a small improvement to the AI; this searches novel moves deeper than moves that already were possible for the same player in his previous turn. But it has to know the previous two half-moves to determine whether moves are new, and in the root this was not the case. I now let it remember the previous move it played, for that purpose. As a consequence it will now consumate mate-in-1 threats it created with its previous move even on the lowest (2-ply) setting.

I also added a kludge to combat repetition: moves with the same piece as before now are discouraged by a light penalty, and when the move goes back to the square it came from (and nothing was captured with these two moves), it will be penalized with 1/4 of its advantage (if it has any).


Improving Typography[Subject Thread] [Add Response]
🕸Fergus Duniho wrote on Tue, Jun 8, 2021 10:34 AM EDT in reply to Greg Strong from 07:22 AM:

these huge, bold, double-underlined headings look absolutely horrible.

Wavy underlines, which I already tried out, look much worse.

Please change it back.

It's important to distinguish each heading level by a different visual style. I am now trying out a style used on Wikipedia for H2. It puts a full-width line underneath the heading. I have done this with the bottom border. So, the line no longer gets broken up by characters with descenders.


Dead Ringers Chess. Double chess game with twin pieces that are captured simultaneously. (2x(8x8), Cells: 64) [All Comments] [Add Comment or Rating]
Adrian wrote on Tue, Jun 8, 2021 09:19 AM EDT:

I'd like to playtest a variant of this where one of the boards is mirrored. So capturing an enemy piece on one board would eliminate a friendly piece on the other.


Improving Typography[Subject Thread] [Add Response]
Greg Strong wrote on Tue, Jun 8, 2021 07:22 AM EDT in reply to H. G. Muller from 06:16 AM:

I have to say, I think these huge, bold, double-underlined headings look absolutely horrible. Please change it back. Or, at a minimum, get rid of the underlines.


H. G. Muller wrote on Tue, Jun 8, 2021 06:16 AM EDT:

As far as I am concerned this header business is a large step in the direction of uglifying the website. The typeface makes the articles look like typewritten manuscripts rather than published articles, and having underlining in the headers looks weird and unproffessional. On a scale of 1-10 I would judge the old header styles perhaps as 8, and the new situation as a 3. And this new (fixed-spaced) typeface now also appears on HTML buttons...


Lag Chess. The last move made by your opponent is not known to you. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
Iwer Sonsch wrote on Mon, Jun 7, 2021 09:31 PM EDT:

These submission rules do get tedious when playing OTB with a moderator - however, when the moderator is an online software, this variant should be pretty straightforward to implement, play, and develop theory in.

It might feel more natural to allow players to stay in check as they can in Fog of War chess, denying them some protection against direct threats to their King.

Alternative names: Premove chess, Delay chess, Field report chess. The last name imagines the players as generals, who only receive information about their battles periodically, and have to give commands in advance.

One thing to note is that both players can think about their move simultaneously, as they will know their opponent's last move as soon as they make their own. This might necessitate a more precise definition of the clock.


Fairy-Max: an AI for playing user-defined Chess variants. A chess engine configurable for playing a wide variety of chess variants.[All Comments] [Add Comment or Rating]
Aurelian Florea wrote on Mon, Jun 7, 2021 12:55 PM EDT in reply to H. G. Muller from 12:48 PM:

I remember doing this in 2016 with an early apothecary chess.


💡📝H. G. Muller wrote on Mon, Jun 7, 2021 12:48 PM EDT in reply to Aurelian Florea from 11:09 AM:

Not 'natively'. But it is possible to define a game with an arbitrary setup, and then ask WinBoard to start from another position (e.g. with a -fen option). As long as the number of pieces in the variant does not exceed what Fairy-Max can handle this should be possible.


Aurelian Florea wrote on Mon, Jun 7, 2021 11:09 AM EDT:

Can Fairy-Max do games that have pieces starting in other places than the back rank. For example Expanded chess?


Pink Chess. White has two Kings, black two Queens as royal pieces.[All Comments] [Add Comment or Rating]
💡📝H. G. Muller wrote on Sun, Jun 6, 2021 05:51 PM EDT in reply to x x from 03:31 PM:

OK thanks. The problem was that the improvised way in which the UI passed the moves to the AI only worked correctly for Pawn moves (fD or fA). It always passed only a single e.p. square, and if a forward step was made, this was rounded to the square of origin. On sideway orthogonal moves it even crashed the code through division by 0.

This should be fixed now. (Refresh browser cache!)

I am still not entirely happy with it, as when you pass through a check by a non-Pawn it doesn't actually perform the winning capture, but just continues with another move. So while playing you have to be careful not to make illegal moves with the royal Queens. Fortunately the UI will always gray out those. I will try to fix that later.


Not-so colorbound cylindrical chess. Game only with pieces, that would be colorbound on normal board. (7x8, Cells: 56) [All Comments] [Add Comment or Rating]
🕸Fergus Duniho wrote on Sun, Jun 6, 2021 05:28 PM EDT:

The off-site image on this page looks like it was made with Game Courier or the Diagram Designer, and it could easily be replaced with a query string link provided by the Diagram Designer.


Improving Typography[Subject Thread] [Add Response]
🕸Fergus Duniho wrote on Sun, Jun 6, 2021 04:40 PM EDT:

I adjusted the margins of the headings to be the same, and I put more space above a heading than below it so that each heading is closer to the text it is a heading for. But I also avoided making it look crowded by putting a heading too close to the text following it.


Pink Chess. White has two Kings, black two Queens as royal pieces.[All Comments] [Add Comment or Rating]
x x wrote on Sun, Jun 6, 2021 03:31 PM EDT in reply to H. G. Muller from 02:51 PM:

Steps to reporduce: put queen on b6, put pawn on a5, start the AI and move the queen to b5

  1. Qdb6 aa5 2. Qb5 axb6

💡📝H. G. Muller wrote on Sun, Jun 6, 2021 02:51 PM EDT in reply to x x from 02:18 PM:

OK, that is not really e.p. capture. I could not reproduce that, but there definitely is something wrong, as I sometimes get JavaScript errors when I move the Queen out of check.  I will look into it.


Jean-Louis Cazaux wrote on Sun, Jun 6, 2021 02:50 PM EDT:

Very interesting. Having been working on Parton's works recently, I find this idea quite good. Parton had explored having two K in Twin Chess / Chess Tweedle with a different principle. Both K of one side were both royal, so checkmating the first one was a victory. Here that idea is completely renewed. :=)


x x wrote on Sun, Jun 6, 2021 02:18 PM EDT in reply to H. G. Muller from 01:59 PM:

I think you misunderstood. AI checked my queen with pawn, I moved out of harms way (to the side of the pawn) and the pawn captured my queen on a square it wasnt on.


25 comments displayed

LatestLater Reverse Order EarlierEarliest

Permalink to the exact comments currently displayed.