Check out Omega Chess, our featured variant for September, 2024.


[ Help | Earliest Comments | Latest Comments ]
[ List All Subjects of Discussion | Create New Subject of Discussion ]
[ List Earliest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]

Comments by FergusDuniho

EarliestEarlier Reverse Order LaterLatest
Diagram Designer. Lets you display diagrams without uploading any graphics.[All Comments] [Add Comment or Rating]
🕸💡📝Fergus Duniho wrote on Fri, Aug 10, 2018 04:46 PM UTC:

Besides using # and ! for border-colored and text-colored dots, it will now use numbers to specify dots in the color of one of the colors listed in the colors field. This field is normally used for coloring the spaces of the board, but it may be expanded beyond the colors needed for the board. On a regular checkered board, the two colors of the board will normally be 0 and 1, and the next color will be 2. You can set 2 to whatever color you want, then insert {2} in your FEN code to display a dot of that color. Since numbers are normally used to indicate a number of empty spaces, any number used to designate colors must appear inside braces. This lets the number be used as a label instead of information about the number of empty spaces.


🕸💡📝Fergus Duniho wrote on Fri, Aug 10, 2018 09:10 PM UTC:

Until now, the FFEN tool and the Diagram Designer shared a common limitation. Neither one could show capture moves by placing a dot over a space with a piece on it. I have now fixed that for the diagram designer. Enclosed in braces, write the index of the color, a space, and the label for a piece. For example {2 r}. This will draw that piece on the space with a dot over it in the color with that index. So, if you include 3 colors in the colors field, 2 will be the index of the third color, and a dot of that color would be placed over black's rook.


Game Courier FAQ. Answers to various questions about Game Courier.[All Comments] [Add Comment or Rating]
🕸📝Fergus Duniho wrote on Sun, Aug 12, 2018 07:55 PM UTC:

I do not speak Russian. If you speak English, it would be best to use English. You cannot move in a game until it is your turn. I have added lang="en" to the page so that Google translate will know what language to translate the page from.

Я не говорю по-русски. Если вы говорите по-английски, лучше использовать английский. Вы не можете двигаться в игре, пока не настает ваша очередь. Я добавил lang = "en" на страницу, чтобы Google translate знал, на каком языке для перевода страницы.


🕸📝Fergus Duniho wrote on Mon, Aug 13, 2018 07:49 PM UTC:

I think he is honestly trying to play the games, but he doesn't understand how things work, because the site is in English. I'm hoping that Vitya Makov can step in and explain how things work to him. I've also noticed that his userid begins with a capital letter in the Person table, but it is all lowercase in the GameLogs table. I wonder if this is causing some bug that prevents him from moving.


🕸📝Fergus Duniho wrote on Mon, Aug 13, 2018 08:00 PM UTC:

What error does it write?


🕸📝Fergus Duniho wrote on Mon, Aug 13, 2018 08:10 PM UTC:

That is an example of rule enforcement. You are being required to make a legal move.

If you think the move you tried to make is actually legal, let me know which log you got this error message for.


🕸📝Fergus Duniho wrote on Mon, Aug 13, 2018 08:24 PM UTC:

I tried making the same move in your game of Unicorn Great Chess, and it let me make it without saying the move was illegal. I only got as far as the preview, since I can't send a move in your name. Once you get to the preview, you have to enter your password and click the Send button.


🕸📝Fergus Duniho wrote on Mon, Aug 13, 2018 08:50 PM UTC:

In the image shown below, it is the field that says "Password:".


New Submissions for Review. A listing of all submissions still awaiting editorial approval.[All Comments] [Add Comment or Rating]
🕸Fergus Duniho wrote on Mon, Aug 13, 2018 08:57 PM UTC:

I added this page to the index in order to report some changes to it in a comment. Many submissions were getting lost, because this page would show only the last 90 days worth of submissions, as though this page were analogous to the What's New page. I changed it to display all past submissions that still haven't been approved, and they go back to 2005 and -1. Let's try to process this backlog of submissions and review new submissions in a more timely manner.


Game Courier FAQ. Answers to various questions about Game Courier.[All Comments] [Add Comment or Rating]
🕸📝Fergus Duniho wrote on Mon, Aug 13, 2018 09:13 PM UTC:

It will be missing if you are already signed in. In that case, just click the Send button.


Castle Siege Chess ZIP file. Byzantine Chess merged with 6x6 chess board.[All Comments] [Add Comment or Rating]
🕸Fergus Duniho wrote on Mon, Aug 13, 2018 10:26 PM UTC:

This is supposed to be a Zillions page, but it is missing the link to the Zillions file.


Chess Cubed on SteamA game information page
. Chess on a Puzzle Cube with standard pieces and rotations.[All Comments] [Add Comment or Rating]
🕸Fergus Duniho wrote on Tue, Aug 14, 2018 12:41 PM UTC:

This is an incomplete project. Although the concept is interesting, the page linked to from this page does not include the rules for the game, and it does not include any means to play the game. It is too early to approve this link page.


Game Courier FAQ. Answers to various questions about Game Courier.[All Comments] [Add Comment or Rating]
🕸📝Fergus Duniho wrote on Tue, Aug 14, 2018 01:21 PM UTC:

I copied the log to your game, changed the userids to some of my own, and made the same move you are trying to make without any problem. The one discrepency I see in the error message you are reporting is that it identifies the turn as 2 instead of 1. I don't know why it would say that, since this is the first turn of the game. I tried it again to see if there was any way of manually changing the turn number, and I didn't find any way to do that. See /play/pbm/play.php?game=Unicorn+Great+Chess&log=test-2018-221-028


🕸📝Fergus Duniho wrote on Tue, Aug 14, 2018 03:17 PM UTC:

It's very strange that you are getting errors like this. In each case, it says you are trying to move from an empty space, as though you have already made the move and are trying to make it again. Whenever I try to make the same moves, I don't have the same problem. Are you able to make a screencast of what you are doing and email it to me?


🕸📝Fergus Duniho wrote on Tue, Aug 14, 2018 03:54 PM UTC:

Click on my name to get it.


🕸📝Fergus Duniho wrote on Tue, Aug 14, 2018 06:35 PM UTC:

The website addresses don't work well. It's best to use my Yahoo address.


🕸📝Fergus Duniho wrote on Wed, Aug 15, 2018 04:27 PM UTC:

I got some images from you through facebook, but only one was large enough to read, and that wasn't enough to diagnose the problem. A screencast, which is what I originally asked for, is not the same thing as a screenshot. A screencast is a movie of what you are doing on your computer screen. There are many programs that will do this. The software I use and recommend for this is FlashBack Express, which is the free alternative to FlashBack Pro. Of course, maybe there is a Russian program that I don't even know about that would be better for you to use.


🕸📝Fergus Duniho wrote on Thu, Aug 16, 2018 06:12 PM UTC:

After reviewing a video that Сергей Бугаевский sent me, it looks like the problem is that Google Translate is translating the page into Russian, this is changing the values of the buttons, and Game Courier is receiving values that it doesn't recognize. Looking at where it prints the value of $submit when the page loads, I see that it did indeed get translated into Russian. My recommendation for now is to click on buttons only in English.

A more long-term solution would be for me to localize Game Courier. A more short-term one would be to prevent translation or to give an error message when the value of $submit is not recognized.


Game Courier History. History of the Chess Variants Game Courier PBM system.[All Comments] [Add Comment or Rating]
🕸💡📝Fergus Duniho wrote on Thu, Aug 16, 2018 06:27 PM UTC:

Game Courier has now been modified to give an error message if it does not recognize the value of the Submit field when clicking on a form. This is because the use of Google Translate may change this value to something Game Courier does not recognize, and users should be notified of this error when it happens.


🕸💡📝Fergus Duniho wrote on Thu, Aug 16, 2018 11:06 PM UTC:

I have begun to replace buttons made with the INPUT tag with buttons made with the BUTTON tag. The BUTTON tag allows me to separate the display text from the form value, which allows the display text to be translated to another language without changing the value that will be passed by the form. I have already changed a few forms, and they are working correctly when translated.

I have also begun to add the notranslate class to some tags, so that translations do not mess up the data passed to the form, and so that coordinates display properly on translated pages.


Game Courier FAQ. Answers to various questions about Game Courier.[All Comments] [Add Comment or Rating]
🕸📝Fergus Duniho wrote on Fri, Aug 17, 2018 11:19 PM UTC:

See /play/pbm/ratings.php


Sign in to the Chess Variant Pages. Sign in to the Chess Variant Pages.[All Comments] [Add Comment or Rating]
🕸📝Fergus Duniho wrote on Sat, Aug 18, 2018 10:41 PM UTC:

I wouldn't say there is anything strange about its absence. You are the first person who has ever said we should have this, and no such AI exists. At best, we have programs and scripts that have been created to play some games. Even Zillions-of-Games, which has more games available for it than any other program of its kind, can only play those games that have been programmed for it. There is no AI that can read rules written in English and play the game against someone. What this site is the home of is Game Courier, which lets you play Chess variants with other people by correspondence. It is as versatile as Zillions-of-Games with respect to the games that can be played with it, but it is only for correspondence games, not for playing against a computer.


HTTPS[Subject Thread] [Add Response]
🕸Fergus Duniho wrote on Sun, Aug 19, 2018 05:05 PM UTC:

I was experimenting with Cloudflare's "Always use HTTPS" option, but some pages were having problems, because they were sending form data from an HTTPS page to an HTTP page. This site has an SSL certificate through Cloudflare, and I would like to switch over to using HTTPS, but I have to fix the forms before I can do this.

HTTPS offers more security than HTTP, it enables the use of HTML / 2, which will speed up the site, and it should improve the ranking of the site in the search engines. But there are lots of pages with lots of forms to fix before this is viable. There may also be some glitches along the way.


Game Courier FAQ. Answers to various questions about Game Courier.[All Comments] [Add Comment or Rating]
🕸📝Fergus Duniho wrote on Mon, Aug 20, 2018 05:02 PM UTC:

I was noticing the same thing last night. I'm in the process of converting the site from HTTP to HTTPS, and it seems to be related to that, but I don't know what's happening. Notice whether this happens only when the page is an HTTPS one or whether it is also happening for HTTP pages.


HTTPS[Subject Thread] [Add Response]
🕸Fergus Duniho wrote on Mon, Aug 20, 2018 05:15 PM UTC:

Having started on this, it seems to me that things would go more easily if all internal links were relative links. But having part of the site in a separate subdomain makes this impossible. Links between the main site and the subdomain have to be full links, and full links have to either HTTP or HTTPS. Relative links have the benefit of conforming to whatever the page being viewed is.

I looked into this further this morning, and the pages I read argued that putting everything on one domain is better for SEO. A subdomain is treated like a separate site, and it does not inherit the authority of the main site. Given that the main site and the subdomain are interrelated, sharing links and images, and that the main site has a good amount of authority that I would like the play part of the site to benefit from, I think it would be a good idea to replace the subdomain with a subdirectory. The subdomain is already physically located in a subdirectory, and 301 redirects could be used to direct subdomain links to the subdirectory.

Once that is done, I could make all internal links relative. This would get rid of the HTTPS links I started to add yesterday. And when all links are relative, it would be a lot easier to convert the whole site to HTTPS at once.


25 comments displayed

EarliestEarlier Reverse Order LaterLatest

Permalink to the exact comments currently displayed.