Commit Graph

119 Commits

Author SHA1 Message Date
lov3b
c5d91e9aeb finals 2022-05-15 19:08:47 +02:00
lov3b
53cff837ea Ta bort duplikationer ur koden, men gör den mer komplex 2022-05-15 18:48:20 +02:00
lov3b
0548a96061 Fix le rockad
Nu går det inte längre att göra rockad till ett ställe där man står i schack, eller till ett ställe där det hade varit schack på vägen. isSelected har även blivit bytt till det mer beskrivande namnet allowedToRecurse
2022-05-15 17:44:33 +02:00
lov3b
e9a5416d1f Ta bort blanksteg och annan formatering 2022-05-15 15:09:14 +02:00
lov3b
ab6f9980e5 undvika att kopiera points 2022-05-15 14:59:09 +02:00
lov3b
40f67ca725 Lös ut till overloaded konstruktor 2022-05-15 14:54:40 +02:00
lov3b
b112c6314b minskat if-satser 2022-05-15 14:43:46 +02:00
lov3b
6eea10491b Fixa så att varje pjäs endast roppar på en schackfunktion 2022-05-15 14:12:44 +02:00
lov3b
ddbae03150 Ta bort fel jag gjorde förut 2022-05-14 16:42:36 +02:00
lov3b
e2d4037654 Revert "Ingen mer wrap med arraylist"
This reverts commit 15ad9de99a.
2022-05-14 16:37:47 +02:00
lov3b
15ad9de99a Ingen mer wrap med arraylist 2022-05-14 16:33:21 +02:00
loveb
11302d00a2 förbättring av mousePressed 2022-05-12 23:09:03 +02:00
loveb
0ef41665d1 ta bort developer-move 2022-05-12 22:44:19 +02:00
loveb
3a9d90ed0d Update Pawn.java 2022-05-12 09:51:56 +02:00
loveb
e70546c85f Ta bort ful try-catch 2022-05-12 09:39:08 +02:00
loveb
c0e9a30918 Lös problem där bönders attack inte registereas av kung 2022-05-12 09:32:42 +02:00
loveb
81983ddbd7 kommentarer 2022-05-12 09:13:44 +02:00
loveb
e8c18b4a52 isInSchack improved 2022-05-12 08:53:02 +02:00
loveb
76be123a54 bättre castling igen 2022-05-12 08:39:16 +02:00
loveb
d5244cea94 gör getCastleMove mer tydlig 2022-05-12 08:36:19 +02:00
lov3b
9d1916ad17 Update Board.java 2022-05-11 21:20:34 +02:00
lov3b
0f665c5829 Lägg till remi + ge upp + små fix 2022-05-11 21:12:44 +02:00
loveb
cb3ccecade Merge branch 'funkar-schack-menh-ja' 2022-05-10 16:02:07 +02:00
loveb
a853f46608 netbeans files 2022-05-10 16:01:23 +02:00
loveb
4cf3eeafbb Rockad funkar 2022-05-10 16:01:09 +02:00
loveb
08d004b40b Lägg till en fråga ifall man vill starta om vid schackmatt 2022-05-10 14:58:13 +02:00
loveb
8e171a85db Update Board.java 2022-05-10 14:48:39 +02:00
loveb
48cad448d7 tydligare variabelnamn 2022-05-10 14:45:57 +02:00
loveb
57d7f54e6f Merge branch 'funkar-schack-menh-ja' of https://github.com/lov3b/Schack into funkar-schack-menh-ja 2022-05-05 09:15:16 +02:00
loveb
57a7651425 Updatera namn + turnCount 2022-05-05 09:13:56 +02:00
loveb
89bcffdf1a Update PieceKnownIfMoved.java 2022-05-05 09:13:20 +02:00
k1ntas
85d12af878 developer gone 2022-05-05 09:10:40 +02:00
loveb
182c02cbf6 Merge branch 'funkar-schack-menh-ja' of https://github.com/lov3b/Schack into funkar-schack-menh-ja 2022-05-05 08:56:28 +02:00
loveb
afb9dba8d5 Ändringar nicklas snyggt 2022-05-05 08:56:19 +02:00
loveb
18dcc24a12 Integrera niklaskod 2022-05-05 08:56:02 +02:00
k1ntas
81ec9777ad Bara tagit bort souts o debugging saker 2022-05-05 08:40:44 +02:00
loveb
e545ca7902 små Nicklas ändringar 2022-05-05 08:34:55 +02:00
k1ntas
700647f7c2 Update Board.java 2022-05-03 16:08:53 +02:00
loveb
7fcc139f85 Javadoc kommentarer 2022-05-03 15:47:59 +02:00
loveb
828cc7ed5b Skriv bort try-catch 2022-05-03 15:46:04 +02:00
loveb
0adba36150 Ändra från stream 2022-05-03 15:08:04 +02:00
lov3b
dd96c3e56c Stream 2022-04-30 14:17:53 +02:00
loveb
2bd8388488 Ta bort try-catch från addAttackMovesIfCan 2022-04-30 12:44:20 +02:00
loveb
bdb4aef243 Snygga till + kommentarer
Lade till javadoc kommentarer samt fixade till ful kod till snygg kod. Exempelvis att vi inte använde this.position istället för selected
2022-04-30 12:38:11 +02:00
lov3b
0b5c4684c6 Ändra till en generisk toString()
Generisk toString() som är skriven i Piece vilket hämtar klassnamnet för den klass den är i
2022-04-28 22:17:31 +02:00
loveb
debb4ce35f Fixa till streams 2022-04-28 20:02:05 +02:00
loveb
6afee98235 Ta bort try-catch och byt ut mot gamla goda if-statements 2022-04-28 19:56:45 +02:00
loveb
d1d453b0b0 Ändra från LinkedHashSet till ArrayList och ta bort oanvända funktioner 2022-04-28 19:35:00 +02:00
loveb
d7bc99bbae Lägg till debug samt ta bort schackmatt 2022-04-28 09:46:19 +02:00
loveb
9f4dc48fbd Snart snyggare validMoves 2022-04-28 09:45:49 +02:00