Commit Graph

  • a3b7df4e4c minor fix again Karma Riuk 2025-01-31 14:28:18 +01:00
  • 806a4a7f65 minor fix Karma Riuk 2025-01-31 14:09:35 +01:00
  • 052f815ee1 we have nice looing gui now v0.1.1 Karma Riuk 2025-01-31 14:08:21 +01:00
  • c14a8c83b3 WE CAN FINALLY PLAY THE GAME. Made controller working v0.1.0 Karma Riuk 2025-01-31 11:39:23 +01:00
  • ac85f3e6d3 added controller to model view controller v0.0.5 Karma Riuk 2025-01-31 10:52:25 +01:00
  • ddfb95176b fixed import issue with the queen Karma Riuk 2025-01-31 10:52:02 +01:00
  • bb0a3266c7 implemented queen legal moves v0.0.4 Karma Riuk 2025-01-30 17:12:53 +01:00
  • aabbaa83a8 again extracted some logic, implemented rook legal moves Karma Riuk 2025-01-30 17:11:36 +01:00
  • 96b9b3db86 extracted some logic to the piece class and implemented the knights legal moves Karma Riuk 2025-01-30 17:07:19 +01:00
  • 6b0a134230 fixed more colour issues Karma Riuk 2025-01-30 16:56:44 +01:00
  • e95caa0015 implemented bishop's possible moves Karma Riuk 2025-01-30 11:48:45 +01:00
  • bb0b8cdd27 imported colour also in gui Karma Riuk 2025-01-30 11:48:27 +01:00
  • 55ba824b13 fixed circular dependency Karma Riuk 2025-01-30 11:48:03 +01:00
  • 16d107e5ea fixed the colour that was extracted Karma Riuk 2025-01-30 11:45:47 +01:00
  • baa09135ee made is_capturing a kwarg Karma Riuk 2025-01-30 10:46:06 +01:00
  • eae87f353b now the legal moves of the pawn actually returns moves Karma Riuk 2025-01-30 10:45:43 +01:00
  • 362b0e157d annotated the legal moves function better Karma Riuk 2025-01-30 10:45:24 +01:00
  • c900ebcfa0 extracted the colour to an enum Karma Riuk 2025-01-30 10:45:12 +01:00
  • c3e46017eb now the legal moves function actually returns a list of moves Karma Riuk 2025-01-30 10:28:41 +01:00
  • 324484aa31 created the move class Karma Riuk 2025-01-30 09:41:46 +01:00
  • eca7a6ae0c now black pawns can also go forward Karma Riuk 2025-01-29 16:59:13 +01:00
  • ffe76b161a minor fixes Karma Riuk 2025-01-29 16:55:54 +01:00
  • 06f78487d9 the FEN notation can be read to create a position v0.0.3 Karma Riuk 2025-01-29 16:50:08 +01:00
  • 51648a5960 fixed some issues, now showing legal moves of selected piece v0.0.2 Karma Riuk 2025-01-29 15:02:52 +01:00
  • 331c475c2a made members of enum better Karma Riuk 2025-01-29 15:02:31 +01:00
  • 28ef132944 created basic gui Karma Riuk 2025-01-29 14:43:09 +01:00
  • f7c0dcbd4b final update (spoiler: no) of the github workflow Karma Riuk 2025-01-29 12:11:36 +01:00
  • 8f156616f0 pawns have their legal move list v0.0.1 Karma Riuk 2025-01-29 12:08:03 +01:00
  • a2ebb314eb pieces now know if they are white or black Karma Riuk 2025-01-29 12:07:26 +01:00
  • 2363b39484 github workflow should work now... Karma Riuk 2025-01-29 11:57:33 +01:00
  • 60abfc794f updated gitbuh workflow (again) Karma Riuk 2025-01-29 11:54:36 +01:00
  • 4b3be20749 updated github action Karma Riuk 2025-01-29 11:52:27 +01:00
  • 455fae8ad1 added .github for automatic releases Karma Riuk 2025-01-29 11:49:44 +01:00
  • e2f6b5c8d8 basic blocks + baisc view Karma Riuk 2025-01-28 14:45:23 +01:00
  • 4493e3a110 Added gitignore Karma Riuk 2025-01-28 11:38:21 +01:00
  • 4fb7724118 initial commit Karma Riuk 2025-01-28 11:31:33 +01:00