(please do not drop the mailing list from replies) Agathe Ricci wrote: > On Mon, Sep 8, 2014 at 2:38 AM, Clemens Ladisch wrote: > > If Chaotica has the goal of producing the same output as flam3/ > > Apophysis, then it must implement the same formulas, including any > > errors. > > > This could be done by copying the GPL code, or by reimplementing these > > algorithms from scratch. Do you have any evidence that they did the > > former? > > Our post has tried to provide a small sample of evidence for the > former. Many of the variation functions in flam3 are documented in > a research paper, but there are important differences between the > research paper and flam3 source code (the smoking gun, if you will).
Do these differences have any effect on the output of the algorithm? If yes, then the flam3 source code is the _only_ documentation that could be used to reimplement the flam3 algorithms. > The order in which the variation functions are listed in flam3 source > code is almost exactly the same as what you see in the objdump of > Chaotica binary. Are you claiming that the order of the functions is a copyrightable expression? > How does that happen without copy and pasting? If your goal is to reimplement these specific functions, what other order would you use? Regards, Clemens
