|
509c027b74
|
fixed complexity
|
2021-03-01 08:21:44 +01:00 |
|
|
1c12974d79
|
fixed getScore
|
2021-02-28 20:41:01 +01:00 |
|
|
c4c4a7ac76
|
fixed previousSituation
|
2021-02-28 20:32:31 +01:00 |
|
Antonin Boyon
|
1044cd4a2b
|
rapport : negamax vs alphabeta
|
2021-02-28 18:58:33 +01:00 |
|
|
bd7a8e1f84
|
revert commit 6e4241c5
|
2021-02-28 12:27:13 +01:00 |
|
Antonin Boyon
|
6e4241c518
|
MainStats
|
2021-02-28 11:55:05 +01:00 |
|
|
94340c8a05
|
added META-INF + rapport
|
2021-02-28 11:43:56 +01:00 |
|
Antonin Boyon
|
827a46ff01
|
mise à jour du rapport
|
2021-02-28 11:42:04 +01:00 |
|
|
b2e97e1dc8
|
comment code
|
2021-02-26 14:26:54 +01:00 |
|
|
710298150e
|
added arguments support + improved isOver + fixed State.play + refactored a bit Main and MainStats
|
2021-02-26 11:54:26 +01:00 |
|
Antonin Boyon
|
3a92e315d0
|
Statistics
|
2021-02-25 13:57:49 +01:00 |
|
Antonin Boyon
|
56b97547b1
|
statistiques de complexite
|
2021-02-24 15:26:00 +01:00 |
|
|
f673ed86fb
|
fix State.play(move) + move and fix evaluate from Negamax and AlphaBeta to Player
|
2021-02-24 14:58:09 +01:00 |
|
Arthur
|
ecf642de67
|
AlphaBetaPlayer Implemented and score fixed.
|
2021-02-24 11:52:16 +01:00 |
|
Arthur
|
57c31435f0
|
Negamax
|
2021-02-24 11:27:50 +01:00 |
|
Arthur
|
4c52df803f
|
Adding equals
|
2021-02-23 17:49:22 +01:00 |
|
Arthur
|
3f58fd52ed
|
AlphaBeta implemented
|
2021-02-23 16:47:37 +01:00 |
|
Arthur
|
095c3eaab2
|
Jump fully functionnal
|
2021-02-23 14:57:31 +01:00 |
|
Arthur
|
92a20850fe
|
Changes to Negamax
|
2021-02-23 14:28:01 +01:00 |
|
Arthur
|
d41a3c4584
|
Removing "id" from player class and subclasses
|
2021-02-22 21:23:03 +01:00 |
|
Arthur
|
c7f1d52352
|
NegamaxPlayer fixed
|
2021-02-22 21:17:10 +01:00 |
|
Arthur
|
4389ceae8a
|
NagamaxPlayer changed
|
2021-02-22 10:57:07 +01:00 |
|
|
a81709ef84
|
fixed many bugs + implemented negamax(not tested)
|
2021-02-20 18:54:38 +01:00 |
|
|
ca65348b1f
|
converted AbstractPlayer to interface
|
2021-02-16 13:41:20 +01:00 |
|
|
a62e3f77ba
|
fixed bugs and crash
|
2021-02-12 09:57:05 +01:00 |
|
|
10fae688ad
|
added State.toString and getWinner + fixed infinite loop
|
2021-02-12 09:38:18 +01:00 |
|
|
ac9ddcab27
|
converted board from int to AbstractPlayer
|
2021-02-12 09:18:03 +01:00 |
|
|
042a5dc9ea
|
fixed errors
|
2021-02-12 09:02:53 +01:00 |
|
Antonin Boyon
|
8f15a25eec
|
Merge branch 'master' of https://forge.info.unicaen.fr/git/othello
|
2021-02-10 13:35:59 +01:00 |
|
Antonin Boyon
|
93d83adad7
|
méthode getMoves
|
2021-02-10 13:35:22 +01:00 |
|
Arthur
|
19795fc4f5
|
play method changed
|
2021-02-10 13:01:47 +01:00 |
|
Antonin Boyon
|
02821f1886
|
fonction getMoves pour clone et saut
|
2021-02-10 12:38:25 +01:00 |
|
Arthur
|
e675b8ae59
|
differencing jump and clone
|
2021-02-10 12:26:47 +01:00 |
|
|
af4d9d8504
|
added abstractPlayer and RandomPlayer
|
2021-02-10 12:19:22 +01:00 |
|
|
d4437f8b87
|
added generic Pair and Point + fixed getMove
|
2021-02-10 12:01:51 +01:00 |
|
|
780b21bf0e
|
renamed somes files + refactored State constructors
|
2021-02-10 11:21:33 +01:00 |
|
Antonin Boyon
|
7a26022010
|
méthode de clonage
|
2021-02-10 10:43:39 +01:00 |
|
Antonin Boyon
|
c83f098aa5
|
méthode de clonage
|
2021-02-10 10:22:22 +01:00 |
|
Antonin Boyon
|
17db265925
|
méthode de clonage
|
2021-02-10 10:21:26 +01:00 |
|
Antonin Boyon
|
a28cb1daa5
|
début methode clonage
|
2021-02-10 09:49:32 +01:00 |
|
Antonin Boyon
|
9316c144d4
|
début methode clonage
|
2021-02-10 09:48:23 +01:00 |
|
Arthur
|
2263d0614b
|
added getScore
|
2021-02-02 09:14:10 +01:00 |
|
Antonin Boyon
|
3d87d7234f
|
test de getMove
|
2021-01-27 18:27:28 +01:00 |
|
Antonin Boyon
|
c7688feaa3
|
fonction de clonage des pions pour la méthode getMove
|
2021-01-27 16:55:50 +01:00 |
|
Antonin Boyon
|
4d1f90bf16
|
methode play, copie, switchPlayer
|
2021-01-27 13:00:52 +01:00 |
|
Quentin Legot
|
b9d9afbe51
|
Adde main
|
2021-01-27 12:24:17 +01:00 |
|
Anto
|
fe8be4dc57
|
ajout plateau test
|
2021-01-27 12:06:32 +01:00 |
|
Quentin Legot
|
728e454ce0
|
Added State
|
2021-01-27 11:49:49 +01:00 |
|