artificial life
Cormen, Thomas H., Charles E Leierson and Ronald L. Rivest. Introduction to Algorithms. The MIT Press, Cambridge, Massachusetts, and the McGraw-Hill Book Company, New York, 1990.
Dawkins, Richard. The Blind Watchmaker. W.W.Norton & Company, New York, 1996.
DirectX 7.0 SDK documentation. Microsoft 1999. Available at www.microsoft.com/directx
Giancoli, Douglas C. Physics: Principles with Applications, Fifth Edition. Prentice Hall, Upper Saddle River, New Jersey, 1998
Flanagan, David. Java Examples in a Nutshell. O’Reilly & Associates, Sebastopol, California, 1997
Flanagan, David. Java in a Nutshell, Second Edition. O’Reilly & Associates, Sebastopol, California, 1997
Foley, James D., Andries van Dam, Steven K. Feiner and John F. Hughes. Computer Graphics: Principle and Practice, Second Edition. Addison Wesley, Reading Massachusetts, 1997
Kovach, Peter J. Inside Direct3D. Microsoft Press, Redmond, Washington, 2000
Kuhlmann, H., and Hollick, M Genetic Programming in C/C++. Available at http://www.cis.upenn.edu/~hollick/genetic/paper2.html
Levy, Steven. Artificial Life: A Report From the Frontier Where Computers Meet Biology. Vintage, New York, 1992
Perez, Adrian, and Dan .Royer Advanced 3-D Game Programming Using DirectX 7.0. World ware Publishing, Inc., Plano, Texas, 2000
Prusinkiewicz,, P., Haan, J. “Lindenmayer Systems, Fractals, and Plants”, Lecture Notes in Biomathematics, Springer-Verlag, 1989.
Ray, Thomas S. Artificial Life. Available at http://www.hip.atr.co.jp/~ray/pubs/fatm/
Reynolds, Craig. “Flocks, Herds, and Schools: A Distributed Behavioral Model”, SIGGRAPH, 1987.
Self-replication loops in Cellular Space, Available at http://www.weizmann.ac.il/home/bmsegre/LECTURE_8A/loops.html
Sims, Karl. “Artificial Evolution for Computer Graphics,” Computer Graphics, Vol. 25, No.4, July 1991, pp. 319-328
Sims, Karl. “Evolving Virtual Creatures”, Computer Graphics, Annual Conference Series, (SIGGRAPH ’94 Proceeding), July 1994, pp. 15-22
Stroustrup, Bjarne. The C++ Programming Language, Special Edition. AT&T Labs, Florham Park, New Jersey, and Addison Wesley, Reading, Massachusetts, January, 2000.
Willihnganz, Alexis. “Software that Writes Software”. Salon.com. October 1999.
Woo, Mason, Jackie Neider and Tom Davis. OpenGL Programming Guide, Second Edition. Addison Wesley, Reading, Massachusetts, 1997