11.07.2015 Views

Builders guide robot pacman.pdf

Builders guide robot pacman.pdf

Builders guide robot pacman.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

}case S:}go_forward();break;}current_orient = W;break;switch (current_orient){case N:// turn backwardsturn_backwards();break;case E:// turn rightturn_right();break;case S:// move forwardgo_forward();break;case W:// turn leftturn_left();break;}current_orient = S;break;void estimate_Pac-Man( signed int &x, signed int &y, int front, int back, int left, int right ){Pac-Man_dir pacdir;int minvalue;int cells_away = 0;int random;pacdir = PACFRONT;minvalue = front;if ( minvalue > back ){minvalue = back;pacdir = PACBACK;}if ( minvalue > left ){minvalue = left;pacdir = PACLEFT;}if ( minvalue > right ){minvalue = right;pacdir = PACRIGHT;}if ( minvalue < FAR ){if ( minvalue

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!