Allegro CL 使用中的问题, lisp 环境


    这学期 AI 课的作业,在planning 问题上要用到 sgp, 该软件需要在 lisp 环境下

    中间试了很久,现在记录下可行的步骤

  

    Allegro Common Lisp (Allegro CL) 是比较好的 lisp 版本

    1. 安装 http://franz.com/downloads/ 

        在 mac 下安装好后,一打开就闪退,不知道为什么, 只能考虑使用命令行打开

        我们知道软件在 Application 文件下,所以在命令行下输入  /Applications/AllegroCLexpress.app/Contents/Resources/allegro-express

        即可进入该环境

           (windows 和 Ubuntu 试过,打开可以看到界面)


   2.  使用gp 

        下载 http://cl-user.net/asp/Rj8d/sdataQIQvRec5S0mXDQdXRHpX8yBX8yBXnMq=/sdataQu3F$sSHnB==     

       里面有pddl的example 


       在lisp下使用时

      1, 切换路径   :cd  /Users/“computer name”/Documents/umich/sgp/    cd前是有冒号的

      2,加载gp, 分别输入

            (in-package :gp)

              (load-gp)

     3,   加载domain 文件。 例如针对课上讲的 blocks-world问题

             (load-domains "blocks-world.pddl")

           然后使用gp 做plan 

             (plan 'sussman anomaly)

              Notice: 只有一个引号, plan 的名字在blocks-world.pddl 中定义了,需要提前查一下


   



   

   


    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值