Smallchess face (#272)

* smallchess face

* use correct game-state modifying board move function

* make show last work after undo

* use SCL_Game->ply instead of board[ply_byte]

* beep when cpu is done computing a move

* increase engine strength to ply 3

* match ply type and use the local variable where available

* fix warnings

* add doc to smallchess face

* smallchess: fix compile warnings

* smallchess: move smallchesslib.h to movement/lib
This commit is contained in:
Jeremy O'Brien
2024-09-17 22:36:34 -04:00
committed by GitHub
parent c2103d9eaa
commit e8f31beb70
5 changed files with 4301 additions and 0 deletions

View File

@@ -24,6 +24,7 @@ INCLUDES += \
-I../lib/vsop87/ \
-I../lib/astrolib/ \
-I../lib/morsecalc/ \
-I../lib/smallchesslib/ \
# If you add any other source files you wish to compile, add them after ../app.c
# Note that you will need to add a backslash at the end of any line you wish to continue, i.e.
@@ -147,6 +148,7 @@ SRCS += \
../watch_faces/demo/beeps_face.c \
../watch_faces/sensor/accel_interrupt_count_face.c \
../watch_faces/complication/metronome_face.c \
../watch_faces/complication/smallchess_face.c \
# New watch faces go above this line.
# Leave this line at the bottom of the file; it has all the targets for making your project.