{
board_t *board = NULL;
- if (strcmp (name, "6x6") == 0) {
+ if (strcmp (name, "4x4") == 0) {
+ board = initboard (4, 4);
+ } else if (strcmp (name, "6x6") == 0) {
board = initboard (6, 6);
} else if (strcmp (name, "8x8") == 0) {
board = initboard (8, 8);
/* test: reversi.exe -s 4 2>&1 | grep incorrect */
/* test: reversi.exe -v 2>&1 | grep missing */
/* test: reversi.exe _ 2>&1 | grep invalid */
-/* test: { sleep 1; echo -n s; sleep 1; echo -n ouuljki; sleep 1; echo q; } | reversi.exe -s 0 */
+/* test: { sleep 1; echo -n s; sleep 1; echo -n kko; sleep 1; echo q; } | reversi.exe -s 3 -b 4x4 */
+/* test: { sleep 1; echo -n s; sleep 1; echo -n kkklo; sleep 1; echo q; } | reversi.exe -s 2 -b 6x6 */
+/* test: { sleep 1; echo -n s; sleep 1; echo -n kkkkllo; sleep 1; echo q; } | reversi.exe -s 1 -b 8x8 */
+/* test: { sleep 1; echo -n s; sleep 1; echo -n kkkkklllo; sleep 1; echo q; } | reversi.exe -s 0 -b 10x10 */
+/* test: { sleep 1; echo -n s; sleep 1; echo -n kkkkkkllllo; sleep 1; echo q; } | reversi.exe -b 12x12 */
+/* test: { sleep 1; echo -n s; sleep 1; echo -n kkkkkkklllllo; sleep 1; echo q; } | reversi.exe -b 14x14 */
+/* test: { sleep 1; echo -n s; sleep 1; echo -n kkkkkkkkllllllo; sleep 1; echo q; } | reversi.exe -b 16x16 */
+/* test: { for i in k k o k o m l m o l l m j j l m l j m o m l o i i j j j o i o l l o j l l k o q; do echo c; sleep 1; done; } | reversi.exe -b 4x4 */
/* vim: set ts=4 sw=4 et: */