public GroupedLinkMan(GNPX_AnalyzerMan pAnMan)
        {
            this.pAnMan = pAnMan;
            SWCtrl      = 0;

            for (int k = 0; k < 9; k++)
            {
                int r0 = k / 3, c0 = k % 3, bit = 0;
                for (int m = 0; m < 9; m++)
                {
                    if (m / 3 != r0 && m % 3 != c0)
                    {
                        bit |= (1 << m);
                    }
                }
                bitRC[k] = bit;
            }
        }
 public FishGen(GNPX_AnalyzerMan pAnMan) : base(pAnMan)
 {
 }
Exemplo n.º 3
0
 public NXGCellLinkGen(GNPX_AnalyzerMan pAnMan) : base(pAnMan)
 {
 }
Exemplo n.º 4
0
 public GeneralLogicGen(GNPX_AnalyzerMan pAnMan) : base(pAnMan)
 {
 }
Exemplo n.º 5
0
 public ALSTechGen(GNPX_AnalyzerMan pAnMan) : base(pAnMan)
 {
     this.pAnMan = pAnMan;
 }
 public LockedSetGen(GNPX_AnalyzerMan AnMan) : base(AnMan)
 {
 }
 public LockedCandidateGen(GNPX_AnalyzerMan pAnMan) : base(pAnMan)
 {
 }
 public SimpleSingleGen(GNPX_AnalyzerMan pAnMan) : base(pAnMan)
 {
 }
 public SimpleUVWXYZwingGen(GNPX_AnalyzerMan AnMan) : base(AnMan)
 {
     GStageMemo = -999;
 }
Exemplo n.º 10
0
//		private bool DevelopB=false;  //true; false;

        public SuperLinkMan(GNPX_AnalyzerMan pAnMan)
        {
            this.pAnMan      = pAnMan;
            this.pHouseCells = AnalyzerBaseV2.HouseCells;
        }
 public NiceLoopGen(GNPX_AnalyzerMan pAnMan) : base(pAnMan)
 {
 }
 public AnalyzerBaseV2(GNPX_AnalyzerMan pAnMan)
 {
     this.pAnMan = pAnMan;
 }
        public List <UCellLink>[] CeLK81;//cell Link

        public CellLinkMan(GNPX_AnalyzerMan pAnMan)
        {
            this.pAnMan      = pAnMan;
            this.pHouseCells = AnalyzerBaseV2.HouseCells;
            SWCtrl           = 0;
        }
Exemplo n.º 14
0
        public bool ALS2ALS_Link;                   //ALS ->ALS

        public ALSLinkMan(GNPX_AnalyzerMan pAnMan)
        {
            this.pAnMan = pAnMan;
        }
 public GroupedLinkGen(GNPX_AnalyzerMan pAnMan) : base(pAnMan)
 {
 }
Exemplo n.º 16
0
 public AALSTechGen(GNPX_AnalyzerMan pAnMan) : base(pAnMan)
 {
     fALS = new ALSLinkMan(pAnMan);
 }
        //----------------------------------------------------------------------

        public GNPZ_Engin(GNPXApp000 pGNP00, UPuzzle pGP)
        {
            this.pGNP00 = pGNP00;
            this.pGP    = pGP;
            AnMan       = new GNPX_AnalyzerMan(this);
        }