Compare commits
8 commits
31ee129262
...
77f651a929
| Author | SHA1 | Date | |
|---|---|---|---|
| 77f651a929 | |||
| 0e53d086d4 | |||
| 0aece04a02 | |||
| 9b834092d1 | |||
| b1645b84b6 | |||
| 3dc3f16375 | |||
| 7af9b2d66e | |||
| 12ae7e9d68 |
1 changed files with 1 additions and 13 deletions
|
|
@ -199,8 +199,7 @@ impl PointsRules {
|
||||||
let corner_field = board_ini.get_color_corner(&Color::White);
|
let corner_field = board_ini.get_color_corner(&Color::White);
|
||||||
let adv_corner_field = board_ini.get_color_corner(&Color::Black);
|
let adv_corner_field = board_ini.get_color_corner(&Color::Black);
|
||||||
let (adv_corner_count, _color) = board_ini.get_field_checkers(adv_corner_field).unwrap();
|
let (adv_corner_count, _color) = board_ini.get_field_checkers(adv_corner_field).unwrap();
|
||||||
let (corner_count, _color) = board_ini.get_field_checkers(corner_field).unwrap();
|
if adv_corner_count == 0 {
|
||||||
if corner_count != 0 && adv_corner_count == 0 {
|
|
||||||
let from0 = adv_corner_field - self.dice.values.0 as usize;
|
let from0 = adv_corner_field - self.dice.values.0 as usize;
|
||||||
let from1 = adv_corner_field - self.dice.values.1 as usize;
|
let from1 = adv_corner_field - self.dice.values.1 as usize;
|
||||||
|
|
||||||
|
|
@ -689,17 +688,6 @@ mod tests {
|
||||||
rules.set_dice(Dice { values: (1, 1) });
|
rules.set_dice(Dice { values: (1, 1) });
|
||||||
assert_eq!(0, rules.get_points(5).0);
|
assert_eq!(0, rules.get_points(5).0);
|
||||||
|
|
||||||
// Cas de battage du coin de repos adverse impossible
|
|
||||||
// car son propre coin de repos n'est pas rempli
|
|
||||||
rules.update_positions(
|
|
||||||
&Color::White,
|
|
||||||
[
|
|
||||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
||||||
],
|
|
||||||
);
|
|
||||||
rules.set_dice(Dice { values: (2, 2) });
|
|
||||||
assert_eq!(0, rules.get_points(5).0);
|
|
||||||
|
|
||||||
// ---- Jan de remplissage
|
// ---- Jan de remplissage
|
||||||
// Faire un petit jan : 4
|
// Faire un petit jan : 4
|
||||||
rules.update_positions(
|
rules.update_positions(
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue