This commit is contained in:
abdelaziz
2026-03-30 07:49:37 +02:00
parent 9440351bc0
commit bc4118704e
21 changed files with 1785 additions and 124 deletions
+21
View File
@@ -0,0 +1,21 @@
namespace CheckersSpielBot
{
public class MoveResult
{
public enum ResultType { TurnAdvanced, ChainJumpRequired, Victory }
public ResultType Type { get; private set; }
public int Victor { get; private set; }
private MoveResult() { }
public static readonly MoveResult TurnAdvanced = new() { Type = ResultType.TurnAdvanced };
public static readonly MoveResult ChainJumpRequired = new() { Type = ResultType.ChainJumpRequired };
public static MoveResult Victory(int victor) => new()
{
Type = ResultType.Victory,
Victor = victor
};
}
}