Update TODO
[vchess.git] / TODO
diff --git a/TODO b/TODO
index 8ac83a0..86a4933 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,9 +1,19 @@
+#Enhancements
+
+In Hall: at loading, if something in a tab and nothing in another (e.g. live/corr challenges),
+show the other even if settings say to show the empty one.
+
+tabs "running" and  "completed" for MyGames page (default to running if any and my turn)
+"load more" option for completed games (act on corr games).
+
+"load more" option for problems as well: similar to news page.
+Also on corr challenges.
+
 # New variants
 # New variants
-8-pieces https://www.youtube.com/watch?v=XZ8K02Da7Ps&list=PLRyjH8DPuzTBiym6lA0r84P8N0HnTtZyN&index=6&t=0s
-https://www.chessvariants.com/rules/8-piece-chess "Eightpieces"
+Landing pieces from empty board:
+https://www.chessvariants.com/diffsetup.dir/unachess.html
 
 
-"Capture" Chess (idea of opperwezen, maybe not new): captures are forced,
-but the goal is still to checkmate (not lose all material).
+Rugby http://www.echecspourtous.com/?page_id=7945
 
 Cannibal Chess with forced captures.
 
 
 Cannibal Chess with forced captures.
 
@@ -11,7 +21,9 @@ Knightrelay: implement "official" version as Knightrelay v1
 
 Antiking: implement v1 (deterministic) https://www.chessvariants.com/diffobjective.dir/anti-king-chess.html
 
 
 Antiking: implement v1 (deterministic) https://www.chessvariants.com/diffobjective.dir/anti-king-chess.html
 
-Generator vatiant, called "Matrix" ?
+S-chess https://en.wikipedia.org/wiki/Seirawan_chess
+
+Generator variant, called "Matrix" ?
 Peces on first rank never move but generate new pieces. Pawn don't generate.
 A generator captured and replaced by a similar piece does not generate.
 King does not generate. No castling. En passant possible?
 Peces on first rank never move but generate new pieces. Pawn don't generate.
 A generator captured and replaced by a similar piece does not generate.
 King does not generate. No castling. En passant possible?
@@ -20,11 +32,6 @@ Goal is still checkmate.
 Take(a)n(d)make : if capture a piece, take its power for the last of the turn and make a move like it.
 If a pawn taken: direction of the capturer.
 
 Take(a)n(d)make : if capture a piece, take its power for the last of the turn and make a move like it.
 If a pawn taken: direction of the capturer.
 
-+ Maxima, Interweave, Roccoco, Dynamo, Synchrone
-Synchrone Chess: allow to anticipate en-passant capture as well :)
-
-S-chess https://en.wikipedia.org/wiki/Seirawan_chess
-
 "Ball" Chess: 9x9 board, ball on center square. 2 queens ?
 To take the ball when it's free you need to capture it.
 To take the ball when it's used, u need to take the piece.
 "Ball" Chess: 9x9 board, ball on center square. 2 queens ?
 To take the ball when it's free you need to capture it.
 To take the ball when it's used, u need to take the piece.
@@ -35,7 +42,8 @@ Possibles passes : soit à une pièce, soit sur une case.
 Pas de notion d'échec ou de mat (?)
 Si une pièce est mat elle donne le ballon (?)
 
 Pas de notion d'échec ou de mat (?)
 Si une pièce est mat elle donne le ballon (?)
 
-Landing pieces from empty board:
-https://www.chessvariants.com/diffsetup.dir/unachess.html
+Maxima, Interweave, Roccoco
 
 
-Rugby http://www.echecspourtous.com/?page_id=7945
+Synchrone Chess: allow to anticipate en-passant capture as well :)
+
+Dynamo chess