Some fixes, work on Eightpieces draft, add a few capturing variants
[vchess.git] / TODO
1 Revise variants code by using more aggregate/disaggregate flags functions?
2
3 # New variants
4 8-pieces https://www.youtube.com/watch?v=XZ8K02Da7Ps&list=PLRyjH8DPuzTBiym6lA0r84P8N0HnTtZyN&index=6&t=0s
5 https://www.chessvariants.com/rules/8-piece-chess "Eightpieces"
6
7 "Ball" Chess: 9x9 board, ball on center square. 2 queens ?
8 To take the ball when it's free you need to capture it.
9 To take the ball when it's used, u need to take the piece.
10 Goal: bring ball to final rank.
11 Possibles passes : soit à une pièce, soit sur une case.
12 --> remplace un déplacement de pièce. Par exemple pion a2 passe à cavalier a4 = 1 coup.
13 --> selon le mode de déplacement standard (donc tout droit pour les pions)
14 Pas de notion d'échec ou de mat (?)
15 Si une pièce est mat elle donne le ballon (?)
16
17 Landing pieces from empty board:
18 https://www.chessvariants.com/diffsetup.dir/unachess.html
19
20 Rugby http://www.echecspourtous.com/?page_id=7945
21
22 Cannibal Chess with forced captures.
23
24 Knightrelay: implement "official" version as Knightrelay v1
25
26 Antiking: implement v1 (deterministic) https://www.chessvariants.com/diffobjective.dir/anti-king-chess.html
27
28 S-chess https://en.wikipedia.org/wiki/Seirawan_chess
29
30 Generator variant, called "Matrix" ?
31 Peces on first rank never move but generate new pieces. Pawn don't generate.
32 A generator captured and replaced by a similar piece does not generate.
33 King does not generate. No castling. En passant possible?
34 Goal is still checkmate.
35
36 Take(a)n(d)make : if capture a piece, take its power for the last of the turn and make a move like it.
37 If a pawn taken: direction of the capturer.
38
39 Maxima, Interweave, Roccoco
40
41 Synchrone Chess: allow to anticipate en-passant capture as well :)
42
43 Dynamo chess