Infinite Chess

News


Themes Update - v1.5 - Released!

  • Adjust the color of the board from a wide variety of options inside the new settings dropdown menu!
  • Choose whether legal moves are represented by dots or squares!
  • On desktop, adjust your perspective-mode mouse sensitivity and field of view!
  • The settings dropdown also includes a ping meter, so you can tell how fast your connection is!
  • The language selection has been moved from the footer to the settings dropdown.
  • Preferences are saved both on the browser, and on the server, so it will remember them wherever you go!
  • Completely redesigned the header bar! Added the Infinite Chess logo, vector graphics for each link, the settings gear dropdown. Also, there's no more horizontal scrolling needed on mobile, because the links adapt to the available space!
  • The board now retains momentum when you throw it with the mouse or your finger!
  • Login sessions are now automatically renewed when you reconnect 1 day after the previous renewal! No more abruptly being logged out when you are in the middle of a game.
  • Clocks now match exactly what the server says, subtract half your ping, instead of going off of your system clock, which may or may be out of sync with the server machine's system clock. This was the cause of a bug displaying incorrect clock values.
  • Migrated members' account storage to a SQLite Database system.
  • Each member has been given a unique identifier. This cannot be changed, and cannot be reused when the account is deleted. Now, even when players change their name, their id will forever point to the same account. Game notation now includes the id of each player.

The first-ever Infinite Chess tournament is now open for sign-ups!!! It will be played on the Classical variant, and the time control will be 10m+6s (this will be added soon). The winner will be given a special flare and/or role on the community discord!

Here's the sign-up form! The deadline to sign up is Friday, Sept 27th! The full rules are located here. For future updates about the tournament, join the discord!

Update v.1.4.1 has been released!

  • Draw offers have been added! Find the offer draw button in the pause menu!
  • Added languages for the following: Chinese, Polish, Portuguese!
  • Fixed bug where spamming the Create Invite button gave you messages such as you already have an invite, or you can't accept your own invite.

Update 1.4 is released! There have been many collaborative features added since we open sourced!

  • Knightriders have been added, which hop infinitely like a knight until they're obstructed! The 'Knighted Chess' variant has been upgraded to replace the knights with knightriders!
  • Click your or your opponent's pieces at any time to view their possible moves!
  • Right-click at any time to deselect the currently selected piece.
  • Hovering over arrow indicators on the edge of the screen now renders the legal moves of the piece they are pointing to!
  • The game now automatically declares a draw if there's insufficient material on the board to force checkmate.
  • Translated the website into French! You can change the language by visiting the footer on any page.
  • Improved the loading time of the website.
  • New website icon, Ω! This automatically matches your preferred light or dark device theme.
  • The game code's, or the ICN's, metadata has been reformatted to more closely match PGN norms.
  • Users can now delete their account on their profile page, if they so choose, without having to email us.

If you have not verified your account, please do so on your profile page! All unverified accounts will soon be deleted!!


The Terms of Service have been updated. Changes made: All games you play on the website may become public information, including the approximate time your account was last active. The terms may be updated at any time, and it is your responsibility to make sure you're up-to-date on them.

Your game history may become available on your profile at a future time.


Infinite Chess is Now Open Source! See, and contribute, to the project on GitHub!


1.3.2: Added showcase variants for Omega^3 and Omega^4 that were shown in my latest video. Also, the checkmate algorithm is now compatible with multiple kings per side.


Update 1.3.1 released! This includes the guide, pop-up tooltips when hovering over the navigation buttons, and links to the discord and game credits on the title page!


Update 1.3 released today! This includes MANY new speed and user experience improvements. Just a few are:

  • The transition to websockets, decreasing the delay when your opponent moves.
  • No longer getting disconnected when you switch tabs.
  • Audible cues when you or someone else creates an invite, or makes a move.
  • Added the 50-move rule.
  • A drum countdown effect is now played at 10 seconds left on the clock.
  • An auto-resignation timer will start if you're opponent goes AFK (with an audible warning).

And many others! For the full list, check out the discord!


New video released today!

More dev logs are posted on the official discord, and on the chess.com forums!