예제 #1
0
        public void Evolve()
        {
            this._Lattice = _Lattice.Clone();
            int sz = _Lattice.Size;

            for (int i = 0; i < sz; i++)
            {
                _Lattice[i] =
                    _Rule.Next(_Lattice[i - 1], _Lattice[i], _Lattice[i + 1]);
            }
        }