Commit Graph

  • fc2b3d1daa Update README master Ole Morud 2024-12-02 01:52:00 +01:00
  • 97d2446a90 Add rudimentary chess engine Ole Morud 2024-12-02 01:40:05 +01:00
  • 319428e1bc Update .clang-format Ole Morud 2023-03-26 19:15:46 +02:00
  • 81272cbd38 commit of hell checkmate Ole Morud 2024-12-02 01:40:05 +01:00
  • edb7409e7f asd Ole Morud 2024-04-01 01:33:47 +02:00
  • d898a9b691 Basically working Ole Morud 2024-03-31 19:29:34 +02:00
  • 5c162f413e Add castling Ole Morud 2024-03-28 18:39:32 +01:00
  • 29e5b3c2bb Almots working bot Ole Morud 2024-03-28 15:52:48 +01:00
  • 863328a3de Update .clang-format Ole Morud 2023-03-26 19:15:46 +02:00
  • 4155ed3e87 Reformat code with help of utility functions Ole Morud 2023-03-26 19:14:59 +02:00
  • 44c2ae5290 reformat and refactor a bit Ole Morud 2023-03-25 13:39:01 +01:00
  • 311029db1f Use SVG file to display chessboard in README.md Ole Morud 2023-03-22 10:47:58 +01:00
  • 60942dcfd2 Refactor Ole Morud 2023-03-22 21:45:29 +01:00
  • f18c9215e5 WIP refactor Ole Morud 2023-03-22 20:35:43 +01:00
  • 39f9d848b5 Larp as industry code with doxygen Ole Morud 2023-03-19 23:07:04 +01:00
  • e5c89cca35 Makefile: Use add.sanitizer Ole Morud 2023-03-19 21:55:49 +01:00
  • a33fdbc26a Rename pos_t -> index_t, update formatting Ole Morud 2023-03-19 21:55:17 +01:00
  • e8ce363579 Update README.md Ole Morud 2023-03-19 21:24:31 +01:00
  • 6dbc236a47 Update README Ole Morud 2023-03-19 21:19:55 +01:00
  • 4e4a28b910 clang-format chess.c Ole Morud 2023-03-19 21:18:54 +01:00
  • c25b983674 add .clang-format Ole Morud 2023-03-19 21:15:54 +01:00
  • 79d776f897 Improve formatting Ole Morud 2023-03-19 20:37:46 +01:00
  • 37fc5e7838 Add validation for remaining pieces Ole Morud 2023-03-19 20:37:07 +01:00
  • 7a2f961c69 Refactor diagonal move check to separate function Ole Morud 2023-03-19 18:09:32 +01:00
  • 4dbd0140d0 Update Makefile Ole Morud 2023-03-19 17:53:54 +01:00
  • 1fa1aaac8a Add bishop move validation and use typedefs Ole Morud 2023-03-19 16:30:10 +01:00
  • 0795375a48 Add tile_t, pos_t and make common values #define'd Ole Morud 2023-03-19 15:16:09 +01:00
  • 94f8c0ca42 Remove implicit fallthrough olemorud 2023-03-16 17:25:45 +01:00
  • 3a8389dc4d Fix segfault olemorud 2023-03-16 17:18:56 +01:00
  • 0c0a785c7a Update README.md Ole Morud 2022-06-22 21:00:58 +02:00
  • c5f6be3c3c Add comments for is_valid function Ole Morud 2022-06-22 20:58:04 +02:00
  • e429c6ea7d Add move validation for pawns Ole Morud 2022-06-22 20:56:53 +02:00
  • 076ef2071e Update comments Ole Morud 2022-06-22 20:21:42 +02:00
  • 36005acfec Update README Ole Morud 2022-06-10 19:06:17 +02:00
  • 9006f526e8 fixup Ole Morud 2023-03-19 13:47:23 +01:00
  • 2b39393a66 Update README.md Ole Morud 2022-06-10 19:04:09 +02:00
  • 7c95a893da Move inputs, no checks yet Ole Morud 2022-06-10 17:42:25 +02:00
  • 9bfbf8e412 Formatting Ole Morud 2023-03-19 13:46:20 +01:00
  • fc7cb88029 Use rgb for setcolor Ole Morud 2023-03-19 13:45:52 +01:00
  • 2c9d136e5a Clean up code and improve comments Ole Morud 2022-06-10 14:56:26 +02:00
  • ad583fe1e8 Create README.md Ole Morud 2022-06-10 14:19:27 +02:00
  • 19b0f8835f Create .gitignore Ole Morud 2022-06-10 14:17:41 +02:00
  • c9103840d9 Add board display feature Ole Morud 2022-06-10 14:15:49 +02:00
  • 3f5b33b0b8 Create Makefile Ole Morud 2022-06-10 13:13:51 +02:00
  • c2228faa22 Initial commit Ole Morud 2022-06-09 16:40:47 +02:00