Pavel Lutskov pavel
  • Joined on 2020-07-17
pavel pushed to master at pavel/chess 2021-12-27 19:16:24 +00:00
c92a9e42d7 Add array reply parsing to the adapter
pavel pushed to master at pavel/chess 2021-12-22 21:04:17 +00:00
0f7de146b7 Implement dummy chess solver
pavel pushed to master at pavel/chess 2021-12-21 20:08:30 +00:00
95c0ccfbd2 Move some functionality into the new Engine mod
pavel pushed to master at pavel/chess 2021-12-20 20:46:58 +00:00
802b069269 Add command for manual state setting at engine
pavel pushed to master at pavel/chess 2021-12-20 20:17:38 +00:00
ef5719f2f5 Reorganize board code in engine
pavel pushed to master at pavel/chess 2021-12-20 20:14:46 +00:00
d80cc79f57 Use destructuring for arg splitting in engine ui
pavel closed issue pavel/chess#5 2021-12-17 20:27:10 +00:00
Implement logic for detecting pieces between source and target
pavel pushed to master at pavel/chess 2021-12-17 20:26:57 +00:00
a7d3bb3752 Use cargo run in the adapter
pavel pushed to master at pavel/chess 2021-12-17 20:26:13 +00:00
6ee41a112c Introduce movement Rays
pavel opened issue pavel/chess#5 2021-12-14 21:02:19 +00:00
Implement logic for detecting pieces between source and target
pavel pushed to master at pavel/chess 2021-12-14 20:58:23 +00:00
6bbcadddfd Fix flickering on board redraw
a1207f2404 Implement moving on engine
c49bedf0ad Split state parsing on adapter into separate func
Compare 3 commits »
pavel pushed to master at pavel/chess 2021-12-14 20:13:27 +00:00
4ae73410bd Implement make_move function on engine
pavel closed issue pavel/chess#3 2021-12-13 19:47:50 +00:00
Implement valid move visualization on frontend
pavel pushed to master at pavel/chess 2021-12-13 19:47:37 +00:00
27dce5f7a3 Implement move squares highlighting
pavel opened issue pavel/chess#4 2021-12-13 19:45:54 +00:00
Implement saner error handling between frontend and adapter
pavel pushed to master at pavel/chess 2021-12-13 19:24:19 +00:00
9bb6a60ded Implement adapter to the get_moves function
pavel pushed to master at pavel/chess 2021-12-13 19:16:13 +00:00
8d93acf950 Implement selected piece highlighting
pavel pushed to master at pavel/chess 2021-12-13 19:12:04 +00:00
f9212a8291 Refactor move handling in frontend
pavel pushed to master at pavel/chess 2021-12-13 18:40:04 +00:00
941a5c072a Refactor square drawing
d36a948936 Use separate function to talk to engine in adapter
Compare 2 commits »
pavel opened issue pavel/chess#3 2021-12-13 17:06:35 +00:00
Implement valid move visualization on frontend