import { grid, currentFrame } from './state.js'; export function move(x1, y1, x2, y2) { grid[x2][y2] = grid[x1][y1]; grid[x1][y1] = null; if (grid[x2][y2]) grid[x2][y2].lastUpdated = currentFrame; } export function swap(x1, y1, x2, y2) { const temp = grid[x1][y1]; grid[x1][y1] = grid[x2][y2]; grid[x2][y2] = temp; if (grid[x1][y1]) grid[x1][y1].lastUpdated = currentFrame; if (grid[x2][y2]) grid[x2][y2].lastUpdated = currentFrame; }