Attempt to robustify identity detection at loading (no more temporary anonymous)
[vchess.git] / TODO
... / ...
CommitLineData
1# Functionality:
2On Game page "mconnect" events =>
3 send lastate to them (because they have the game infos) or just "your turn" - if their turn
4 remember them to send next "newmove" (or just "it's your turn") later - if not their turn
5 (=> listen for "mdisconnect" as well, and gameover, and newgame)
6From MyGames page: send "mconnect" to all online players (me included: potential multi-tabs)
7 When quit, send mdisconnect (relayed by server if no other MyGames tab).
8
9# Misc:
10Saw once a "double challenge" bug, one anonymous and a second one logged
11Both were asked a challenge probably, and both challenges added as different ones.
12=> would probably be solved by waiting for identity before adding people to people array
13
14Color bug
15anonymous on game name but username OK in chat
16game not showing on "live games" ... ?
17
18# New variants
198-pieces https://www.youtube.com/watch?v=XZ8K02Da7Ps&list=PLRyjH8DPuzTBiym6lA0r84P8N0HnTtZyN&index=6&t=0s
20https://www.chessvariants.com/rules/8-piece-chess
21Eightpieces : non-symmetric
22Sym8pieces : symmetric (960)
23
24Generator vatiant, called "Matrix" ?
25Peces on first rank never move but generate new pieces. Pawn don't generate.
26A generator captured and replaced by a similar piece does not generate.
27King does not generate. No castling. En passant possible?
28Goal is still checkmate.
29
30Take(a)n(d)make : if capture a piece, take its power for the last of the turn and make a move like it.
31If a pawn taken: direction of the capturer.
32
33+ Maxima, Interweave, Roccoco, Dynamo, Synchrone, Cannibal (force captures)
34
35S-chess https://en.wikipedia.org/wiki/Seirawan_chess