-
Notifications
You must be signed in to change notification settings - Fork 0
/
mazes.h
71 lines (65 loc) · 1.64 KB
/
mazes.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#ifndef MAZES_H
#define MAZES_H
#include <vector>
#include <string>
const std::vector<std::string> maze_template = {
"+-+-------------+",
"|O| |",
"| +--- |",
"| |",
"+-- |",
"| |",
"+--------------E+"
};
const std::vector<std::string> maze1 = {
"+-----+----+",
"|O |",
"| | | +-+ |",
"| | | | |",
"+-+ | +--+-+",
"| | | |",
"+---+--- |",
"| | |",
"| -------+-+",
"| |",
"+---------E+"
};
const std::vector<std::string> maze2 = {
"+-+-+-----+-----+",
"|O| | |",
"| | | | --+ |",
"| +-+ + | | | |",
"| | +-+---+ |",
"+-+---+ | |",
"| | | | | | |",
"| | ----+ | | | |",
"| +-| | |",
"| +-------+ | | |",
"| | | |",
"| +-+ -----+-+ |",
"| | | |",
"+---+---------+E+"
};
const std::vector<std::string> maze3 = {
"+---------------+-------+",
"|O | |",
"+---+ +-------+ +-----+ |",
"| | | | | | |",
"| | | +---+ +-+-- --+ |",
"| +-+---+---+ | | |",
"| | | +-+ + |",
"| ---------+ | | | | |",
"| | | | | | |",
"| +-------------+ | | +-+",
"| +-+ | |",
"+----+ +----------+ | |",
"| | | | | |",
"| ---+ +------------+ | |",
"| | |",
"+------+ +------+----+--+",
"| | | |",
"| +------+ +----| ----+ |",
"| | |",
"+---------------------+E+"
};
#endif // MAZES_H