Potentiel finish pour la classe
This commit is contained in:
@@ -138,7 +138,14 @@ impl TaquinGame {
|
|||||||
self.score = 0;
|
self.score = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
fn exchange(&mut self, ax: usize, ay: usize, bx: usize, by: usize) {}
|
fn exchange(&mut self, ax: usize, ay: usize, bx: usize, by: usize) {
|
||||||
|
if ax < COLUMNS && ay < ROWS && bx < COLUMNS && by < ROWS {
|
||||||
|
let temp = self.grid[by][bx];
|
||||||
|
self.grid[by][bx] = self.grid[ay][ax];
|
||||||
|
self.grid[ay][ax] = temp;
|
||||||
|
self.empty_coord = [by, bx];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
pub fn resolve(&mut self) {
|
pub fn resolve(&mut self) {
|
||||||
let mut value = 1;
|
let mut value = 1;
|
||||||
|
|||||||
Reference in New Issue
Block a user