feat: complete human-vs-ESP32 gameplay and cumulative statistics
This commit is contained in:
@@ -8,6 +8,10 @@ void application_init(application_t *application, random_source_t random) {
|
||||
game_lifecycle_init(&application->lifecycle, random);
|
||||
}
|
||||
|
||||
void application_set_bot_scheduler(application_t *application, scheduler_t scheduler) {
|
||||
if (application != NULL) game_lifecycle_set_bot_scheduler(&application->lifecycle, scheduler);
|
||||
}
|
||||
|
||||
bool application_enqueue(application_t *application, const app_command_t *command) {
|
||||
return application != NULL && command_queue_push(&application->command_queue, command);
|
||||
}
|
||||
@@ -52,3 +56,7 @@ lifecycle_result_t application_submit(application_t *application, const app_comm
|
||||
return LIFECYCLE_RESULT_GENERATION_FAILED;
|
||||
}
|
||||
}
|
||||
|
||||
bool application_bot_take_turn(application_t *application) {
|
||||
return application != NULL && game_lifecycle_bot_take_turn(&application->lifecycle);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user