[Shoginextmove-commit] [shoginextmove][78]

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2016年 2月 23日 (火) 10:36:46 JST


Revision: 78
          http://sourceforge.jp/projects/shoginextmove/scm/svn/commits/78
Author:   bellyoshi
Date:     2016-02-23 10:36:46 +0900 (Tue, 23 Feb 2016)
Log Message:
-----------


Modified Paths:
--------------
    Quantum/QuantumShogi/QuantumShogi.Logic/DirectionsGenerator.cs

Modified: Quantum/QuantumShogi/QuantumShogi.Logic/DirectionsGenerator.cs
===================================================================
--- Quantum/QuantumShogi/QuantumShogi.Logic/DirectionsGenerator.cs	2016-02-23 01:35:00 UTC (rev 77)
+++ Quantum/QuantumShogi/QuantumShogi.Logic/DirectionsGenerator.cs	2016-02-23 01:36:46 UTC (rev 78)
@@ -17,10 +17,10 @@
         MoveDirection[][] promotedMoveDirections;
         public DirectionsGenerator()
         {
-            MoveDirection upper = new MoveDirection(0, -1, false);//前
-            MoveDirection upperLeft = new MoveDirection(1,-1,false);
-            MoveDirection upperRight = new MoveDirection(-1,-1,true);
-            MoveDirection down = new MoveDirection(0,1,false);
+            MoveDirection upper = new MoveDirection(0, -1, false);//前進
+            MoveDirection upperLeft = new MoveDirection(1,-1,false);//左上
+            MoveDirection upperRight = new MoveDirection(-1,-1,true);//右上
+            MoveDirection down = new MoveDirection(0,1,false);//下がる
             MoveDirection downLeft = new MoveDirection(1,1,false);
             MoveDirection downRight = new MoveDirection(-1,1, false);
             MoveDirection right = new MoveDirection(-1,0, false);
@@ -33,8 +33,8 @@
             MoveDirection straightDownRight = new MoveDirection(-1, 1, false);
             MoveDirection straightRight = new MoveDirection(-1, 0, false);
             MoveDirection straightLeft = new MoveDirection(1, 0, false);
-            MoveDirection upper2Left = new MoveDirection(1, -2, false);
-            MoveDirection upper2Right = new MoveDirection(-1, -2, true);
+            MoveDirection upper2Left = new MoveDirection(1, -2, false);//桂馬飛び
+            MoveDirection upper2Right = new MoveDirection(-1, -2, true);//桂馬飛び
             normalMoveDirections = new MoveDirection[Piece.CountOfType()][];
 
             //歩の移動方向




Shoginextmove-commit メーリングリストの案内
Back to archive index