Removed unnecessary lines
This commit is contained in:
parent
f4e82b4be4
commit
ae5d90f27a
23
main.cpp
23
main.cpp
|
|
@ -29,18 +29,6 @@ void flood(struct maze* maze, struct mmstats* mmstats) {
|
||||||
int marked[16][16];
|
int marked[16][16];
|
||||||
std::queue<fill> myqueue;
|
std::queue<fill> myqueue;
|
||||||
|
|
||||||
/*
|
|
||||||
myqueue.push({6,7,0});
|
|
||||||
myqueue.push({6,8,0});
|
|
||||||
myqueue.push({7,6,0});
|
|
||||||
myqueue.push({8,6,0});
|
|
||||||
|
|
||||||
myqueue.push({9,7,0});
|
|
||||||
myqueue.push({9,8,0});
|
|
||||||
myqueue.push({7,9,0});
|
|
||||||
myqueue.push({8,9,0});
|
|
||||||
*/
|
|
||||||
|
|
||||||
myqueue.push({7,7,-1});
|
myqueue.push({7,7,-1});
|
||||||
myqueue.push({7,8,-1});
|
myqueue.push({7,8,-1});
|
||||||
myqueue.push({8,7,-1});
|
myqueue.push({8,7,-1});
|
||||||
|
|
@ -92,7 +80,7 @@ void flood_start(struct maze* maze, struct mmstats* mmstats) {
|
||||||
i = myqueue.front().x;
|
i = myqueue.front().x;
|
||||||
j = myqueue.front().y;
|
j = myqueue.front().y;
|
||||||
prevNum = myqueue.front().z;
|
prevNum = myqueue.front().z;
|
||||||
//myqueue.pop();
|
myqueue.pop();
|
||||||
|
|
||||||
if (i < 0 || i > W || j < 0 || j > W
|
if (i < 0 || i > W || j < 0 || j > W
|
||||||
|| marked[i][j]==1) {
|
|| marked[i][j]==1) {
|
||||||
|
|
@ -283,6 +271,8 @@ int main(int argc, char* argv[]) {
|
||||||
API::setColor(0, 0, 'G');
|
API::setColor(0, 0, 'G');
|
||||||
// API::setText(0, 0, "abc");
|
// API::setText(0, 0, "abc");
|
||||||
mmstats stats;
|
mmstats stats;
|
||||||
|
struct maze maze2;
|
||||||
|
|
||||||
stats.x = 0;
|
stats.x = 0;
|
||||||
stats.y = 0;
|
stats.y = 0;
|
||||||
|
|
||||||
|
|
@ -300,12 +290,11 @@ int main(int argc, char* argv[]) {
|
||||||
updatepos(&stats);
|
updatepos(&stats);
|
||||||
//log(maze.hwalls[stats.x][stats.y]);
|
//log(maze.hwalls[stats.x][stats.y]);
|
||||||
}
|
}
|
||||||
for(;;){
|
for(;;) {
|
||||||
log("returning start");
|
|
||||||
flood_start(&maze, &stats);
|
|
||||||
locateWall(&maze, &stats);
|
locateWall(&maze, &stats);
|
||||||
|
flood_start(&maze, &stats);
|
||||||
follow(maze, &stats);
|
follow(maze, &stats);
|
||||||
if(maze.mhtn[stats.x][stats.y] == 0){
|
if(stats.x == 0 && stats.y == 0) {
|
||||||
log("start");
|
log("start");
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user