libera/#commonlisp - IRC Chatlog
Search
16:59:20
pjb
pve: it may lack a ensure-list somewhere but the idea is that when there's a *, there may be multiple hits. So we return a list of results.
17:13:20
pjb
pve: you're right, I need to copy the list build by pushnew, otherwise it's made circular…
17:16:35
pjb
with (setf select) you cannot have a wildcard. (* is just taken as a key, but it couldn't be retrieved alone with (select).
18:33:39
ln43
ok... i was starting reading paip but aima is the recommended book for AI looking around
18:34:26
ln43
anyway ok... i will try to read both but is better start from only one to avoiid any possible confusion
18:40:01
ln43
but looking at the contents of PAIP is not almost the same as AIMA4e ... at least all the algorithms are not included
18:40:45
pjb
It would have been too big to include all of them. And so, they're left as an exercise for the reader.
18:41:35
ln43
ok, I was asking just to know if there was an interest in the CL community to have the code available for further exploration using M-. and M-, that is the approach i'm currently using
18:42:45
_death
AIMA is very different from PAIP, but both have CL source code associated with them.. I don't know about the fourth edition specifically
18:45:21
pjb
Well, eventually Norvig turned to Python, for the money in it, so obviously he didn't maintain the lisp code for the newer editions.
18:46:17
pjb
Indeed. Now you can fork, contribute, and send a PR, but somehow I doubt it'd be merged soon.
18:47:06
Josh_2
How do you open the inspector in SLIME? Normally I just click on an object in sly and it opens up.
18:47:25
ln43
only 1 contributor to only port all that is contained in https://github.com/aimacode/aima-pseudocode is not enough