Skip to content
Douglas R. Miles edited this page Aug 22, 2019 · 8 revisions

Welcome to the CYC_JRTL_with_CommonLisp wiki!

Had you read every AI Book published before 1995 (And read at least 100 important books on Psychology ) ...

This system is all the trivial things you might think you are required to create if wanted to create AI And yet STILL you had no idea what to do...

"If my AI could read every webpage it could become alive" Are you sure? Great! Well, then this system will wake your AI up every morning and tube feed the internet down its throat.

"We only need to make a massive scale SHRDLU .. that move instead of blocks, Concepts" Are you sure? Great! Well then this system will make all the concepts into moveable blocks

"We need to make a plan-based hill-climbing version of ..." "I need SWALE/DAYDREAMER to have massive infinate memory..." "We need to make X and Y ..." Or "We need to make ALL of the above." "We need to make ALL of the above into a Multiagent system, integrated as in one mind" "We need MUD to simulate the..."

Enough is enough! The codebase below was designed that no matter what excuse you come up with next, you will only have at most 3 components we have not yet created for your convenience.

( stuff that you might suddenly declare to yourself you needed (most of which you haven't declared yet, but when you do, we already piping hot and pre-integrated for you!))

The platform as it stands has some "startup modes" Here are the reasons they are so varied as some startup modes allow certain types of use cases and testing

ABCL Common Lisp Interpreted Startup Mode

  • Building the ABCL Common Lisp "Compiled" Mode
  • Confirm can Emulate anything that ABCL Common Lisp "Compiled" Mode can do but on in non-JVMs like GCJ
  • ANSI Tests (IKVM, GCJ ) Is compiled mode helping?

ABCL Common Lisp "Compiled" Startup Mode cd platform ; ./abclc --lisp

  • CL-ANSI Tests How portable is this System?
  • Running CL-BENCH
  • AllegroCL Apps still works in our CL?
  • Comfy for Common Lisp REPL `starts as if Called (lisp-repl)
  • Optionally not enable SubL System until (init-subl)
  • Default and most typical startup Still can load any runtime modules
  • Remote/Local IDE Development over CUSP/SWANK (With or without CYC)
  • Most compatable for when ASDF/QuickLisp is Enabled

SubL Startup Mode

Lazy Startup Mode (Started automatically from IDE's during unit tests and random class access)

  • Ensures the system passes thru the Above modes and ready for Unit tests
  • For running JUnit Tests
  • Checking the multithread system boot

SWI-Prolog JNI Startup Mode (Ran as: swipl -l from_swipl.pl)

  • Embeds CYC Inferencing into SWI-Prolog
  • Boots thru as if in Lazy Mode and then onto a Run-Mode

Armedbear J IDE Startup (Very awesome Lisp/Multilanguage IDE)

  • Useful for Point and CLick of the above
  • Opening several REPLs at once
  • Checking multithreading

Documentation (Please rearrange to the order most needed)

--- Way more stuff to be listed ... Equivalent to already to All of "KnowledgeWorks Enterprise" and every Allegro Add-on Product all put into the perfect ecosystem with already REst/web/ORBS/Corba .. you name it.. whatever enabled If there was just one more trivial middleware/serverware tool a team had to be assembled to create.. this system already has it ready for you!