Update TODO + fix typos
authorBenjamin Auder <benjamin.auder@somewhere>
Sat, 5 Dec 2020 22:10:11 +0000 (23:10 +0100)
committerBenjamin Auder <benjamin.auder@somewhere>
Sat, 5 Dec 2020 22:10:11 +0000 (23:10 +0100)
TODO
client/public/images/pieces/SOURCE
server/models/User.js

diff --git a/TODO b/TODO
index 2a09f20..9ae357c 100644 (file)
--- a/TODO
+++ b/TODO
@@ -13,21 +13,24 @@ On smartphone for Teleport, Chakart, Weiqi and some others: option "confirm move
 (=> comme pour corr) + option "confirm moves in corr games"?
 
 NEW VARIANTS:
 (=> comme pour corr) + option "confirm moves in corr games"?
 
 NEW VARIANTS:
+Xiangqi
+Synochess
+EmpireChess
+https://www.reddit.com/r/TotemChess/comments/imi3v7/totem_rules/
 https://www.chessvariants.com/other.dir/fugue.html
 https://www.chessvariants.com/rules/spartan-chess
 https://www.chessvariants.com/mvopponent.dir/avalanche.html
 https://www.chessvariants.com/mvopponent.dir/hypnotic-chess.html
 https://www.chessvariants.com/mvopponent.dir/mesmer-chess.html
 https://brainking.com/en/GameRules?tp=47&fwa=ArchivedGame!g=8204276$i=1
 https://www.chessvariants.com/other.dir/fugue.html
 https://www.chessvariants.com/rules/spartan-chess
 https://www.chessvariants.com/mvopponent.dir/avalanche.html
 https://www.chessvariants.com/mvopponent.dir/hypnotic-chess.html
 https://www.chessvariants.com/mvopponent.dir/mesmer-chess.html
 https://brainking.com/en/GameRules?tp=47&fwa=ArchivedGame!g=8204276$i=1
+related to: Crown Chess: place all units on move 1 (similar to Sittuyin, more freely --> in own half-board, possible pawns on 1st rank)
 https://musketeerchess.net/games/cerebral/rules/rules.php
 https://musketeerchess.net/games/cerebral/rules/rules.php
-EvolutionChess: jump from 1st line, Zied
-TitanChess: bishop+knight
+--> MusketeerChess : from Titan, should be easy
 http://history.chess.free.fr/rollerball.htm
 Squatter Chess: safe on last rank = win
 Companion Chess : pieces of same nature don't attack each others
 https://www.chessvariants.com/difftaking.dir/brotherhood.html
 Crossing Chess = win when the king cross half-board
 http://history.chess.free.fr/rollerball.htm
 Squatter Chess: safe on last rank = win
 Companion Chess : pieces of same nature don't attack each others
 https://www.chessvariants.com/difftaking.dir/brotherhood.html
 Crossing Chess = win when the king cross half-board
-Crown Chess: place all units on move 1 (similar to Sittuyin, more freely --> in own half-board, possible pawns on 1st rank)
 Medusa Chess = Isardam
 --> à chaque déplacement, check attaques directes + découvertes autour de case de départ dans 8 directions (pas caval)
 Kingmaker: pawns can promote also into enemy king
 Medusa Chess = Isardam
 --> à chaque déplacement, check attaques directes + découvertes autour de case de départ dans 8 directions (pas caval)
 Kingmaker: pawns can promote also into enemy king
@@ -39,8 +42,6 @@ https://boardgamegeek.com/boardgame/18661/alapo
 Alapo is a strategy game. Each player owns twelve abstract pieces, two each of six different kinds. Round pieces move in any of the eight directions on the 6 by 6 board; square pieces move only orthogonally and triangular pieces only diagonally. Large pieces move any distance, small pieces only one field per turn.
 Opponent pieces can be eliminated by moving onto their position. The goal is to reach the opponent's base line with one of your pieces without the opponent being able to eliminate your piece in his/her next move.
 https://www.chessvariants.com/incinf.dir/bario.html
 Alapo is a strategy game. Each player owns twelve abstract pieces, two each of six different kinds. Round pieces move in any of the eight directions on the 6 by 6 board; square pieces move only orthogonally and triangular pieces only diagonally. Large pieces move any distance, small pieces only one field per turn.
 Opponent pieces can be eliminated by moving onto their position. The goal is to reach the opponent's base line with one of your pieces without the opponent being able to eliminate your piece in his/her next move.
 https://www.chessvariants.com/incinf.dir/bario.html
-https://www.reddit.com/r/TotemChess/comments/imi3v7/totem_rules/
-Full Cavalry : JeffK variant without jailer but 2 lancers.
 Paco-Sako : https://www.youtube.com/watch?v=tEv8TVqyZdQ + PDF rules
 https://discord.com/channels/686736099959504907/687076968046395410/735678637432635473 + Amazon Chess
 Maybe:
 Paco-Sako : https://www.youtube.com/watch?v=tEv8TVqyZdQ + PDF rules
 https://discord.com/channels/686736099959504907/687076968046395410/735678637432635473 + Amazon Chess
 Maybe:
@@ -50,8 +51,6 @@ Non-chess:
 fanorona https://fr.wikipedia.org/wiki/Fanorona
 Yoté https://fr.wikipedia.org/wiki/Yot%C3%A9 http://www.zillionsofgames.com/cgi-bin/zilligames/submissions.cgi/92187?do=show;id=960
 gess https://en.wikipedia.org/wiki/Gess
 fanorona https://fr.wikipedia.org/wiki/Fanorona
 Yoté https://fr.wikipedia.org/wiki/Yot%C3%A9 http://www.zillionsofgames.com/cgi-bin/zilligames/submissions.cgi/92187?do=show;id=960
 gess https://en.wikipedia.org/wiki/Gess
-weiqi (check if landed stone captures, walk on connected components), go13, go9, gomoku, reversi
-  first click show the stone, second click confirm the move?
-avalam, qoridor (wider lines in another color, vr.lines [npt static get] for this one ?), xiangqi, draughts, draughts8
+gomoku, reversi
+avalam, qoridor (wider lines in another color, vr.lines [npt static get] for this one ?), draughts, draughts8
 (puis quand hexaboards peut-être: hexavariants + Hex)
 (puis quand hexaboards peut-être: hexavariants + Hex)
-Byo-yomi possible: 1h+b15,5m (15 pierres 5 minutes)
index c021dfc..40f5f5b 100644 (file)
@@ -6,8 +6,8 @@ PNG images for Eightpieces from https://greenchess.net/index.php and Jeff Kubach
 Images of the Hawk and Elephant were designed by "Couch Tomato #2218" on Discord,
 for the pychess-variants website (http://pychess-variants.herokuapp.com/)
 He also designed all the Horde pieces in Orda, the Shako Cannon and Elephant,
 Images of the Hawk and Elephant were designed by "Couch Tomato #2218" on Discord,
 for the pychess-variants website (http://pychess-variants.herokuapp.com/)
 He also designed all the Horde pieces in Orda, the Shako Cannon and Elephant,
-the black Colorbound + Sittuyin pieces set, and he sent me the wizard and
-champion SVG files as well (modified from Wikipedia)
+the Synochess and Empire pieces, the black Colorbound + Sittuyin pieces set,
+and he sent me the wizard and champion SVG files as well (modified from Wikipedia)
 Letter D: https://svgsilh.com/image/2051714.html
 Mammoth: https://www.flaticon.com/free-icon/mammoth_925138
 Castle icon: https://www.flaticon.com/free-icon/castle_89009
 Letter D: https://svgsilh.com/image/2051714.html
 Mammoth: https://www.flaticon.com/free-icon/mammoth_925138
 Castle icon: https://www.flaticon.com/free-icon/castle_89009
index d91045b..6a070e2 100644 (file)
@@ -5,7 +5,7 @@ const sendEmail = require('../utils/mailer');
 
 /*
  * Structure:
 
 /*
  * Structure:
- *   _id: integer
+ *   id: integer
  *   name: varchar
  *   email: varchar
  *   loginToken: token on server only
  *   name: varchar
  *   email: varchar
  *   loginToken: token on server only