yarp
This commit is contained in:
@@ -7,22 +7,22 @@ namespace Shogi.Domain.ValueObjects
|
||||
{
|
||||
private static readonly ReadOnlyCollection<Path> BishopPaths = new(new List<Path>(4)
|
||||
{
|
||||
new Path(Direction.UpLeft, Distance.MultiStep),
|
||||
new Path(Direction.UpRight, Distance.MultiStep),
|
||||
new Path(Direction.DownLeft, Distance.MultiStep),
|
||||
new Path(Direction.DownRight, Distance.MultiStep)
|
||||
new Path(Direction.ForwardLeft, Distance.MultiStep),
|
||||
new Path(Direction.ForwardRight, Distance.MultiStep),
|
||||
new Path(Direction.BackwardLeft, Distance.MultiStep),
|
||||
new Path(Direction.BackwardRight, Distance.MultiStep)
|
||||
});
|
||||
|
||||
public static readonly ReadOnlyCollection<Path> PromotedBishopPaths = new(new List<Path>(8)
|
||||
{
|
||||
new Path(Direction.Up),
|
||||
new Path(Direction.Forward),
|
||||
new Path(Direction.Left),
|
||||
new Path(Direction.Right),
|
||||
new Path(Direction.Down),
|
||||
new Path(Direction.UpLeft, Distance.MultiStep),
|
||||
new Path(Direction.UpRight, Distance.MultiStep),
|
||||
new Path(Direction.DownLeft, Distance.MultiStep),
|
||||
new Path(Direction.DownRight, Distance.MultiStep)
|
||||
new Path(Direction.Backward),
|
||||
new Path(Direction.ForwardLeft, Distance.MultiStep),
|
||||
new Path(Direction.ForwardRight, Distance.MultiStep),
|
||||
new Path(Direction.BackwardLeft, Distance.MultiStep),
|
||||
new Path(Direction.BackwardRight, Distance.MultiStep)
|
||||
});
|
||||
|
||||
public static readonly ReadOnlyCollection<Path> Player2Paths =
|
||||
|
||||
Reference in New Issue
Block a user