}
PieceInfo* fers_alfil_piece() {
PieceInfo* p = fers_piece();
- p->name = "fers_alfil";
+ p->name = "fersAlfil";
p->betza = "FA";
PieceInfo* p2 = alfil_piece();
p->merge(p2);
}
PieceInfo* shogi_pawn_piece() {
PieceInfo* p = new PieceInfo();
- p->name = "shogi_pawn";
+ p->name = "shogiPawn";
p->betza = "fW";
p->stepsQuiet = {NORTH};
p->stepsCapture = {NORTH};
}
PieceInfo* shogi_knight_piece() {
PieceInfo* p = new PieceInfo();
- p->name = "shogi_knight";
+ p->name = "shogiKnight";
p->betza = "fN";
p->stepsQuiet = {2 * NORTH + WEST, 2 * NORTH + EAST};
p->stepsCapture = {2 * NORTH + WEST, 2 * NORTH + EAST};
}
PieceInfo* euroshogi_knight_piece() {
PieceInfo* p = shogi_knight_piece();
- p->name = "euroshogi_knight";
+ p->name = "euroshogiKnight";
p->betza = "fNsW";
p->stepsQuiet.push_back(WEST);
p->stepsQuiet.push_back(EAST);
}
PieceInfo* dragon_horse_piece() {
PieceInfo* p = bishop_piece();
- p->name = "dragon_horse";
+ p->name = "dragonHorse";
p->betza = "BW";
PieceInfo* p2 = wazir_piece();
p->merge(p2);
}
PieceInfo* janggi_cannon_piece() {
PieceInfo* p = new PieceInfo();
- p->name = "janggi_cannon";
+ p->name = "janggiCannon";
p->betza = "pR";
p->hopperQuiet = {NORTH, EAST, SOUTH, WEST};
p->hopperCapture = {NORTH, EAST, SOUTH, WEST};
}
PieceInfo* janggi_elephant_piece() {
PieceInfo* p = new PieceInfo();
- p->name = "janggi_elephant";
+ p->name = "janggiElephant";
p->betza = "mafsmafW";
p->stepsQuiet = {SOUTH + 2 * SOUTH_WEST, SOUTH + 2 * SOUTH_EAST,
WEST + 2 * SOUTH_WEST, EAST + 2 * SOUTH_EAST,