Implement Janggi as standard variant
authorH.G.Muller <hgm@hgm-xboard.(none)>
Tue, 6 Oct 2020 18:25:06 +0000 (20:25 +0200)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Tue, 6 Oct 2020 21:00:32 +0000 (23:00 +0200)
commit0d3970b94bf2157af959912fa1ac44d5ea04e10b
tree952dd630f8dbb0a3ec2bb473819e4801686f407c
parent661af819ffcb9a684a17a76622a02a33d4550f23
Implement Janggi as standard variant

The rules of Janggi (Korean Chess) are so peculiar amd unique that
it doesn't make sense to support them in terms of general applicable
features that can be configured by the engine. So the rules are now
hard-coded, and a new standard variant 'janggi' is added to select them.
This commit just takes care of the piece moves and initial position.
backend.c
board.c
common.h
dialogs.c
moves.c
winboard/resource.h
winboard/winboard.rc