diff --git a/Sources/CoreLibrary/Manageurs/Manageur.cs b/Sources/CoreLibrary/Manageurs/Manageur.cs
index 9283be8..d747e20 100644
--- a/Sources/CoreLibrary/Manageurs/Manageur.cs
+++ b/Sources/CoreLibrary/Manageurs/Manageur.cs
@@ -55,7 +55,6 @@ namespace CoreLibrary.Manageurs
{
perdant.IncrementerStatistique(regles, Statistique.PartiePerdue);
}
-
Sauvegarder();
};
diff --git a/Sources/Fichiers/joueurs.json b/Sources/Fichiers/joueurs.json
new file mode 100644
index 0000000..3f034ee
--- /dev/null
+++ b/Sources/Fichiers/joueurs.json
@@ -0,0 +1,48 @@
+[
+ {
+ "Nom": "a",
+ "statistiques": [
+ {
+ "Key": {
+ "Item1": {
+ "__type": "ReglesClassiques:#CoreLibrary.Regles"
+ },
+ "Item2": 3
+ },
+ "Value": 12
+ },
+ {
+ "Key": {
+ "Item1": {
+ "__type": "ReglesClassiques:#CoreLibrary.Regles"
+ },
+ "Item2": 1
+ },
+ "Value": 1
+ }
+ ]
+ },
+ {
+ "Nom": "b",
+ "statistiques": [
+ {
+ "Key": {
+ "Item1": {
+ "__type": "ReglesClassiques:#CoreLibrary.Regles"
+ },
+ "Item2": 3
+ },
+ "Value": 12
+ },
+ {
+ "Key": {
+ "Item1": {
+ "__type": "ReglesClassiques:#CoreLibrary.Regles"
+ },
+ "Item2": 1
+ },
+ "Value": 1
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/Sources/Fichiers/parties.json b/Sources/Fichiers/parties.json
new file mode 100644
index 0000000..6338f20
--- /dev/null
+++ b/Sources/Fichiers/parties.json
@@ -0,0 +1,779 @@
+[
+ {
+ "Regles": {
+ "__type": "ReglesClassiques:#CoreLibrary.Regles"
+ },
+ "Termine": false,
+ "Tour": 1,
+ "courant": 0,
+ "joueurs": [
+ {
+ "Nom": "a",
+ "statistiques": [
+ {
+ "Key": {
+ "Item1": {
+ "__type": "ReglesClassiques:#CoreLibrary.Regles"
+ },
+ "Item2": 3
+ },
+ "Value": 12
+ },
+ {
+ "Key": {
+ "Item1": {
+ "__type": "ReglesClassiques:#CoreLibrary.Regles"
+ },
+ "Item2": 1
+ },
+ "Value": 1
+ }
+ ]
+ },
+ {
+ "Nom": "b",
+ "statistiques": [
+ {
+ "Key": {
+ "Item1": {
+ "__type": "ReglesClassiques:#CoreLibrary.Regles"
+ },
+ "Item2": 3
+ },
+ "Value": 12
+ },
+ {
+ "Key": {
+ "Item1": {
+ "__type": "ReglesClassiques:#CoreLibrary.Regles"
+ },
+ "Item2": 1
+ },
+ "Value": 1
+ }
+ ]
+ }
+ ],
+ "plateaux": [
+ {
+ "TailleMax": 12,
+ "TailleMaxCode": 4,
+ "Victoire": false,
+ "codeSecret": {
+ "Jetons": [
+ {
+ "Couleur": 3
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 5
+ },
+ {
+ "Couleur": 0
+ }
+ ],
+ "TailleMax": 4
+ },
+ "codes": [ ],
+ "indicateurs": [ ]
+ },
+ {
+ "TailleMax": 12,
+ "TailleMaxCode": 4,
+ "Victoire": false,
+ "codeSecret": {
+ "Jetons": [
+ {
+ "Couleur": 5
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 4
+ },
+ {
+ "Couleur": 2
+ }
+ ],
+ "TailleMax": 4
+ },
+ "codes": [ ],
+ "indicateurs": [ ]
+ }
+ ]
+ },
+ {
+ "Regles": {
+ "__type": "ReglesClassiques:#CoreLibrary.Regles"
+ },
+ "Termine": false,
+ "Tour": 0,
+ "courant": 0,
+ "joueurs": [ ],
+ "plateaux": [ ]
+ },
+ {
+ "Regles": {
+ "__type": "ReglesClassiques:#CoreLibrary.Regles"
+ },
+ "Termine": false,
+ "Tour": 1,
+ "courant": 0,
+ "joueurs": [
+ {
+ "Nom": "Joueur 1",
+ "statistiques": [ ]
+ },
+ {
+ "Nom": "a",
+ "statistiques": [
+ {
+ "Key": {
+ "Item1": {
+ "__type": "ReglesClassiques:#CoreLibrary.Regles"
+ },
+ "Item2": 3
+ },
+ "Value": 12
+ },
+ {
+ "Key": {
+ "Item1": {
+ "__type": "ReglesClassiques:#CoreLibrary.Regles"
+ },
+ "Item2": 1
+ },
+ "Value": 1
+ }
+ ]
+ }
+ ],
+ "plateaux": [
+ {
+ "TailleMax": 12,
+ "TailleMaxCode": 4,
+ "Victoire": false,
+ "codeSecret": {
+ "Jetons": [
+ {
+ "Couleur": 5
+ },
+ {
+ "Couleur": 5
+ },
+ {
+ "Couleur": 0
+ },
+ {
+ "Couleur": 0
+ }
+ ],
+ "TailleMax": 4
+ },
+ "codes": [ ],
+ "indicateurs": [ ]
+ },
+ {
+ "TailleMax": 12,
+ "TailleMaxCode": 4,
+ "Victoire": false,
+ "codeSecret": {
+ "Jetons": [
+ {
+ "Couleur": 5
+ },
+ {
+ "Couleur": 3
+ },
+ {
+ "Couleur": 5
+ },
+ {
+ "Couleur": 5
+ }
+ ],
+ "TailleMax": 4
+ },
+ "codes": [ ],
+ "indicateurs": [ ]
+ }
+ ]
+ },
+ {
+ "Regles": {
+ "__type": "ReglesClassiques:#CoreLibrary.Regles"
+ },
+ "Termine": true,
+ "Tour": 12,
+ "courant": 1,
+ "joueurs": [
+ {
+ "Nom": "a",
+ "statistiques": [
+ {
+ "Key": {
+ "Item1": {
+ "__type": "ReglesClassiques:#CoreLibrary.Regles"
+ },
+ "Item2": 3
+ },
+ "Value": 12
+ },
+ {
+ "Key": {
+ "Item1": {
+ "__type": "ReglesClassiques:#CoreLibrary.Regles"
+ },
+ "Item2": 1
+ },
+ "Value": 1
+ }
+ ]
+ },
+ {
+ "Nom": "b",
+ "statistiques": [
+ {
+ "Key": {
+ "Item1": {
+ "__type": "ReglesClassiques:#CoreLibrary.Regles"
+ },
+ "Item2": 3
+ },
+ "Value": 12
+ },
+ {
+ "Key": {
+ "Item1": {
+ "__type": "ReglesClassiques:#CoreLibrary.Regles"
+ },
+ "Item2": 1
+ },
+ "Value": 1
+ }
+ ]
+ }
+ ],
+ "plateaux": [
+ {
+ "TailleMax": 12,
+ "TailleMaxCode": 4,
+ "Victoire": false,
+ "codeSecret": {
+ "Jetons": [
+ {
+ "Couleur": 1
+ },
+ {
+ "Couleur": 5
+ },
+ {
+ "Couleur": 1
+ },
+ {
+ "Couleur": 5
+ }
+ ],
+ "TailleMax": 4
+ },
+ "codes": [
+ {
+ "Jetons": [
+ {
+ "Couleur": 1
+ },
+ {
+ "Couleur": 1
+ },
+ {
+ "Couleur": 1
+ },
+ {
+ "Couleur": 1
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 1
+ },
+ {
+ "Couleur": 1
+ },
+ {
+ "Couleur": 1
+ },
+ {
+ "Couleur": 1
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 5
+ },
+ {
+ "Couleur": 5
+ },
+ {
+ "Couleur": 5
+ },
+ {
+ "Couleur": 5
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 3
+ },
+ {
+ "Couleur": 3
+ },
+ {
+ "Couleur": 3
+ },
+ {
+ "Couleur": 3
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 0
+ },
+ {
+ "Couleur": 0
+ },
+ {
+ "Couleur": 0
+ },
+ {
+ "Couleur": 0
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 5
+ },
+ {
+ "Couleur": 5
+ },
+ {
+ "Couleur": 5
+ },
+ {
+ "Couleur": 5
+ }
+ ],
+ "TailleMax": 4
+ }
+ ],
+ "indicateurs": [
+ [
+ 0,
+ 0
+ ],
+ [ ],
+ [ ],
+ [ ],
+ [ ],
+ [ ],
+ [ ],
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 0
+ ],
+ [ ],
+ [ ],
+ [
+ 0,
+ 0
+ ]
+ ]
+ },
+ {
+ "TailleMax": 12,
+ "TailleMaxCode": 4,
+ "Victoire": false,
+ "codeSecret": {
+ "Jetons": [
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 1
+ },
+ {
+ "Couleur": 0
+ },
+ {
+ "Couleur": 0
+ }
+ ],
+ "TailleMax": 4
+ },
+ "codes": [
+ {
+ "Jetons": [
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 1
+ },
+ {
+ "Couleur": 1
+ },
+ {
+ "Couleur": 1
+ },
+ {
+ "Couleur": 4
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 4
+ },
+ {
+ "Couleur": 4
+ },
+ {
+ "Couleur": 4
+ },
+ {
+ "Couleur": 4
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 1
+ },
+ {
+ "Couleur": 1
+ },
+ {
+ "Couleur": 1
+ },
+ {
+ "Couleur": 1
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ },
+ {
+ "Couleur": 2
+ }
+ ],
+ "TailleMax": 4
+ },
+ {
+ "Jetons": [
+ {
+ "Couleur": 4
+ },
+ {
+ "Couleur": 4
+ },
+ {
+ "Couleur": 4
+ },
+ {
+ "Couleur": 4
+ }
+ ],
+ "TailleMax": 4
+ }
+ ],
+ "indicateurs": [
+ [
+ 0
+ ],
+ [
+ 0
+ ],
+ [
+ 0
+ ],
+ [
+ 0
+ ],
+ [
+ 0
+ ],
+ [
+ 0
+ ],
+ [
+ 0
+ ],
+ [
+ 0
+ ],
+ [ ],
+ [
+ 0
+ ],
+ [
+ 0
+ ],
+ [ ]
+ ]
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/Sources/MauiSpark/Pages/PlateauPage.xaml b/Sources/MauiSpark/Pages/PlateauPage.xaml
index 1efa84f..291eb56 100644
--- a/Sources/MauiSpark/Pages/PlateauPage.xaml
+++ b/Sources/MauiSpark/Pages/PlateauPage.xaml
@@ -112,7 +112,7 @@
-
+
diff --git a/Sources/MauiSpark/Pages/TableauScore.xaml b/Sources/MauiSpark/Pages/TableauScore.xaml
index a4023a3..155dd5e 100644
--- a/Sources/MauiSpark/Pages/TableauScore.xaml
+++ b/Sources/MauiSpark/Pages/TableauScore.xaml
@@ -32,7 +32,7 @@
-
+
diff --git a/Sources/MauiSpark/Pages/TableauScore.xaml.cs b/Sources/MauiSpark/Pages/TableauScore.xaml.cs
index 940a46a..c902979 100644
--- a/Sources/MauiSpark/Pages/TableauScore.xaml.cs
+++ b/Sources/MauiSpark/Pages/TableauScore.xaml.cs
@@ -106,7 +106,7 @@ namespace MauiSpark.Pages
.IndexOf(joueur) + 1;
}
- public double NbCoupMoyen
+ public double NbCoupMoyens
{
get
{