June 8th, 2020
New organization of Leaderboards.
FFA Rapid has been separated from FFA Blitz.
Solo&FFA merged for Variants and Antichess
May 20th, 2020
Blocking is no longer respected for Variant games (except teammates in teams games). The player pool for such games is too small, which leads to "discrimination" issues. (For example, some players block all strong opposition, effectively preventing the blocked players from getting a game started.)
May 19th, 2020
Recent changes
New Hyperbullet rating and leaderboard. This rating type covers any game with a hyper time control, eg the same rating is used regardless of the game being Solo, FFA or Teams, Antichess or other Variant.
New Settings, customizable square and wall colors.
Upcoming tournaments (click the Arena icon in the Play tab), are now filtered (by selected modes and time controls)
Rounded corners including rounded corners for transparent walls (for 8x8 board etc)
New category filter for listed variants (click the List icon in the Play Tab).
Diplomacy games are now casual only
1- and 2-check are disabled for standard teams games (solved win for R&Y). Does not apply to custom starting positions
Checked kings are no longer highlighted in the "Capture the King" variant.
Update April 2nd, 2020
TournamentsCheck the Play Tab for ongoing and upcoming tournaments. You can also see ongoing and recent tournaments in Leaderboards->Tournaments
New design for games and tournamentsMany thanks to @GDII for the new styles and tournament calculations!.
New Page Layout with the main tabs having the full window height unless a game is opened. (non-premiums)
Client performance tuning- Faster painting of positions on the board- Move and other animations use native CSS transitions (was JQuery)- Initial page load optimizations (speed, direct access to game in url)- Other client optimizations This should help a lot for users on slower computers and mobile phones.
Players with a partner are excluded from blocking checks. You may face players you block as opponents in teams games (but never as your teammate).
Symmetric editing: In Edit Position, the option (under the board) allows creating and editing symmetrical positions quickly (edits are reflected for all players).
Fairy Pieces4PC now supports 21 different Fairy Pieces. Check the Edit Position tab.Sample game: https://www.chess.com/4-player-chess?g=3044931-0Remember you can Shift-Click on any piece at any time to see its legal moves!.
Any piece can be declared the Royal one, it need not be the king. Non-king royals are highlighted, as are royal kings when spare kings are present on the board. (Edit position -> More options -> Royal Piece (type in coordinates. "h2" ). Use keyboard shortcut 'K' to toggle the coordinate helper (mouse over squares), or 'L' to toggle the coordinates.
Update Jan 28th
Adjustments to ffa rating calc for large span games (like 2500 vs 2700 vs 1800 vs 1700, where the winner was gaining too much or not enough)
Support custom pawn base rank (from which pawns can jump 2 squares. They can also jump from the rank right behind it (for horde/war for throne type positions).
Support castling in a standard 2-player chess setup. This setup combined with pawn base =5 11th=any, +play4mate is then regular chess, for which there is a new button in the Edit Position tab.4pc now offers new possibilities for regular chess variants, such as King of the Hill + 3check combined, antichess + KotHill combined, etc
You can create 3- and 2-Player games where one or two 'players' are zombies from the start. Zombie armies are controlled by a modified comfuter: - Rando: make random moves. - Ranter: on each move, 50% chance of playing either a random or a comfuter move - Comfuter: regular comfuter - Patzer: will play the worst comfuter move - Pusher: Pushers are Comfuters that will always push pawns if possible. - Checker: Checkers are Comfuters that will always check if possible. - Muncher: Munchers are Comfuters that will always capture.All zombies do not like to capture pieces of other zombies (except randos/ranters)In addition, you can set zombies to be immune, meaning their pieces cannot be captured. These are like moving walls, very powerful pieces!
Update 16 January, 2020
Switched to a simple and fast connection library, 4pc now handles sockets/rooms/observers itself. Hopefully connections will be more reliable and faster.
You can now open 4pc in multiple tabs/windows. Shift- or Ctrl/Cmd- click on games (in the watch/archive list, or on 'Playing/Observing' in a player-popup or friends list) to open them in a new tab.
Rules changes:
FFA: 2nd place always gains, 3rd always loses rating. 2nd place used to be 2 wins and 1 loss vs average, now it’s X wins vs average (and no losses).
The higher the average rating of the game, the smaller the rating changes for 2nd and 3rd place will be.This is an attempt to discourage teaming from A-Z in high level FFA.
Doublechecks by Queens are worth +1 point only. otherwise +5. Triplechecks by Queens are worth 5 points, otherwise +20.
FFA/Solo: King captures take priority over checks or pins by the player whose king can be captured.
After Green moves the Knight, Red can capture the Blue king (as long as Red is not in check by another player as well). Similarly if the red bishop were pinned by a blue piece, it would be allowed to capture the king.
Solo: Autoresign: If there are only two players left, and one of them cannot win (there aren’t enough points left to be made to reach 1st), the he is forced to resign. This prevents “king making” (deciding the winner) by a player who cannot win himself.
More changes:
New Game Modes:The quest for fun modes continues, especially for an FFA that not be so teamy.
“+3” was inspired by Hest1805: checkmates/kings are worth 3 points (rather than 20). Resigned kings will sit still (no DeadKingWalking, as in the old days).
"Takeover" (FFA/Solo)When you checkmate a player, his pieces (but not pawns) join your army! If a player resigns, their pieces remain live (worth points, but don’t move) and can still be taken over by checkmating their wandering king.“Play-4-Mate” is a game where only checkmates matter. No points for pieces! And: the first to deliver a checkmate will win the game (+60 points), but further checkmates matter (+30 and +15 points for 2nd/3rd checkmate), a total of 105 points each game, and rating changes will correspond to how many points a player made. 105-0-0-0 is much like a solo win, 60–30-15-0 much like FFA.
Back to 1|15D default for Solo, time control settings no longer saved separately for solo/ffa/teams.
Support for 2- and 3-Player games: You can create 2- or 3-player games by creating a custom starting position where one or two players are dead. Thus these games can only be played casual, unless admins decide to list such games. The rating system now supports 2 and 3player games. They count as variants.
Team-engines:@Tony and @omatamix have each developed a 4-Player Teams engine, and can invite players to play against their bots: @TeamTerminator1&2 and @PhoenixZero1&2. Games may be rated as long as the same engine plays both sides of a team.
Faster updating of online friends, up to 200 friends checked.
Fixed: - Solo rating deflation.- Solo-antichess games ending when resigned army stalemates.- Discovered checks counting double in N-check Games.
..plus tons of fixes, improvements, and new features..
Update 8 October
+300 rating points have been added to all 4 Player Chess ratings. New players start from 1500.
Rapid and Blitz ratings have been merged. You have kept your rapid ratings unless your corresponding blitz rating was higher.
The New-Game dialog shows Solo alongside FFA and Teams to all players that have played at least 25 rated FFA games (or at least one rated Solo game). The default time control for Solo is 1|5 (1 minute, 5 second increment).(Solo is Free-for-All, but only the winner gains rating, 2nd-4th lose equally.)
Updated leaderboad requirements: 3 games played in the last 2 weeks. For Leaderboard champions: Standard leaderboards count double, point chase and most games played no longer count.
Rule Changes:
If the last man standing does not have sufficient mating material (eg, lone K, K+N or K+B), the points will be shared (+10 for both rather than +20 for the last man standing). Points for other remaining resigned kings will still be awarded to the last man standing.
For some variants such as N-Check, King of the Hill, Capture the King or DeadWall, sufficient mating material is defined differently.
In case of 3-fold repetition, 50-move rule or insufficient material, points for remaining resigned kings will be shared (in addition to the +10)
Solo-Antichess: The game will end as soon as the first player stalemates (as 2nd-4th doesn't matter in Solo).
Adjusted abort timer: 10s for 1/2|0 games, 20s for 1|0 or similar.
Other notable changes:
Slight changes in definitions of bullet/blitz/rapid: 3|0 is now bullet, 2|2D and 1|4D are blitz, 3|5, 4|4 and 5|3 are rapid.
LAG compensation: the time it takes to receive the last move and send a new move back to the server is added back to the player’s clock. It should now be possible to premove several moves per second regardless of your connection speed (ping).
Fixed "Zombie effect": Players that had resigned kings to their right lost a lot of time on their clocks
Improved premove implementation
You can set a custom color for premove highlighting in the settings.
Antichess: opposite color bishop endings end the game (insufficient material)
Analysis board: 3-fold repetition is now detected in variations
Invite partner button in bottom left corner after closing game-over window (and for archive games)
If you click on ‘Playing’ in a player-popup or the friends tab, the board will be rotated to that player when the game loads. Same for ’Observing’ if the player played in the game.
Comfuters will move more quickly (3s max)
You cannot add or remove antichess rules from listed custom games. (You can, but you can't keep it rated)
Material balance for teams games now supports promotions and imbalanced custom positions. Queens are counted as 10 (and bishops as 4).
Nicer tooltips
Custom time control settings are saved by game mode (Solo, FFA, Teams).
You can create casual Solo games now.
Send message from player-popup opens dialog rather than a new window
Open Chesscom-Chat from player-popup (except while playing rated FFA or Solo)
Update 15 July
Rule Change:• New FFA resignation mechanics: upon resignation or timeout, before the pieces turn grey, the king will try to make a (random) move. If he can't move, he will sit still. (So, a resigned king won't be stalemated right after a resignation. And he won't capture his own pieces to escape on that move. But on the next move he can capture grey pieces to escape, as it was earlier.)
Other notable changes:
• Fixed Teams rating range bug when accepting invites.• Added Teams invite restrictions to prevent sandbagging abuse.• In N-Check games, lives are now taken into account when checking for 3-fold repetition.• Typing "33.", "24.b" or "move 29" in chat will create a link to that move, just like "#123456" will create a link to game 123456.
Update 21 May
Rule Changes:
4-player chess now supports En Passsant.
Free-for-all: Resigned kings will move at random until check- or stalemated. See https://www.chess.com/clubs/forum/view/4pc-variant-dead-king-walking
New Features:
New queue and matchmaking: The Play Tab shows all queues. Players can join up to three queues simultaneously, and will play the first one that fills up. Before you join a queue, make sure you read and understand the rules! (see List of variants) Also pay attention if a game is rated or casual. As soon as 4 players join a game, it will start (and the 4 players leave other queues they joined). The number in the top left corner shows how many different players have joined at least one game (and will drop by 4 each time a game starts). The list is sorted by number of players joined, so games will rise up as players join. Games you joined will always be at the top of the list.
Players can create queues for any kind of game using the new play settings. (New Game -> Settings icon)
Players can host casual games (New-Game->Settings->make casual->Host). Hosting means you can invite players to your game (this is not a teammate invite), keep it private, and/or arrange the seating. if public, your username will show with your game in play tab.Players can also invite Comfuters and RandoBots to hosted games. (Admins can host rated games also).
New rating types and leaderboards for different time controls and variants. See https://www.chess.com/clubs/forum/view/leaderboards-2 for leaderboard requirements.
It's now possible to toggle the main tabs without exiting the room.
Click on 'Bots' in the Play Tab to play casual games with a mix of Comfuters, RandoBots and fellow humans.
Matchmaking supports blocking. Block/unblock via player-popup, also friend and follow. When you join a queue (or accept a team invite), you may get a message that your are blocking, or blocked by, players in that queue, and the game will disappear from the play tab. In case you joined via new-game->play, you will automatically be put in a new queue if joining an existing one got blocked.- You can't invite players you block or players that blocked you. (you can now close aka ignore invites)- Blocking currently has no effect on chat or anything else in the 4pc app.- If you are blocking (but not blocked by) players upon joining a queue, you are shown the username of the player(s) you blocked (so you can consider unblocking).
If you invite a teammate via the player-popup, your play-settings determine the kind of game the invite is for. same for inviting from the new game window.
If you invite your teammate via the game-over window, the invite will be for the kind of game just played.
You can invite to any teams queue on the list (with <3 players).
Added 2 new piece themes, 'Classic' and 'Alpha', see settings.
Added setting "Pieces face center" (rotated pieces)
Added setting for anonymous spectating. Obscures your username in spectator lists (unless you participated in chat). Your player popup will not reveal you are observing, the friends tab however will, to your friends only. Spectators are not anonymous to admins/staff.
Added setting to enable keybaord shortcuts. Arrow keys, "," (start) "." (end) backspace (takeback) and space (play comfuter move) are enabled regardless.
Added custom color settings. Note the application uses the terms "Red" "Blue" etc, so it is advisable to stick to similar colors. Not all colors will work well on all backgrounds.. adjusting panel transparency can help..
New replay/pause button to autoplay games
New Diplomacy Variant (inspired by @VAOhlmann) https://www.chess.com/clubs/forum/view/four-player-diplomacy-variant
Fixes and Improvements:
Solo = Solo Play = Solo Mode is a new name for WTA (Winner Takes All). It is FFA games with 1 winner only. (In usual FFA games there are 1 major winner and 1 minor winner.)
tons of small improvements and fixes.
DKW "2.0": resigned kings will insta-move (not only on next turn). This introcudes new moves such as Kh1-h2T (timed out and moved to h2), RS (resigned into stalemate, points will be shared), R# (resigned into checkmate, points given to player(s) that are checking (couldn't find a scenario where two players checking was not already mate before resigns, but in case it's possible, points will be shared between the checking players).
Lots of en passant fixes, including support for capturing two pieces in one move and other oddities (double stalemate in antichess for example, or detection of pins and discoverd checks)
Anonymous games: players will remain anonymous in chat and spectator list after being eliminated (until the game ends), with the following limitations: The player popup (archive, leaderboards, friends..) will reveal you are observing. If you enable anonymous spectator setting, only friends will be able to detect you are observing.
Move list expanding beyond window height
4pc width adjusts when clicking the collapse icon in the left chesscom navbar
Update 22 January
Autoclaim will no longer happen when the remainig opponent is in 2nd place. As before, autoclaim only happens when claiming does not change the standings.See https://www.chess.com/clubs/forum/view/claim-win-and-autoclaim for details on autoclaim.
Fixed Antichess bugs related to en passant and 960 castling
Fixed “Casual” showing for old games
Initial rating deviation lowered from 200 to 160
"?" behind rating means deviation > 100 (was >120)
Allow setting 960 position number for casual games
Improved report-administration (for admins)
Update 13 January 2019:
Removed daily/weekly Leaderboard (suspected of causing frequent player disconnects every 10 minutes during leaderboard recalc).
Update 5 January 2019:
Added support for "Rated WTA3.0". This means the winner gets 3 wins, 2nd 1win and 1 loss, 3rd 1 loss, and 4th 2 losses (so contrary to regular WTA, 2nd and 3rd are not equal). We will add such games to the list, please try them and let us know how you like it (compared to regular WTA).
Fixed arrow/chat bug for alternative teammates
Fixed topgames sorting
Fixed antichess enpassant (capturing en passant is now compulsory)
There is a 'relaod game' link when it's your turn (below the board). This is in case the move you played didnt get registered, which unfortunately occasionally happens. This is much faster than reloading the window)
Added setting "Optimize for live-streaming" which prevents the window title from changing (it was reported this causes problems with certain streaming software). It also hides admin-function in the player-popup (for streaming admins/staff)
Update 17 December 2018:
Now there is only 1 winner in Top FFA games. If all 4 players in a FFA game are rated 1550+ the game is in WTA mode (Winner Takes All). There is 1 winner only.
Any player (including free accounts) can create custom games now.
Daily and Weekly FFA Leaderboards. The scores depend on points earned in FFA games.
New FFA chat rules. No move suggestions. No begging for points.
We have a lot of new chess variants now. Take a look at https://www.chess.com/clubs/forum/view/4pc-variants-list
FFA rating is calculated against an average opponent now. (More detailed description coming soon ...)
There is an additional palette for colorblind.
Block lists are respected for Teams games (except custom games).
Autoclaim (Auto Claim Win): Wins will be claimed automatically, but only if the claim does not change the current standings. There is no autoclaim in casual (unrated) games.
Enable Premove in settings. (Note: the premove will be played only after the animation of the last move has finished. You can change animation speed in the settings.)
Browser History. Use the browser back button to get back to recently visited games or archive searches. You can bookmark games and simple archive searches.
Up to 100 friends are checked for online/playing status. (previously 20)
There are lots of UI improvements, including material balance in Teams.
Fixed:
Chat won't scroll down automatically if you scrolled up to read.
participants of the game will no longer accidentally be joined as a "spectator that can play". Instead they will be reconnected to the game correctly.
the game start animation time (~3.5s) is no longer deducted from Red's clock
Enjoy!