Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function getAccessibleCells (start, mp) {
- var accessibleCells = [];
- var cellsToAnalyse = [start];
- var newCells = [];
- for (var i = 1; i <= mp; i++) {
- for (var cell in cellsToAnalyse) {
- for (var neighbor in neighborsCells[cell]) {
- if (accessibleCells[neighbor] == null) {
- accessibleCells[neighbor] = i;
- push(newCells, neighbor);
- }
- }
- }
- cellsToAnalyse = newCells;
- }
- return accessibleCells;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement