# Stores all of the known Capture The Flag Scenarios. # A simple map with the player adjacent to the flag in the center of the board. A2-P1 Width : 30 Height : 30 Teams : 1 Players : 1 Flags : 1 Bases : 1 Solvable : True ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ --------------0Fa------------- ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ # A slightly more complicated map with some room between the player and flag. A2-P2 Width : 30 Height : 30 Teams : 1 Players : 1 Flags : 1 Bases : 1 Solvable : True ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ -------------0--Fa------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ # All of the way across the map. Mainly checking if search trees are being pruned. A2-P3 Width : 30 Height : 30 Teams : 1 Players : 1 Flags : 1 Bases : 1 Solvable : True ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ -----------------------------a 0----------------------------F ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ # The same problem with a few walls blocking the way. A2-P4 Width : 30 Height : 30 Teams : 1 Players : 1 Flags : 1 Bases : 1 Solvable : True ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ---------------W-------------- ---------------W-------------- -------------0-W-Fa----------- ---------------W-------------- ---------------W-------------- ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ # No solution, ha ha ha! A2-P5 Width : 30 Height : 30 Teams : 1 Players : 1 Flags : 1 Bases : 1 Solvable : False ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ -------------WWWWW------------ -------------W---W------------ -----------a-W0F-W------------ -------------W---W------------ -------------WWWWW------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ # No solution, ha ha ha! A2-P6 Width : 30 Height : 30 Teams : 1 Players : 1 Flags : 1 Bases : 1 Solvable : False ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ -------------WWWWW------------ -------------W---W------------ -----------0-WaF-W------------ -------------W---W------------ -------------WWWWW------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ # A more complex problem. A2-P7 Width : 30 Height : 30 Teams : 1 Players : 1 Flags : 1 Bases : 1 Solvable : True ------------------------------ ------------------------------ ------------------------------ ------------------------------ ---WWWWWWWWWWWWWWWWWWWWWWWW--- ---W---------------W------W--- ---W--WWWWWWWWWWWWWWWWW-W-W--- ---W--W----W----------W-W-W--- ---W--WWWW---WWWWWWWWWW-W-W--- ---W--W----W------W---W-W-W--- ---W--W--WWWWWWW--W---W---W--- ---W--W----W----------WW--W--- ---W--W----W--WWWWWWW-WW--W--- ---W--W----W--W-------WW--W--- ---W--W--0-Wa-W-----F-WW--W--- ----------WWWWWWWW------------ ---W-------W--W-----W-WWW-W--- ---W--WWWWWWWWWWWWWWW-W---W--- ---W-------W--W-----W-W---W--- ---W-------W--W--W--W-WW--W--- ---W---W---------W--W-----W--- ---W---W----WWWWWWWWWWWW--W--- ---W---W-------Wa---W-----W--- ---W---WW-WWWWWWWW--W-WWW-W--- ---W---W-------W-------W--W--- ---W----------------------W--- ---WWWWWWWWWWWWWWWWWWWWWWWW--- ------------------------------ ------------------------------ ------------------------------ # All of the way across the map, but now with multiple flags. A2-P8 Width : 30 Height : 30 Teams : 1 Players : 1 Flags : 2 Bases : 1 Solvable : True -----------------------------F ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ 0a---------------------------- ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ ------------------------------ -----------------------------F # A more complex problem with multiple flags. A2-P9 Width : 30 Height : 30 Teams : 1 Players : 1 Flags : 3 Bases : 1 Solvable : True ------------------------------ ------------------------------ ------------------------------ ------------------------------ ---WWWWWWWWWWWWWWWWWWWWWWWW--- ---W---------------W------W--- ---W--WWWWWWWWWWWWWWWWW-W-W--- ---W--WF---W----------W-W-W--- ---W--WWWW---WWWWWWWWWW-W-W--- ---W--W----W------W---W-W-W--- ---W--W--WWWWWWW--W---W---W--- ---W--W----W----------WW--W--- ---W--W----W--WWWWWWW-WW--W--- ---W--W----W--W-------WW--W--- ---W--W--0-Wa-W-----F-WW--W--- ----------WWWWWWWW------------ ---W-------W--W-----W-WWW-W--- ---W--WWWWWWWWWWWWWWW-W---W--- ---W-------W--W-----W-W---W--- ---W-------W--W--W--W-WW--W--- ---W---W---------W--W-----W--- ---W---W----WWWWWWWWWWWW--W--- ---W---W------FWa---W-----W--- ---W---WW-WWWWWWWW--W-WWW-W--- ---W---W-------W-------W--W--- ---W----------------------W--- ---WWWWWWWWWWWWWWWWWWWWWWWW--- ------------------------------ ------------------------------ ------------------------------ # An unsolvable map with multiple flags. A2-P10 Width : 30 Height : 30 Teams : 1 Players : 1 Flags : 3 Bases : 1 Solvable : False ------------------------------ ------------------------------ ------------------------------ ------------------------------ ----WWWWWWWWWWWWWWWWWWWWWW---- ----W------W---W-W-W---WWW---- ----W----W-W-W-W-W-WWW--WW---- ----W----W-W-W-W-----W-F-W---- ----W----W-W-W-W-W-W-WW--W---- ----W----W---W---W-W-----W---- ----WWWWWWWWWWWWWWWWWWWWWW---- ----W----W---W-----W-----W---- ----W-0a-W-W-WF----W-----W---- ----W----W-W-WWWWW-W-W-W-W---- ----W----W-W----WW-W-WWW-W---- ----W-W-WW-W-WW--W-W---W-W---- ----W-W--W-W-W--WW-W-WWWWW---- ----W-W----W-WW----W---W-W---- ----WWWWWWWWWWWWWW-W-W-W-W---- ----W--W----FW---W-W-W-W-W---- ----W-WW--W--W-W---W-W-W-W---- ----W--W-WWWWWWWWWWW-W-W-W---- ----WW-W-W---W---W---W-W-W---- ----W------W-W-W-W-W-W-W-W---- ----W-WWWWWW---W---W-W---W---- ----WWWWWWWWWWWWWWWWWWWWWW---- ------------------------------ ------------------------------ ------------------------------ ------------------------------