DDLab code Jan 2013 readme -------------------------- The source code, written in c, is provided for ddlabx11 in ddcode_x11_Jan2013.tar.gz. This supersedes the code for ddlabx09, ddlabx10, and ddlabx11(Nov2012), It includes Null Boundary Conditions, hex/triangular neighborhoods for k3 and k4, and some bug/memory fixes. Extra files to supplement DDLab (in dd_extra.tar.gz) as described in the Exploring Discrete Dynamics (section 3.6) should be accessible, though DDLab will run without them. --------------------------------------------------------------------------- ddcode_x11_Nov2012.tar.gz contains the following files: GNU_GPL_3.txt (GNU General Public License version 3) bytes date file lines description ----- ---- ---- ----- ----------- 35281 2012-06-17 edecfunc.h 966 declare functions 28778 2012-11-09 eglob_ab.h 725 global variables 29703 2013-01-13 alloc39.c 847 allocate and free memory 115875 2013-01-13 back84.c 3593 generate pre-images 35330 2013-01-13 boxes54.c 1097 create prompt boxes 320698 2013-01-13 capara30.c 8756 set network rules and states 29380 2013-01-13 drawb55.c 902 draw attractor basins 160029 2013-01-13 drpara36.c 4865 set drawing/display parameters 117610 2013-01-13 for50.c 3096 run network forward 130293 2013-01-13 forint95.c 3487 run forward on-the-fly changes 164256 2013-01-13 forvar06.c 4511 other functions, running forward 153654 2013-01-13 graph54.c 3718 network-graph and jump-graph 68861 2013-01-13 g_set19.c 2328 graphics setup 20781 2013-01-13 in_put11.c 658 functions for user input 25030 2013-01-13 learn33.c 767 learning algorithms 73154 2013-01-13 l_save79.c 2225 saving and loading files 137168 2013-01-13 main65.c 4127 main, and some other functions 203365 2013-01-13 misc95.c 5901 various miscellaneous functions 10765 2013-01-13 mtree07.c 299 decision tree for kcode 20047 2013-01-13 orbants03.c 638 easter egg 67921 2013-01-13 run82.c 2159 generate attractor basins 46862 2013-01-13 vecpost24.c 1295 vector PostScrip files 326803 2013-01-13 wiring84.c 8579 network wiring and wiring graphic ----- total=65581 --------------------------------------------------------------------------- the following files are available separately: ddlabx11 Makefiles: Makefile_Linux_x11 gcc for Linux/Unix Makefile_Cygwin_x11 gcc for Cygwin, identical to Linux/Unix Makefile_Mac_x11 gcc for Mac to compile: make -f Makefile_Linux_x11 (for example) DOS_Watcom_compile_notes_x11.txt describes commands for compiling DDLab in Open Watcom C Version 1.9 The same source code compiles on all platforms above. --------------------------------------------------------------------------- each DDLab source code file includes the following (or similar) header: Copyright (C) 2013 Andrew Wuensche This readme file is part of DDLab (Discrete Dynamics Lab) DDLab is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with DDLab. If not, see . ---------------------------------------------------------------------------