Shadowrun: Awakened 29 September 2011 - Build 871
Classes | Defines | Functions
Evolution.h File Reference
#include "Board.h"
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include "tbb/task_scheduler_init.h"
#include "tbb/blocked_range.h"
#include "tbb/parallel_for.h"
#include "tbb/tick_count.h"
#include <windows.h>
Include dependency graph for Evolution.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  abstract
class  ParallelEvolution
class  SequentialEvolution

Defines

#define WIN32_LEAN_AND_MEAN

Functions

void UpdateState (Matrix *m_matrix, char *dest, int begin, int end)

Define Documentation

Evolution.h: Header file for evolution classes; evolution classes do looped evolution of patterns in a defined 2 dimensional space

Definition at line 42 of file Evolution.h.


Function Documentation

void UpdateState ( Matrix m_matrix,
char *  dest,
int  begin,
int  end 
)

Definition at line 401 of file Update_state.cpp.

References CheckCell().

{
        for (int i=begin; i<=end; i++)
        {
            *(dest+i) = CheckCell(m_matrix, i);
        }
}

Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.

GNU Lesser General Public License 3 Sourceforge.net