diff options
author | Paul Duncan <pabs@pablotron.org> | 2019-01-20 10:27:10 -0500 |
---|---|---|
committer | Paul Duncan <pabs@pablotron.org> | 2019-01-20 10:27:10 -0500 |
commit | 4b5af8da20f2e35e6cd81a4e7418767e6964e8bc (patch) | |
tree | 73729f3c5e07fbd0ee71392b7a9ae843e9f49a61 /src/core/sok-solve.c | |
parent | 2e5ad7027daa0d10453640a617b53fdde4542929 (diff) | |
download | sok-4b5af8da20f2e35e6cd81a4e7418767e6964e8bc.tar.bz2 sok-4b5af8da20f2e35e6cd81a4e7418767e6964e8bc.zip |
solve: check for corners
Diffstat (limited to 'src/core/sok-solve.c')
-rw-r--r-- | src/core/sok-solve.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/core/sok-solve.c b/src/core/sok-solve.c index 45d227c..0d4e500 100644 --- a/src/core/sok-solve.c +++ b/src/core/sok-solve.c @@ -36,13 +36,12 @@ sok_solve_step( // return failure return false; } -/* - * // make sure level is solvable - * if (sok_ctx_is_lost(ctx)) { - * // return failure - * return false; - * } - */ + + // make sure level is solvable + if (sok_ctx_is_lost(ctx)) { + // return failure + return false; + } for (size_t dir = 0; dir < SOK_DIR_LAST; dir++) { if (!sok_ctx_move(ctx, dir)) { |