Programming in SCHEME: Learn SHEME Through Artificial Intelligence ProgramsScheme provides a flexible and powerful language for programming embodying many of the best features of logical and functional programming. This enjoyable book provides readers with an introduction to programming in Scheme by constructing a series of interesting and re-usable programs. The book includes two diskettes containing MIT Scheme to run on Windows PCs. |
Contents
Tutorial Introduction to Scheme | 3 |
Designing for Reuse | 25 |
Writing Portable Scheme Code | 45 |
Copyright | |
6 other sections not shown
Other editions - View all
Programming in SCHEME: Learn SHEME Through Artificial Intelligence Programs Mark Watson Limited preview - 2012 |
Common terms and phrases
2D-array-length 2D-array-ref a-grapher activation values allele argument ATRANS begin display board-ref board board-ref groups row board-set BP BP BP breadth-first search built-in function calculate chess child-nodes chromosome compound-procedure 6 depth Computer move computer-influence cross over allele crossover at indicies current-frame data structures define delta weights depth-first search dw-list Enter your move equal error evaluate example file module fitness-values genetic algorithm Go board Go game Go playing program Go program GO_DATA.S human-influence implementation index-1 input iter jDimension lambda game layer neurons list-ref list-ref sizeList load make-vector Mandelbrot set Mark Watson move-values netList neural network neuron neuron layers new-node NewDeltaNetwork newline nLayers node null old-network output neurons path piece plot plot-string population recursion retVal SAN DIEGO Scheme functions Scheme system square squareNum stones supervised learning time-item touched groups training cycle two-dimensional array variable vector vector-ref board vector-set WP WP WP WP WR write y-coord y-start