package li.seiji.minichess;

public enum Player {

    WHITE,
    BLACK;

    public static Player parseIdentifier(char identifier) {
        return Character.isUpperCase(identifier) ? WHITE : BLACK;
    }

}

@@ -44,16 +44,26 @@
 ayer %7B%0A%0A
+    NONE,%0A
     WHIT
@@ -137,16 +137,59 @@
 fier) %7B%0A
+        if(identifier == '.') return NONE;%0A
         

Fix Player parsing for non-player field