Comments (4)
Just to add:
This is not possible in Chess960 games or analysis on Lichess, but apparently the 960 rules were not checked at all in this broadcast chapter.
Only the standard castling rules applied, so illegal 960 castling was possible on many other moves and also for White.
One observation was that there was no Chess960 or From Position tag in the PGN (instead it said Standard after copying the PGN).
Adding the same source link to another test broadcast correctly added the Chess960 tag and disallowed illegal castling.
The only difference I saw was that in the official broadcast (where the above game is from) the source was added early (certainly missing the FEN tag, possibly the Fischerandom Variant tag as well), while adding the source to a broadcast now includes these tags.
So I have reset the round in the official broadcast and it added the Chess960 tag, thus illegal castling is no longer possible. It seems like the Standard Variant tag added earlier wasn't overwritten for some reason without a reset.
from lila.
PGNs from today's broadcast to confirm above observation: the FEN tag is added to our PGN after it was added to the source, but the Variant tag isn't updated after it was added to the source, only a manual round reset or deleting the chapters so they get added again, fix this.
Source when first polled (no FEN, no Variant)
Lichess when first polled (no FEN + Variant Standard)
Source after games started (FEN + Variant Fischerandom)
Lichess after games started (FEN + Variant Standard)
Lichess after reset (FEN + Variant Chess960)
from lila.
Related FIDE rule in the 2018 handbook, highlighting by me (I could not find this section in the current version):
II.3.2.7.4
All the squares between the king's initial and final squares (including the final square) and all the squares between the rook's initial and final squares (including the final square) must be vacant except for the king and castling rook.
from lila.
Another question is, if black can, in above game after 13...Qd7 14.b3, castle long by moving the c8 rook to d8 and the b8 king to c8. Rule II.3.2.1 in the FIDE handbook mentions double move castling, but doesn't mention if the king has to jump over the rook.
Edit: I have just sent a mail to FIDE asking for clarification.
from lila.
Related Issues (20)
- Home/End keys HOT 1
- Official blogs 404 with Kid mode
- Revert Annotator Test
- broken perf page
- modernize ui/learn HOT 1
- Broadcast: differentiate when you are not in an official movement HOT 1
- Wrong time bar when giving extra time
- "Learn from your mistakes" prefers worse move HOT 1
- /api/account - json object "perfs" now contains a json object "standard" among the perfomance types - possibly it shouldn't HOT 2
- Blog Search
- Was rematch offer sent or received
- Impossible to get 3 stars for problem 9 of castling in /learn HOT 2
- "Create Game" Rating range filter
- add Federation codes to FIDE Player IDs
- Display issue with small width and evaluation enabled
- support WDL evaluation
- Player names dont update after game changes in lichess tv embed
- Filter Lichess Updates
- Sort broadcast rounds reverse chronologically
- Rating distribution is not showing / working. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lila.