Incremental update to allow running a battery of AI vs AI games, with some very basic reporting.
This commit is contained in:
@@ -3,6 +3,7 @@ package net.woodyfolsom.msproj;
|
||||
|
||||
public class GameResult {
|
||||
public static final GameResult BLACK_BY_RESIGNATION = new GameResult(RESULT_TYPE.BLACK_BY_RESIGNATION);
|
||||
public static final GameResult VOID = new GameResult(RESULT_TYPE.VOID);
|
||||
public static final GameResult WHITE_BY_RESIGNATION = new GameResult(RESULT_TYPE.WHITE_BY_RESIGNATION);
|
||||
|
||||
private double komi;
|
||||
@@ -10,7 +11,7 @@ public class GameResult {
|
||||
private int whiteScore;
|
||||
private int normalizedZeroScore;
|
||||
|
||||
public enum RESULT_TYPE { BLACK_BY_RESIGNATION, WHITE_BY_RESIGNATION, IN_PROGRESS, SCORED}
|
||||
public enum RESULT_TYPE { BLACK_BY_RESIGNATION, WHITE_BY_RESIGNATION, IN_PROGRESS, SCORED, VOID}
|
||||
|
||||
private RESULT_TYPE resultType;
|
||||
|
||||
@@ -92,6 +93,7 @@ public class GameResult {
|
||||
case WHITE_BY_RESIGNATION :
|
||||
return "W+R";
|
||||
case IN_PROGRESS :
|
||||
case VOID : // intentional fall-through
|
||||
return "Void";
|
||||
default :
|
||||
return "?";
|
||||
|
||||
Reference in New Issue
Block a user