Posted on May 8, 2009 by omadeon
UPDATE (8 Oct. 2009): new HD YouTube video about this project:
You can also watch a (slightly dated) slide-show about this algorithm here:
http://omadeon.com/tsp
You don’t need PowerPoint to see this, but the PowerPoint presentation can also be downloaded here: http://omadeon.com/tsp/ogtsp.ppt
I am currently using this algorithm’s DLL inside a large-scale Scheduling Application for Multiple [...]
Filed under: Assembly Language, LPA Win-Prolog, Logic, Logic Programming, Uncategorized | Tagged: Artificial Intelligence, DNA, Dynamic-link library, Games, Genetic, Genetic Programming, Implementations, Presentation, programming, Prolog | 8 Comments »
Posted on July 20, 2008 by omadeon
Image via Wikipedia
Back in 2005, while working in large-scale programming projects for data-mining in G.I.S. and Hydrology, I wrote a Prolog interpreter called “G.I.S. Prolog“, equipped with many extra predicates (such as functions to locate points inside polygons, etc).The G.I.S. Prolog interpreter was originally based on the “PIE interpreter” (included as free source-code in [...]
Filed under: ASM for Visual Prolog, Assembly Language, Prolog, Prolog compilers, Visual Prolog, programming, source code | Tagged: Assembly Language, Compiler, Implementations, programming, Prolog, source code, Visual Prolog | 3 Comments »
Posted on September 21, 2007 by omadeon
Image via Wikipedia
If you need to convert into Prolog terms “raw data” supplied in EXCEL csv-files, read on! The source code in this posting will read any CSV file, converting each semicolon-delimited line (or record) of the CSV file into a Prolog clause, asserted in RAM. It is also possible to use the [...]
Filed under: Conversions, Prolog, SWI-Prolog, source code | Tagged: Comma-separated values, csv files, Open source, programming, Prolog, source code | 3 Comments »