Commit Graph

139 Commits

Author SHA1 Message Date
love e06ff9478b refaktor till maven 2022-12-04 16:11:40 +01:00
love d209eb4b3c snabbare att låta gc jobba än .clear() 2022-11-24 19:06:24 +01:00
love 9f10fc6dcd msg 2022-11-24 18:52:28 +01:00
love ae692d1428 list istället för arraylist 2022-11-24 18:47:37 +01:00
love e8581663c7 Fixa så att boden kan bli annan pjäs vid kanten (förlorade på det här) 2022-11-24 14:53:11 +01:00
love 749024734f Test 2022-06-22 11:28:36 +02:00
loveb 5a5e083f9a ta bort onödiga dep 2022-05-19 15:31:41 +02:00
loveb 69f66e7542 Små ändringar 2022-05-19 15:26:16 +02:00
loveb 1d86151951 Ta bort onödiga filer 2022-05-19 09:43:37 +02:00
loveb ea1523c3dc ta bort onödiga finals 2022-05-19 09:30:40 +02:00
loveb 5ace8e719b välj den korta implementationen 2022-05-19 09:26:00 +02:00
loveb 3139ca2db2 taw bort sånt vi inte använder 2022-05-19 09:18:37 +02:00
loveb 06f6b4510c Ta bort onödig klass 2022-05-19 08:54:20 +02:00
lov3b 0d80b0e37c Bort med logger + fallthrough 2022-05-15 22:28:42 +02:00
lov3b d8bdacdb80 Bryt ut till getSchackState 2022-05-15 20:24:46 +02:00
lov3b 452d7b1c4c bryt ut getMoves + final 2022-05-15 19:52:03 +02:00
lov3b 24aa37a749 Niklasifierat kod + optimerat drawSquares + soppat bort skräp 2022-05-15 19:42:33 +02:00
lov3b 81b709ded8 javadoc 2022-05-15 19:42:06 +02:00
lov3b 97f13d3572 Merge branch 'finals' 2022-05-15 19:14:58 +02:00
lov3b 9bf7df7b60 Fixa litet fel där rockad inte alls funkar 2022-05-15 19:14:24 +02:00
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