DDLab code May 2013 readme -------------------------- The source code, written in c, is provided for ddlabx11 in ddcode_x11_May2013.tar.gz. This supersedes the code for ddlabx09, ddlabx10, and ddlabx11(Nov2012, Jan2013), It includes Null Boundary Conditions, hex/triangular neighborhoods for k3 and k4, automatic Derrida plots for sets of rules, equivalence classes and rule clusters. and some bug/memory fixes. Extra files to supplement DDLab (in dd_extra.tar.gz) as described in Exploring Discrete Dynamics (section 3.6) should be accessible, though DDLab will run without them. --------------------------------------------------------------------------- ddcode_x11_May2012.tar.gz contains the following files: GNU_GPL_3.txt (GNU General Public License version 3) bytes date file lines description ----- ---- ---- ----- ----------- 35693 2013-01-24 edecfunc.h 975 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 325364 2013-04-13 capara30.c 8879 set network rules and states 29380 2013-01-13 drawb55.c 902 draw attractor basins 174477 2013-05-13 drpara36.c 5187 set drawing/display parameters 117610 2013-01-03 for50.c 3096 run network forward 130293 2013-01-13 forint95.c 3487 run forward on-the-fly changes 164237 2013-01-26 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 137243 2013-05-02 main65.c 4128 main, and some other functions 203322 2013-04-12 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 326992 2013-04-13 wiring84.c 8633 network wiring and wiring graphic ----- total=66390 --------------------------------------------------------------------------- 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 . ---------------------------------------------------------------------------