Fix Dark variant when en-passant captures are possible. Credit variants authors
authorBenjamin Auder <benjamin.auder@somewhere>
Mon, 2 Mar 2020 00:08:02 +0000 (01:08 +0100)
committerBenjamin Auder <benjamin.auder@somewhere>
Mon, 2 Mar 2020 00:08:02 +0000 (01:08 +0100)
82 files changed:
client/src/translations/rules/Alice/en.pug
client/src/translations/rules/Alice/es.pug
client/src/translations/rules/Alice/fr.pug
client/src/translations/rules/Allmate/en.pug
client/src/translations/rules/Allmate/es.pug
client/src/translations/rules/Allmate/fr.pug
client/src/translations/rules/Antiking/en.pug
client/src/translations/rules/Antiking/es.pug
client/src/translations/rules/Antiking/fr.pug
client/src/translations/rules/Antimatter/en.pug
client/src/translations/rules/Antimatter/es.pug
client/src/translations/rules/Antimatter/fr.pug
client/src/translations/rules/Arena/en.pug
client/src/translations/rules/Arena/es.pug
client/src/translations/rules/Arena/fr.pug
client/src/translations/rules/Baroque/en.pug
client/src/translations/rules/Baroque/es.pug
client/src/translations/rules/Baroque/fr.pug
client/src/translations/rules/Benedict/en.pug
client/src/translations/rules/Benedict/es.pug
client/src/translations/rules/Benedict/fr.pug
client/src/translations/rules/Berolina/en.pug
client/src/translations/rules/Berolina/es.pug
client/src/translations/rules/Berolina/fr.pug
client/src/translations/rules/Checkered/en.pug
client/src/translations/rules/Checkered/es.pug
client/src/translations/rules/Checkered/fr.pug
client/src/translations/rules/Circular/en.pug
client/src/translations/rules/Circular/es.pug
client/src/translations/rules/Circular/fr.pug
client/src/translations/rules/Dark/en.pug
client/src/translations/rules/Dark/es.pug
client/src/translations/rules/Dark/fr.pug
client/src/translations/rules/Enpassant/en.pug
client/src/translations/rules/Enpassant/es.pug
client/src/translations/rules/Enpassant/fr.pug
client/src/translations/rules/Extinction/en.pug
client/src/translations/rules/Extinction/es.pug
client/src/translations/rules/Extinction/fr.pug
client/src/translations/rules/Grand/en.pug
client/src/translations/rules/Grand/es.pug
client/src/translations/rules/Grand/fr.pug
client/src/translations/rules/Grasshopper/en.pug
client/src/translations/rules/Grasshopper/es.pug
client/src/translations/rules/Grasshopper/fr.pug
client/src/translations/rules/Hidden/en.pug
client/src/translations/rules/Hidden/es.pug
client/src/translations/rules/Hidden/fr.pug
client/src/translations/rules/Hiddenqueen/en.pug
client/src/translations/rules/Hiddenqueen/es.pug
client/src/translations/rules/Hiddenqueen/fr.pug
client/src/translations/rules/Knightmate/en.pug
client/src/translations/rules/Knightmate/es.pug
client/src/translations/rules/Knightmate/fr.pug
client/src/translations/rules/Knightrelay/en.pug
client/src/translations/rules/Knightrelay/es.pug
client/src/translations/rules/Knightrelay/fr.pug
client/src/translations/rules/Magnetic/en.pug
client/src/translations/rules/Magnetic/es.pug
client/src/translations/rules/Magnetic/fr.pug
client/src/translations/rules/Marseille/en.pug
client/src/translations/rules/Marseille/es.pug
client/src/translations/rules/Marseille/fr.pug
client/src/translations/rules/Recycle/en.pug
client/src/translations/rules/Recycle/es.pug
client/src/translations/rules/Recycle/fr.pug
client/src/translations/rules/Rifle/en.pug
client/src/translations/rules/Rifle/es.pug
client/src/translations/rules/Rifle/fr.pug
client/src/translations/rules/Royalrace/en.pug
client/src/translations/rules/Royalrace/es.pug
client/src/translations/rules/Royalrace/fr.pug
client/src/translations/rules/Suction/en.pug
client/src/translations/rules/Suction/es.pug
client/src/translations/rules/Suction/fr.pug
client/src/translations/rules/Wildebeest/en.pug
client/src/translations/rules/Wildebeest/es.pug
client/src/translations/rules/Wildebeest/fr.pug
client/src/translations/rules/Wormhole/en.pug
client/src/translations/rules/Wormhole/es.pug
client/src/translations/rules/Wormhole/fr.pug
client/src/variants/Dark.js

index 3903e7c..0ee71b5 100644 (file)
@@ -55,3 +55,5 @@ p
   a(href="https://www.schemingmind.com/journalarticle.aspx?article_id=9")
     | schemingmind.com
   | .
   a(href="https://www.schemingmind.com/journalarticle.aspx?article_id=9")
     | schemingmind.com
   | .
+
+p Inventor: Vernon R. Parton (1953)
index 12807cc..77ede73 100644 (file)
@@ -55,3 +55,5 @@ p
   a(href="https://www.schemingmind.com/journalarticle.aspx?article_id=9")
     | schemingmind.com
   | .
   a(href="https://www.schemingmind.com/journalarticle.aspx?article_id=9")
     | schemingmind.com
   | .
+
+p Inventor: Vernon R. Parton (1953)
index f1df90e..5950f25 100644 (file)
@@ -57,3 +57,5 @@ p
   a(href="https://www.schemingmind.com/journalarticle.aspx?article_id=9")
     | schemingmind.com
   | .
   a(href="https://www.schemingmind.com/journalarticle.aspx?article_id=9")
     | schemingmind.com
   | .
+
+p Inventeur : Vernon R. Parton (1953)
index 2776360..92e0526 100644 (file)
@@ -36,3 +36,5 @@ h3 Source
 p
   a(href="https://www.chessvariants.com/difftaking.dir/allmate.html") Allmate chess
   | &nbsp;on chessvariants.com.
 p
   a(href="https://www.chessvariants.com/difftaking.dir/allmate.html") Allmate chess
   | &nbsp;on chessvariants.com.
+
+p Inventor: Dr. Chris Taylor (1979)
index 1d9acf4..e31b566 100644 (file)
@@ -38,3 +38,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/difftaking.dir/allmate.html") variante Allmate
   | &nbsp;en chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/difftaking.dir/allmate.html") variante Allmate
   | &nbsp;en chessvariants.com.
+
+p Inventor: Dr. Chris Taylor (1979)
index 19f6f1f..582d931 100644 (file)
@@ -38,3 +38,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/difftaking.dir/allmate.html") variante Allmate
   | &nbsp;sur chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/difftaking.dir/allmate.html") variante Allmate
   | &nbsp;sur chessvariants.com.
+
+p Inventeur : Dr. Chris Taylor (1979)
index acdac56..0c10c01 100644 (file)
@@ -47,3 +47,5 @@ p
   a(href="https://www.chessvariants.com/diffobjective.dir/anti-king-chess.html")
     | Antiking chess
   | &nbsp;on chessvariants.com.
   a(href="https://www.chessvariants.com/diffobjective.dir/anti-king-chess.html")
     | Antiking chess
   | &nbsp;on chessvariants.com.
+
+p Inventor: Peter Aronson (2002)
index 13f89a1..647eb9f 100644 (file)
@@ -50,3 +50,5 @@ p
   a(href="https://www.chessvariants.com/diffobjective.dir/anti-king-chess.html")
     | variante Antiking
   | &nbsp;en chessvariants.com.
   a(href="https://www.chessvariants.com/diffobjective.dir/anti-king-chess.html")
     | variante Antiking
   | &nbsp;en chessvariants.com.
+
+p Inventor: Peter Aronson (2002)
index d175a47..7c058b2 100644 (file)
@@ -51,3 +51,5 @@ p
   a(href="https://www.chessvariants.com/diffobjective.dir/anti-king-chess.html")
     | variante Antiking
   | &nbsp;sur chessvariants.com.
   a(href="https://www.chessvariants.com/diffobjective.dir/anti-king-chess.html")
     | variante Antiking
   | &nbsp;sur chessvariants.com.
+
+p Inventeur : Peter Aronson (2002)
index b50aac1..9fc7511 100644 (file)
@@ -20,3 +20,5 @@ h3 Source
 p
   a(href="https://www.chessvariants.com/rules/antimatter-chess") Antimatter chess
   | &nbsp;on chessvariants.com.
 p
   a(href="https://www.chessvariants.com/rules/antimatter-chess") Antimatter chess
   | &nbsp;on chessvariants.com.
+
+p Inventor: Claudio Martins Jaguaribe (2010)
index b6adc80..05588d4 100644 (file)
@@ -21,3 +21,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/rules/antimatter-chess") variante Antimateria
   | &nbsp;en chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/rules/antimatter-chess") variante Antimateria
   | &nbsp;en chessvariants.com.
+
+p Inventor: Claudio Martins Jaguaribe (2010)
index 7b1cdfa..3dc0156 100644 (file)
@@ -21,3 +21,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/rules/antimatter-chess") variante Antimatière
   | &nbsp;sur chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/rules/antimatter-chess") variante Antimatière
   | &nbsp;sur chessvariants.com.
+
+p Inventeur : Claudio Martins Jaguaribe (2010)
index 3e92014..9fd3b83 100644 (file)
@@ -40,3 +40,5 @@ h3 Source
 p
   a(href="https://www.chessvariants.com/32turn.dir/arenachess.html") Arena chess
   | &nbsp;on chessvariants.com.
 p
   a(href="https://www.chessvariants.com/32turn.dir/arenachess.html") Arena chess
   | &nbsp;on chessvariants.com.
+
+p Inventor: Jeff Kiska (2000)
index 4463981..00a6408 100644 (file)
@@ -42,3 +42,5 @@ p
   | La
   a(href="https://www.chessvariants.com/32turn.dir/arenachess.html") variante Arena
   | &nbsp;en chessvariants.com.
   | La
   a(href="https://www.chessvariants.com/32turn.dir/arenachess.html") variante Arena
   | &nbsp;en chessvariants.com.
+
+p Inventor: Jeff Kiska (2000)
index 4cfd2cc..4912776 100644 (file)
@@ -43,3 +43,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/32turn.dir/arenachess.html") variante Arena
   | &nbsp;sur chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/32turn.dir/arenachess.html") variante Arena
   | &nbsp;sur chessvariants.com.
+
+p Inventeur : Jeff Kiska (2000)
index 2a00083..649bde0 100644 (file)
@@ -161,3 +161,5 @@ p
   a(href="https://en.wikipedia.org/wiki/Baroque_chess") Wikipedia page
   | , which also gives pointers to other interesting pages (including
   | chessvariants.com, as usual).
   a(href="https://en.wikipedia.org/wiki/Baroque_chess") Wikipedia page
   | , which also gives pointers to other interesting pages (including
   | chessvariants.com, as usual).
+
+p Inventor: Robert Abbott (1963)
index 92813c3..dc85cd5 100644 (file)
@@ -168,3 +168,5 @@ p
   a(href="https://en.wikipedia.org/wiki/Baroque_chess") página Wikipedia
   | &nbsp;es un buen lugar para comenzar, ya que proporciona enlaces a varias
   | otras páginas interesantes (como chessvariants.com, como es habitual)
   a(href="https://en.wikipedia.org/wiki/Baroque_chess") página Wikipedia
   | &nbsp;es un buen lugar para comenzar, ya que proporciona enlaces a varias
   | otras páginas interesantes (como chessvariants.com, como es habitual)
+
+p Inventor: Robert Abbott (1963)
index 0c1b691..7d6473a 100644 (file)
@@ -167,3 +167,5 @@ p
   a(href="https://en.wikipedia.org/wiki/Baroque_chess") page Wikipedia
   | &nbsp;est un bon point de départ, donnant des liens sur plusieurs autres
   | pages intéressantes (incluant chessvariants.com, comme d'habitude).
   a(href="https://en.wikipedia.org/wiki/Baroque_chess") page Wikipedia
   | &nbsp;est un bon point de départ, donnant des liens sur plusieurs autres
   | pages intéressantes (incluant chessvariants.com, comme d'habitude).
+
+p Inventeur : Robert Abbott (1963)
index 856f341..59f257c 100644 (file)
@@ -30,3 +30,5 @@ h3 Source
 p
   a(href="https://www.chessvariants.com/difftaking.dir/benedict.html") Benedict chess
   | &nbsp;on chessvariants.com.
 p
   a(href="https://www.chessvariants.com/difftaking.dir/benedict.html") Benedict chess
   | &nbsp;on chessvariants.com.
+
+p Inventor: W. Dan Troyka (2002)
index 01c50ed..5ba77f3 100644 (file)
@@ -32,3 +32,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/difftaking.dir/benedict.html") variante Benedict
   | &nbsp;en chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/difftaking.dir/benedict.html") variante Benedict
   | &nbsp;en chessvariants.com.
+
+p Inventor: W. Dan Troyka (2002)
index cffef96..87b9086 100644 (file)
@@ -32,3 +32,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/difftaking.dir/benedict.html") variante Benedict
   | &nbsp;sur chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/difftaking.dir/benedict.html") variante Benedict
   | &nbsp;sur chessvariants.com.
+
+p Inventeur : W. Dan Troyka (2002)
index 2864b80..5550c09 100644 (file)
@@ -35,3 +35,4 @@ p
   a(href="https://brainking.com/en/GameRules?tp=59") Berolina chess
   | &nbsp;page on brainking.com.
 
   a(href="https://brainking.com/en/GameRules?tp=59") Berolina chess
   | &nbsp;page on brainking.com.
 
+p Inventor (of the Berolina pawn): Edmund Hebermann (1926)
index cf43ae4..0a7aa16 100644 (file)
@@ -37,3 +37,5 @@ p
   | Visite por ejemplo la página 
   a(href="https://brainking.com/es/GameRules?tp=59") Ajedrez Berolina
   | &nbsp;en brainking.com.
   | Visite por ejemplo la página 
   a(href="https://brainking.com/es/GameRules?tp=59") Ajedrez Berolina
   | &nbsp;en brainking.com.
+
+p Inventor (del peón Berolina): Edmund Hebermann (1926)
index 1c981e6..3f35c5c 100644 (file)
@@ -37,3 +37,5 @@ p
   | Visitez par exemple la page 
   a(href="https://brainking.com/fr/GameRules?tp=59") Échecs Berolina
   | &nbsp;sur brainking.com.
   | Visitez par exemple la page 
   a(href="https://brainking.com/fr/GameRules?tp=59") Échecs Berolina
   | &nbsp;sur brainking.com.
+
+p Inventeur (du pion Berolina) : Edmund Hebermann (1926)
index ae4ce1f..af3a56d 100644 (file)
@@ -110,7 +110,7 @@ h3 Credits
 ul
   li.
     The rules of Checkered Chess were thought up by Patrick Bernier and developed
 ul
   li.
     The rules of Checkered Chess were thought up by Patrick Bernier and developed
-    with the help of Benjamin Auder.
+    with the help of Benjamin Auder around 2011-2012.
   li.
     Thanks also to Olive Martin, Christian Poisson, Bevis Martin, Laurent Nouhaud
     and Frédéric Fradet.
   li.
     Thanks also to Olive Martin, Christian Poisson, Bevis Martin, Laurent Nouhaud
     and Frédéric Fradet.
index 1f43e72..fddefc0 100644 (file)
@@ -112,7 +112,7 @@ h3 Agradecimientos
 ul
   li.
     Las reglas del Checkered fueron determinadas por Patrick Bernier, entonces
 ul
   li.
     Las reglas del Checkered fueron determinadas por Patrick Bernier, entonces
-    desarrollado con la ayuda de Benjamin Auder.
+    desarrollado con la ayuda de Benjamin Auder alrededor de 2011-2012.
   li.
     Gracias también a Olive Martin, Christian Poisson, Bevis Martin,
     Laurent Nouhaud y Frédéric Fradet.
   li.
     Gracias también a Olive Martin, Christian Poisson, Bevis Martin,
     Laurent Nouhaud y Frédéric Fradet.
index e365337..3eb7c27 100644 (file)
@@ -116,7 +116,7 @@ h3 Remerciements
 ul
   li.
     Les règles de l'Échiqueté ont été déterminées par Patrick Bernier, puis
 ul
   li.
     Les règles de l'Échiqueté ont été déterminées par Patrick Bernier, puis
-    développées avec l'aide de Benjamin Auder.
+    développées avec l'aide de Benjamin Auder vers 2011-2012.
   li.
     Merci également à Olive Martin, Christian Poisson, Bevis Martin,
     Laurent Nouhaud et Frédéric Fradet.
   li.
     Merci également à Olive Martin, Christian Poisson, Bevis Martin,
     Laurent Nouhaud et Frédéric Fradet.
index 67639f6..ab626e5 100644 (file)
@@ -25,3 +25,5 @@ h3 Source
 p
   a(href="https://www.chessvariants.com/d.betza/chessvar/race.html") 8x8 Race Chess
   | &nbsp;on chessvariants.com.
 p
   a(href="https://www.chessvariants.com/d.betza/chessvar/race.html") 8x8 Race Chess
   | &nbsp;on chessvariants.com.
+
+p Inventor: Ralph Betza (1997)
index dc11927..301fbcf 100644 (file)
@@ -28,3 +28,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/d.betza/chessvar/race.html") variante 8x8 Race
   | &nbsp;en chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/d.betza/chessvar/race.html") variante 8x8 Race
   | &nbsp;en chessvariants.com.
+
+p Inventor: Ralph Betza (1997)
index 8bc281f..9087f1c 100644 (file)
@@ -28,3 +28,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/d.betza/chessvar/race.html") variante 8x8 Race
   | &nbsp;sur chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/d.betza/chessvar/race.html") variante 8x8 Race
   | &nbsp;sur chessvariants.com.
+
+p Inventeur : Ralph Betza (1997)
index a94269d..bb724ce 100644 (file)
@@ -36,3 +36,5 @@ p
   | , which is a nice website but its spirit is very different than here
   | (ranking system, VIP membership or ads, etc.).
   | It seemed to be the only place to play DarkChess in live.
   | , which is a nice website but its spirit is very different than here
   | (ranking system, VIP membership or ads, etc.).
   | It seemed to be the only place to play DarkChess in live.
+
+p Inventor: Jens Baek Nielsen (1997)
index 5040778..831f0ce 100644 (file)
@@ -38,3 +38,5 @@ p
   | , que tiene una interfaz agradable pero cuyo espíritu es muy diferente
   | desde aquí (ELO ranking, suscripción VIP o anuncios, etc.).
   | Parecía ser el único lugar para jugar a esta variante en vivo.
   | , que tiene una interfaz agradable pero cuyo espíritu es muy diferente
   | desde aquí (ELO ranking, suscripción VIP o anuncios, etc.).
   | Parecía ser el único lugar para jugar a esta variante en vivo.
+
+p Inventor: Jens Baek Nielsen (1997)
index c50beba..379fd11 100644 (file)
@@ -38,3 +38,5 @@ p
   | , qui dispose d'une belle interface mais dont l'esprit est très différent
   | d'ici (système de classement, abonnement VIP ou publicités, etc.).
   | Il semblait être le seul endroit où jouer en direct à cette variante.
   | , qui dispose d'une belle interface mais dont l'esprit est très différent
   | d'ici (système de classement, abonnement VIP ou publicités, etc.).
   | Il semblait être le seul endroit où jouer en direct à cette variante.
+
+p Inventeur : Jens Baek Nielsen (1997)
index c2136cf..5d82f43 100644 (file)
@@ -45,3 +45,5 @@ h3 Source
 p
   a(href="https://www.chessvariants.com/difftaking.dir/enpassant.html") En Passant chess
   | &nbsp;on chessvariants.com.
 p
   a(href="https://www.chessvariants.com/difftaking.dir/enpassant.html") En Passant chess
   | &nbsp;on chessvariants.com.
+
+p Inventor: Andy Kurnia (1998)
index cb4dc79..e36baaa 100644 (file)
@@ -49,3 +49,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/difftaking.dir/enpassant.html") variante En Passant
   | &nbsp;en chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/difftaking.dir/enpassant.html") variante En Passant
   | &nbsp;en chessvariants.com.
+
+p Inventor: Andy Kurnia (1998)
index a4178bf..64a0761 100644 (file)
@@ -49,3 +49,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/difftaking.dir/enpassant.html") variante En Passant
   | &nbsp;sur chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/difftaking.dir/enpassant.html") variante En Passant
   | &nbsp;sur chessvariants.com.
+
+p Inventeur : Andy Kurnia (1998)
index 5ca6a7c..fada86d 100644 (file)
@@ -26,3 +26,5 @@ h3 Source
 p
   a(href="https://www.chessvariants.com/winning.dir/extinction.html") Extinction chess
   | &nbsp;on chessvariants.com.
 p
   a(href="https://www.chessvariants.com/winning.dir/extinction.html") Extinction chess
   | &nbsp;on chessvariants.com.
+
+p Inventor: R. Wayne Schmittberger (1985)
index f109e75..d0a993d 100644 (file)
@@ -28,3 +28,5 @@ p
   a(href="https://www.chessvariants.com/winning.dir/extinction.html")
     | variante Extinción
   | &nbsp;en chessvariants.com.
   a(href="https://www.chessvariants.com/winning.dir/extinction.html")
     | variante Extinción
   | &nbsp;en chessvariants.com.
+
+p Inventor: R. Wayne Schmittberger (1985)
index d1a7e7a..a1a0c83 100644 (file)
@@ -28,3 +28,5 @@ p
   a(href="https://www.chessvariants.com/winning.dir/extinction.html")
     | variante Extinction
   | &nbsp;sur chessvariants.com.
   a(href="https://www.chessvariants.com/winning.dir/extinction.html")
     | variante Extinction
   | &nbsp;sur chessvariants.com.
+
+p Inventeur : R. Wayne Schmittberger (1985)
index bd73111..76c5b6e 100644 (file)
@@ -42,3 +42,5 @@ p
   | Grand chess page on 
   a(href="https://www.chessvariants.com/large.dir/freeling.html") chessvariants.com
   | .
   | Grand chess page on 
   a(href="https://www.chessvariants.com/large.dir/freeling.html") chessvariants.com
   | .
+
+p Inventor: Christian Freeling (1984)
index 79e8412..6a00e27 100644 (file)
@@ -44,3 +44,5 @@ p
   | La página dedicada a la variante Grand en 
   a(href="https://www.chessvariants.com/large.dir/freeling.html") chessvariants.com
   | .
   | La página dedicada a la variante Grand en 
   a(href="https://www.chessvariants.com/large.dir/freeling.html") chessvariants.com
   | .
+
+p Inventor: Christian Freeling (1984)
index cf7f821..6c36de5 100644 (file)
@@ -43,3 +43,5 @@ p
   | La page dédiée à la variante Grand sur 
   a(href="https://www.chessvariants.com/large.dir/freeling.html") chessvariants.com
   | .
   | La page dédiée à la variante Grand sur 
   a(href="https://www.chessvariants.com/large.dir/freeling.html") chessvariants.com
   | .
+
+p Inventeur : Christian Freeling (1984)
index 70c31a9..1dd58eb 100644 (file)
@@ -26,3 +26,5 @@ p
   | This variant is also playable
   a(href="https://greenchess.net/rules.php?v=grasshopper") on greenchess.net
   | &nbsp;(with a deterministic initial position).
   | This variant is also playable
   a(href="https://greenchess.net/rules.php?v=grasshopper") on greenchess.net
   | &nbsp;(with a deterministic initial position).
+
+p Inventor: Joseph Boyer (1951), with a piece defined in 1912 by Thomas R. Dawson
index 99bf70c..456d1b8 100644 (file)
@@ -33,3 +33,5 @@ p
   | También podemos jugarlo
   a(href="https://greenchess.net/rules.php?v=grasshopper") en greenchess.net
   | &nbsp;(con una posición inicial determinista).
   | También podemos jugarlo
   a(href="https://greenchess.net/rules.php?v=grasshopper") en greenchess.net
   | &nbsp;(con una posición inicial determinista).
+
+p Inventor: Joseph Boyer (1951), con una pieza definida en 1912 por Thomas R. Dawson
index 650b41b..fb0de79 100644 (file)
@@ -33,3 +33,5 @@ p
   | On peut y jouer également
   a(href="https://greenchess.net/rules.php?v=grasshopper") sur greenchess.net
   | &nbsp;(avec une position initiale déterministe).
   | On peut y jouer également
   a(href="https://greenchess.net/rules.php?v=grasshopper") sur greenchess.net
   | &nbsp;(avec une position initiale déterministe).
+
+p Inventeur : Joseph Boyer (1951), avec une pièce définie en 1912 par Thomas R. Dawson
index e8ebbbb..f1a24b3 100644 (file)
@@ -32,3 +32,5 @@ h3 Source
 p
   a(href="https://www.chessvariants.com/rules/strate-go-chess") Strate-Go chess
   | &nbsp;on chessvariants.com.
 p
   a(href="https://www.chessvariants.com/rules/strate-go-chess") Strate-Go chess
   | &nbsp;on chessvariants.com.
+
+p Inventor: John Lewis (2005)
index c480ad4..d07f40f 100644 (file)
@@ -34,3 +34,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/rules/strate-go-chess") variante Strate-Go
   | &nbsp;en chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/rules/strate-go-chess") variante Strate-Go
   | &nbsp;en chessvariants.com.
+
+p Inventor: John Lewis (2005)
index f491100..84c3965 100644 (file)
@@ -34,3 +34,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/rules/strate-go-chess") variante Strate-Go
   | &nbsp;sur chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/rules/strate-go-chess") variante Strate-Go
   | &nbsp;sur chessvariants.com.
+
+p Inventeur : John Lewis (2005)
index 08c08c1..4ace8ff 100644 (file)
@@ -23,3 +23,7 @@ p
   | &nbsp;introduces the rules and allow to play in live,
   | with a deterministic initial position but a user-defined
   | location of the hiden queen.
   | &nbsp;introduces the rules and allow to play in live,
   | with a deterministic initial position but a user-defined
   | location of the hiden queen.
+
+p
+  a(href="https://github.com/orieuxe") Inventor
+  | &nbsp;- see the repo "dames-cachees" - (2019)
index de5a988..ad7e50e 100644 (file)
@@ -24,3 +24,7 @@ p
   | &nbsp;presenta las reglas y te permite jugar en vivo,
   | con una posición inicial determinista pero dejando elegir
   | la ubicación de la dama escondida
   | &nbsp;presenta las reglas y te permite jugar en vivo,
   | con una posición inicial determinista pero dejando elegir
   | la ubicación de la dama escondida
+
+p
+  a(href="https://github.com/orieuxe") Inventor
+  | &nbsp;- ver el repo "dames-cachees" - (2019)
index 3341371..ccc9432 100644 (file)
@@ -24,3 +24,7 @@ p
   | &nbsp;présente les règles et permet de jouer en direct,
   | avec une position initiale déterministe mais en laissant choisir
   | l'emplacement de la dame cachée.
   | &nbsp;présente les règles et permet de jouer en direct,
   | avec une position initiale déterministe mais en laissant choisir
   | l'emplacement de la dame cachée.
+
+p
+  a(href="https://github.com/orieuxe") Inventeur
+  | &nbsp;- voir le repo "dames-cachees" - (2019)
index 565d25e..935c394 100644 (file)
@@ -28,3 +28,5 @@ p
   | This variant is also playable 
   a(href="https://greenchess.net/rules.php?v=knightmate") on greenchess.net
   | &nbsp;(with a deterministic initial position).
   | This variant is also playable 
   a(href="https://greenchess.net/rules.php?v=knightmate") on greenchess.net
   | &nbsp;(with a deterministic initial position).
+
+p Inventor: Bruce Zimov (1972)
index bdfaba9..250f26b 100644 (file)
@@ -28,6 +28,8 @@ p
   a(href="https://www.chessvariants.com/diffobjective.dir/knightmate.html")
     | variante Knightmate
   | &nbsp;en chessvariants.com.
   a(href="https://www.chessvariants.com/diffobjective.dir/knightmate.html")
     | variante Knightmate
   | &nbsp;en chessvariants.com.
-  | También podemos jugarlo
+  | También podemos jugarlo 
   a(href="https://greenchess.net/rules.php?v=knightmate") en greenchess.net
   | &nbsp;(con una posición inicial determinista).
   a(href="https://greenchess.net/rules.php?v=knightmate") en greenchess.net
   | &nbsp;(con una posición inicial determinista).
+
+p Inventor: Bruce Zimov (1972)
index 9704e92..742b3b3 100644 (file)
@@ -31,3 +31,5 @@ p
   | On peut y jouer également 
   a(href="https://greenchess.net/rules.php?v=knightmate") sur greenchess.net
   | &nbsp;(avec une position initiale déterministe).
   | On peut y jouer également 
   a(href="https://greenchess.net/rules.php?v=knightmate") sur greenchess.net
   | &nbsp;(avec une position initiale déterministe).
+
+p Inventeur : Bruce Zimov (1972)
index a2fec4c..2cb3a8b 100644 (file)
@@ -19,7 +19,7 @@ p These oddities excepted, orthodox rules apply.
 h3 Source
 
 p
 h3 Source
 
 p
-  | The original rule is described for example 
+  | The original rule invented by Mannis Charosh (1972) is described for example 
   a(href="https://www.chessvariants.com/diffmove.dir/nrelay.html") on this page
   | . However, I don't really like the invulnerability condition and the restrictions
   | imposed in these rules, so I implemented this simpler version.
   a(href="https://www.chessvariants.com/diffmove.dir/nrelay.html") on this page
   | . However, I don't really like the invulnerability condition and the restrictions
   | imposed in these rules, so I implemented this simpler version.
index 5ad799c..941e72d 100644 (file)
@@ -20,7 +20,8 @@ p Salvo estas rarezas, se aplican las reglas ortodoxas.
 h3 Fuente
 
 p
 h3 Fuente
 
 p
-  | Las reglas de origen se describen por ejemplo
+  | Las reglas de origen inventado por Mannis Charosh (1972) se describen
+  | por ejemplo 
   a(href="https://www.chessvariants.com/diffmove.dir/nrelay.html") en esta página
   | . Sin embargo, no me gusta mucho la condición de invulnerabilidad y las
   | restricciones impuestas por estas reglas, por lo que implementé esta versión simplificada.
   a(href="https://www.chessvariants.com/diffmove.dir/nrelay.html") en esta página
   | . Sin embargo, no me gusta mucho la condición de invulnerabilidad y las
   | restricciones impuestas por estas reglas, por lo que implementé esta versión simplificada.
index 51660e9..994d249 100644 (file)
@@ -20,7 +20,7 @@ p Ces bizarreries exceptées, les règles orthodoxes s'appliquent.
 h3 Source
 
 p
 h3 Source
 
 p
-  | Les règles d'origine sont décrites par exemple 
+  | Les règles d'origine inventées par Mannis Charosh (1972) sont décrites par exemple 
   a(href="https://www.chessvariants.com/diffmove.dir/nrelay.html") sur cette page
   | . Cependant, je n'aime pas vraiment la condition d'invulnérabilité et les
   | restrictions imposées par ces règles, donc j'ai implémenté cette version simplifiée.
   a(href="https://www.chessvariants.com/diffmove.dir/nrelay.html") sur cette page
   | . Cependant, je n'aime pas vraiment la condition d'invulnérabilité et les
   | restrictions imposées par ces règles, donc j'ai implémenté cette version simplifiée.
index 2b5a9ed..2a7d80f 100644 (file)
@@ -32,3 +32,5 @@ h3 Source
 p
   a(href="https://www.chessvariants.com/other.dir/magnetic.html") Magnetic chess 
   | on chessvariants.com.
 p
   a(href="https://www.chessvariants.com/other.dir/magnetic.html") Magnetic chess 
   | on chessvariants.com.
+
+p Inventors: Joao Pedro Neto and Claude Chaunier (1996)
index 223a4bc..d8475c1 100644 (file)
@@ -34,3 +34,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/other.dir/magnetic.html") variante magnética
   | &nbsp;en chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/other.dir/magnetic.html") variante magnética
   | &nbsp;en chessvariants.com.
+
+p Inventores: Joao Pedro Neto y Claude Chaunier (1996)
index 5d4e0ef..98c1a25 100644 (file)
@@ -34,3 +34,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/other.dir/magnetic.html") variante Magnetic
   | &nbsp;sur chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/other.dir/magnetic.html") variante Magnetic
   | &nbsp;sur chessvariants.com.
+
+p Inventeurs : Joao Pedro Neto et Claude Chaunier (1996)
index 8fedd85..6d1982e 100644 (file)
@@ -52,3 +52,8 @@ p
   a(href="https://www.chessvariants.com/multimove.dir/marseill.html")
     |  Marseillais Chess
   | &nbsp;page on chessvariants.com.
   a(href="https://www.chessvariants.com/multimove.dir/marseill.html")
     |  Marseillais Chess
   | &nbsp;page on chessvariants.com.
+
+p
+  | Inventor: Albert Fortis (1922) - disputed according to 
+  a(href="https://fr.wikipedia.org/wiki/%C3%89checs_marseillais#Histoire")
+    | this historical note
index 3a8d492..aa80c59 100644 (file)
@@ -52,3 +52,8 @@ p
   a(href="https://www.chessvariants.com/multimove.dir/marseill.html")
     | ajedrez Marsellesa
   | &nbsp;en chessvariants.com.
   a(href="https://www.chessvariants.com/multimove.dir/marseill.html")
     | ajedrez Marsellesa
   | &nbsp;en chessvariants.com.
+
+p
+  | Inventor: Albert Fortis (1922) - disputado de acuerdo con 
+  a(href="https://fr.wikipedia.org/wiki/%C3%89checs_marseillais#Histoire")
+    | esta nota histórica
index 0a64c46..da165c7 100644 (file)
@@ -52,3 +52,8 @@ p
   a(href="https://www.chessvariants.com/multimove.dir/marseill.html")
     | Échecs Marseillais
   | &nbsp;sur chessvariants.com.
   a(href="https://www.chessvariants.com/multimove.dir/marseill.html")
     | Échecs Marseillais
   | &nbsp;sur chessvariants.com.
+
+p
+  | Inventeur : Albert Fortis (1922) - contesté selon 
+  a(href="https://fr.wikipedia.org/wiki/%C3%89checs_marseillais#Histoire")
+    | cette note historique
index b7754dc..6d7fa04 100644 (file)
@@ -27,3 +27,5 @@ h3 Source
 p
   a(href="https://www.chessvariants.com/difftaking.dir/recyclechess.html") Recycle chess
   | &nbsp;on chessvariants.com.
 p
   a(href="https://www.chessvariants.com/difftaking.dir/recyclechess.html") Recycle chess
   | &nbsp;on chessvariants.com.
+
+p Inventor: Robert Huber (2000)
index 775c57f..3af8a71 100644 (file)
@@ -30,3 +30,5 @@ p
   | La
   a(href="https://www.chessvariants.com/difftaking.dir/recyclechess.html") variante Reciclaje
   | &nbsp;en chessvariants.com.
   | La
   a(href="https://www.chessvariants.com/difftaking.dir/recyclechess.html") variante Reciclaje
   | &nbsp;en chessvariants.com.
+
+p Inventor: Robert Huber (2000)
index 679fd79..c2df378 100644 (file)
@@ -30,3 +30,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/difftaking.dir/recyclechess.html") variante Recyclage
   | &nbsp;sur chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/difftaking.dir/recyclechess.html") variante Recyclage
   | &nbsp;sur chessvariants.com.
+
+p Inventeur : Robert Huber (2000)
index f168ce9..1f87778 100644 (file)
@@ -21,3 +21,5 @@ h3 Source
 p
   a(href="https://www.chessvariants.com/difftaking.dir/rifle.html") Rifle Chess
   | &nbsp;on chessvariants.com.
 p
   a(href="https://www.chessvariants.com/difftaking.dir/rifle.html") Rifle Chess
   | &nbsp;on chessvariants.com.
+
+p Inventor: W. B. Seabrook (1921)
index 5314cfc..5226ea8 100644 (file)
@@ -22,3 +22,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/difftaking.dir/rifle.html") variante Rifle
   | &nbsp;en chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/difftaking.dir/rifle.html") variante Rifle
   | &nbsp;en chessvariants.com.
+
+p Inventor: W. B. Seabrook (1921)
index 0f0bb3a..f291f85 100644 (file)
@@ -22,3 +22,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/difftaking.dir/rifle.html") variante Rifle
   | &nbsp;sur chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/difftaking.dir/rifle.html") variante Rifle
   | &nbsp;sur chessvariants.com.
+
+p Inventeur : W. B. Seabrook (1921)
index 2a1bd23..25c95ea 100644 (file)
@@ -29,6 +29,7 @@ ul
 h3 Source
 
 p
 h3 Source
 
 p
-  | Strongly inspired by the Racing Kings variant which is playable for example
+  | Strongly inspired by the Racing Kings variant invented by Vernon R. Parton (1961),
+  | playable for example
   a(href="https://lichess.org/variant/racingKings") on lichess
   | .
   a(href="https://lichess.org/variant/racingKings") on lichess
   | .
index b69f3ec..82b12a8 100644 (file)
@@ -31,6 +31,7 @@ ul
 h3 Fuente
 
 p
 h3 Fuente
 
 p
-  | Fuertemente inspirado por la variante Racing Kings, jugable entre otros
+  | Fuertemente inspirado por la variante Racing Kings inventado por Vernon
+  | R. Parton (1961), jugable entre otros
   a(href="https://lichess.org/variant/racingKings") en lichess
   | .
   a(href="https://lichess.org/variant/racingKings") en lichess
   | .
index 9de7ae0..921c030 100644 (file)
@@ -31,6 +31,7 @@ ul
 h3 Source
 
 p
 h3 Source
 
 p
-  | Fortement inspiré par la variante Racing Kings jouable entre autres
+  | Fortement inspiré par la variante Racing Kings inventée par Vernon R. Parton (1961),
+  | jouable entre autres
   a(href="https://lichess.org/variant/racingKings") sur lichess
   | .
   a(href="https://lichess.org/variant/racingKings") sur lichess
   | .
index 36ca094..05144e1 100644 (file)
@@ -39,3 +39,5 @@ h3 Source
 p
   a(href="https://www.chessvariants.com/rules/suction-chess") Suction chess
   | &nbsp;on chessvariants.com.
 p
   a(href="https://www.chessvariants.com/rules/suction-chess") Suction chess
   | &nbsp;on chessvariants.com.
+
+p Inventor: Nathaniel Virgo (2018)
index 3bc9e27..51db2d1 100644 (file)
@@ -41,3 +41,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/rules/suction-chess") variante Succión
   | &nbsp;en chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/rules/suction-chess") variante Succión
   | &nbsp;en chessvariants.com.
+
+p Inventor: Nathaniel Virgo (2018)
index 931517e..265cd74 100644 (file)
@@ -41,3 +41,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/rules/suction-chess") variante Suction
   | &nbsp;sur chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/rules/suction-chess") variante Suction
   | &nbsp;sur chessvariants.com.
+
+p Inventeur : Nathaniel Virgo (2018)
index b1f6e24..ef491cb 100644 (file)
@@ -37,3 +37,5 @@ p
   | The 
   a(href="https://www.chessvariants.com/large.dir/wildebeest.html") Wildebeest page
   | &nbsp;on chessvariants.com.
   | The 
   a(href="https://www.chessvariants.com/large.dir/wildebeest.html") Wildebeest page
   | &nbsp;on chessvariants.com.
+
+p Inventor: R. Wayne Schmittberger (1992)
index c2e3df3..62d4462 100644 (file)
@@ -36,3 +36,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/large.dir/wildebeest.html") Variante Wildebeest
   | &nbsp;en chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/large.dir/wildebeest.html") Variante Wildebeest
   | &nbsp;en chessvariants.com.
+
+p Inventor: R. Wayne Schmittberger (1992)
index 8e19d26..e500b64 100644 (file)
@@ -36,3 +36,5 @@ p
   | La 
   a(href="https://www.chessvariants.com/large.dir/wildebeest.html") variante Wildebeest
   | &nbsp;sur chessvariants.com.
   | La 
   a(href="https://www.chessvariants.com/large.dir/wildebeest.html") variante Wildebeest
   | &nbsp;sur chessvariants.com.
+
+p Inventeur : R. Wayne Schmittberger (1992)
index e6e730a..a8e669b 100644 (file)
@@ -48,3 +48,5 @@ p
   | &nbsp;on chessvariants.com.
   | I changed the pieces movements because I have a better feeling with the moves
   | described earlier. It might evolve.
   | &nbsp;on chessvariants.com.
   | I changed the pieces movements because I have a better feeling with the moves
   | described earlier. It might evolve.
+
+p Inventor (with other pieces' movements): Fergus Duniho (2000)
index 1ba5ae0..e45de58 100644 (file)
@@ -48,3 +48,5 @@ h3 Fuente
   | &nbsp;en chessvariants.com.
   | Cambié los movimientos de las piezas porque las descritas aquí
   | Parece más adecuado. Esto podría evolucionar.
   | &nbsp;en chessvariants.com.
   | Cambié los movimientos de las piezas porque las descritas aquí
   | Parece más adecuado. Esto podría evolucionar.
+
+p Inventor (con otros movimientos de piezas): Fergus Duniho (2000)
index d867e77..71084a9 100644 (file)
@@ -52,3 +52,5 @@ p
   | &nbsp;sur chessvariants.com.
   | J'ai changé les déplacements des pièces car ceux décrits ici me
   | paraissent mieux adaptés. Ceci pourrait évoluer.
   | &nbsp;sur chessvariants.com.
   | J'ai changé les déplacements des pièces car ceux décrits ici me
   | paraissent mieux adaptés. Ceci pourrait évoluer.
+
+p Inventeur (avec d'autres déplacements de pièces) : Fergus Duniho (2000)
index 6cf3b67..81f8700 100644 (file)
@@ -63,6 +63,19 @@ export const VariantRules = class DarkRules extends ChessRules {
       this.enlightened["w"][move.end.x][move.end.y] = true;
     for (let move of movesBlack)
       this.enlightened["b"][move.end.x][move.end.y] = true;
       this.enlightened["w"][move.end.x][move.end.y] = true;
     for (let move of movesBlack)
       this.enlightened["b"][move.end.x][move.end.y] = true;
+    // Include en-passant capturing square if any:
+    let moves = currentTurn == "w" ? movesWhite : movesBlack;
+    for (let m of moves) {
+      if (
+        m.appear[0].p == V.PAWN &&
+        m.vanish.length == 2 &&
+        m.vanish[1].x != m.end.x
+      ) {
+        const psq = m.vanish[1];
+        this.enlightened[currentTurn][psq.x][psq.y] = true;
+        break;
+      }
+    }
   }
 
   // Has to be redefined to avoid an infinite loop
   }
 
   // Has to be redefined to avoid an infinite loop