Re-do generation now that attack rule has changed

This commit is contained in:
mdiluzio 2014-12-20 15:35:19 +00:00
parent 29048fcdd3
commit b37fe327f2

View file

@ -25,28 +25,27 @@ int main()
{ {
// Tiny 2v2 Game // Tiny 2v2 Game
{ {
CTTRTSGame game(7, 5); CTTRTSGame game(6, 6);
game.SetName("Tiny2v2"); game.SetName("Tiny2v2");
AddUnitToGame( Team::Blue, '>', uvector2(1, 1), game); AddUnitToGame( Team::Red, '<', uvector2(4, 2), game);
AddUnitToGame( Team::Blue, '>', uvector2(1, 3), game); AddUnitToGame( Team::Red, '<', uvector2(4, 4), game);
AddUnitToGame( Team::Green, '>', uvector2(1, 1), game);
AddUnitToGame( Team::Red, '<', uvector2(5, 1), game); AddUnitToGame( Team::Green, '>', uvector2(1, 3), game);
AddUnitToGame( Team::Red, '<', uvector2(5, 3), game);
OutputGame(std::move(game)); OutputGame(std::move(game));
} }
// Basic 5v5 game // Basic 5v5 game
{ {
CTTRTSGame game(21, 11); CTTRTSGame game(20, 12);
game.SetName("Basic5v5"); game.SetName("Big2v2");
for ( ucoord_t y : { 2,4,6,8,10 } )
AddUnitToGame( Team::Red, '<', uvector2(18, y), game);
for ( ucoord_t y : { 1,3,5,7,9 } ) for ( ucoord_t y : { 1,3,5,7,9 } )
AddUnitToGame( Team::Blue, '>', uvector2(1, y), game); AddUnitToGame( Team::Green, '>', uvector2(1, y), game);
for ( ucoord_t y : { 1,3,5,7,9 } )
AddUnitToGame( Team::Red, '<', uvector2(19, y), game);
OutputGame(std::move(game)); OutputGame(std::move(game));
} }
@ -56,16 +55,16 @@ int main()
CTTRTSGame game(8, 8); CTTRTSGame game(8, 8);
game.SetName("Chess"); game.SetName("Chess");
for ( ucoord_t y : { 0,1,2,3,4,5,6,7 } ) { for ( ucoord_t y : { 1,3,5,7 } ) {
AddUnitToGame(Team::Blue, '>', uvector2(0, y), game);
AddUnitToGame(Team::Blue, '>', uvector2(1, y), game);
}
for ( ucoord_t y : { 0,1,2,3,4,5,6,7 } ) {
AddUnitToGame(Team::Red, '<', uvector2(6, y), game); AddUnitToGame(Team::Red, '<', uvector2(6, y), game);
AddUnitToGame(Team::Red, '<', uvector2(7, y), game); AddUnitToGame(Team::Red, '<', uvector2(7, y), game);
} }
for ( ucoord_t y : { 0,2,4,6 } ) {
AddUnitToGame(Team::Green, '>', uvector2(0, y), game);
AddUnitToGame(Team::Green, '>', uvector2(1, y), game);
}
OutputGame(std::move(game)); OutputGame(std::move(game));
} }
} }