Update TODO
[vchess.git] / TODO
CommitLineData
d9a7a1e4
BA
1#Enhancements
2
6b329865
BA
3In Hall: at loading, if something in a tab and nothing in another (e.g. live/corr challenges),
4show the other even if settings say to show the empty one.
5
d9a7a1e4
BA
6tabs "running" and "completed" for MyGames page (default to running if any and my turn)
7"load more" option for completed games (act on corr games).
8
9"load more" option for problems as well: similar to news page.
10Also on corr challenges.
11
eac8fbb5 12# New variants
f5a31ba0
BA
13Landing pieces from empty board:
14https://www.chessvariants.com/diffsetup.dir/unachess.html
15
16Rugby http://www.echecspourtous.com/?page_id=7945
17
27f8ec06
BA
18Cannibal Chess with forced captures.
19
20Knightrelay: implement "official" version as Knightrelay v1
21
22Antiking: implement v1 (deterministic) https://www.chessvariants.com/diffobjective.dir/anti-king-chess.html
2ebba5c0 23
f5a31ba0
BA
24S-chess https://en.wikipedia.org/wiki/Seirawan_chess
25
26Generator variant, called "Matrix" ?
b9a5fe01
BA
27Peces on first rank never move but generate new pieces. Pawn don't generate.
28A generator captured and replaced by a similar piece does not generate.
29King does not generate. No castling. En passant possible?
30Goal is still checkmate.
31
32Take(a)n(d)make : if capture a piece, take its power for the last of the turn and make a move like it.
33If a pawn taken: direction of the capturer.
34
b0a0468a
BA
35"Ball" Chess: 9x9 board, ball on center square. 2 queens ?
36To take the ball when it's free you need to capture it.
37To take the ball when it's used, u need to take the piece.
38Goal: bring ball to final rank.
39Possibles passes : soit à une pièce, soit sur une case.
40 --> remplace un déplacement de pièce. Par exemple pion a2 passe à cavalier a4 = 1 coup.
41 --> selon le mode de déplacement standard (donc tout droit pour les pions)
42Pas de notion d'échec ou de mat (?)
43Si une pièce est mat elle donne le ballon (?)
44
f5a31ba0 45Maxima, Interweave, Roccoco
27f8ec06 46
f5a31ba0 47Synchrone Chess: allow to anticipate en-passant capture as well :)
28b32b4f 48
f5a31ba0 49Dynamo chess