aima.lisp,973 (defparameter *aima-root* 9,198 (defparameter *aima-binary-type*12,339 (defconstant *aima-version*24,826 (defparameter *aima-system-names* 27,911 (defstruct aima-system30,1010 (defmacro def-aima-system 35,1138 (defun aima-load 44,1654 (defun aima-load-binary 48,1805 (defun aima-compile 52,1953 (defun aima-load-if-unloaded 56,2122 (defun add-aima-system 64,2317 (defun get-aima-system 70,2548 (defun operate-on-aima-system 76,2745 (defun aima-file 105,4121 (defun compile-load 113,4503 (defun load-binary 119,4712 (defun load-something 123,4862 (defun file-with-type 131,5286 (defun mklist 139,5501 (def-aima-system utilities 147,5799 (def-aima-system agents 151,5988 (def-aima-system search 158,6233 (def-aima-system logic 168,6643 (def-aima-system planning 174,6887 (def-aima-system uncertainty 178,6980 (def-aima-system learning 186,7237 (def-aima-system language 198,7823 (def-aima-system all 204,8018 (def-aima-system everything 208,8181 agents/test-agents.lisp,21 (deftest agents3,48 language/test-language.lisp,23 (deftest language 2,1 learning/test-learning.lisp,22 (deftest learning1,0 logic/test-logic.lisp,21 (deftest logic5,100 search/test-search.lisp,21 (deftest search5,97 uncertainty/test-uncertainty.lisp,25 (deftest uncertainty1,0 utilities/binary-tree.lisp,544 (defstruct search-tree-node9,267 (defun make-search-tree 21,651 (defun create-sorted-tree 40,1126 (defun empty-tree 56,1643 (defun leftmost 62,1764 (defun rightmost 71,2024 (defun pop-least-element 82,2394 (defun pop-largest-element 107,3482 (defun least-key 137,4874 (defun largest-key 142,5006 (defun insert-element 148,5142 (defun randomized-insert-element 179,6437 (defun randomized-push 211,7726 (defun find-element 222,7991 (defun delete-element 241,8549 (defun inorder-successor 341,12709 (defun list-elements 350,13082 utilities/cltl2.lisp,270 (defmacro with-simple-restart 14,475 (defmacro destructuring-bind 19,651 (defmacro defstructure 54,2196 (defmethod print-structure 68,2879 (defmacro defmethod 75,3175 (defun ensure-generic-function 82,3552 (defun supertype 92,3924 (defun call-method-for 98,4064 utilities/index.lisp,1160 (defmacro do-file 14,634 (defun map-file 18,831 (defparameter *user-symbols* 26,1100 (defvar *cl-symbols* 29,1228 (defvar *counts* 32,1348 (defvar *aima-system* 35,1417 (defstruct def41,1624 (defun gen-index 47,1878 (defun gen-overview 56,2212 (defun gen-files-overview 72,2951 (defun alphabetize 105,4133 (defun mapcarhash 110,4300 (defun hashtable-vals 117,4488 (defun gen-entries 124,4673 (defun char-ok? 190,8035 (defun format-entry-link 197,8325 (defun format-symbol-link 210,8849 (defun entry-width 215,9011 (defun number-width 223,9350 (defvar *comment-readtable* 231,9499 (defstructure semi-comment 235,9616 (defmethod print-structure 239,9738 (defun read-semi-comment 246,10058 (defun overview-entries 257,10409 (defun overview-exp 268,10900 (defun overview-tag-name 311,12394 (defun defmethod-arg-type 315,12514 (defun remove-&aux 320,12667 (defun record-exp 325,12768 (defun get-entry 341,13384 (defun record-entry 347,13638 (defun first-atom 356,14008 (defun aima-namestring 358,14075 (defun file-title 361,14168 (defun record-symbols-counts 369,14465 (defun mapply 389,15206 (defun record-book-pages 393,15359 utilities/queue.lisp,486 (defstruct q20,999 (defun make-empty-queue 27,1096 (defun empty-queue? 29,1134 (defun queue-front 33,1232 (defun remove-front 37,1332 (defun enqueue-at-front 45,1564 (defun enqueue-at-end 49,1704 (defun enqueue-by-priority 59,2089 (defun heap-val 78,2820 (defun heap-parent 79,2899 (defun heap-left 80,2962 (defun heap-right 81,3028 (defun heapify 83,3096 (defun heap-extract-min 100,3692 (defun heap-insert 108,3949 (defun make-heap 120,4432 (defun heap-sort 123,4524 utilities/test-utilities.lisp,25 (deftest utilities5,113 utilities/utilities.lisp,2292 (defmacro while 16,605 (defmacro for-each 21,744 (defmacro for 33,1238 (defmacro deletef 43,1658 (defmacro define-if-undefined 54,2116 (defun length>1 69,2613 (defun length=1 73,2712 (defun random-element 77,2819 (defun mappend 81,2941 (defun starts-with 85,3101 (defun last1 89,3239 (defun left-rotate 93,3322 (defun right-rotate 97,3444 (defun transpose 101,3563 (defun reuse-cons 106,3759 (defun make-exp 116,4128 (defun op 117,4176 (defun args 118,4254 (defun arg1 119,4334 (defun arg2 120,4389 (defsetf args 122,4447 (defun prefix->infix 125,4513 (defun insert-between 131,4737 (defun xy-p 141,5067 (defun @ 145,5182 (defun xy-equal 147,5240 (defun xy-add 149,5276 (defun xy-distance 153,5384 (defun x+y-distance 158,5527 (defun xy-between 163,5672 (defun rotate 168,5885 (defun inside 173,5998 (defconstant infinity 180,6199 (defconstant minus-infinity 181,6249 (defun average 183,6306 (defun running-average 187,6421 (defun square 191,6557 (defun sum 193,6585 (defun between 199,6806 (defun rms-error 203,6925 (defun ms-error 207,7074 (defun boolean-error 212,7293 (defun dot-product 215,7371 (defun iota 219,7503 (defun random-integer 223,7681 (defun normal 227,7817 (defun sample-with-replacement 231,7937 (defun sample-without-replacement 236,8081 (defun fuzz 246,8453 (defun round-off 253,8710 (defun nothing 259,8893 (defun declare-ignore 264,8994 (defun true 279,9727 (defun false 282,9863 (defun required 284,9942 (defun stringify 291,10246 (defun concat-symbol 297,10395 (defun print-grid 301,10540 (defun print-centered 330,11575 (defun print-repeated 337,11873 (defun print-dashes 342,12009 (defun copy-array 350,12288 (defun copy-subarray 356,12454 (defun array->vector 363,12684 (defun plot-alist 368,12850 (defun copy-hash-table 374,13081 (defun hash-table->list 380,13286 (defun hprint 384,13404 (defun compose 389,13561 (defun the-biggest 393,13680 (defun the-biggest-random-tie 403,13914 (defun the-biggest-that 416,14244 (defun the-smallest 427,14513 (defun the-smallest-random-tie 430,14577 (defun the-smallest-that 433,14663 (defvar *debugging* 438,14762 (defun dprint 440,14788 (defmacro deftest 447,14991 (defun add-test 457,15562 (defun test 464,15828 (defun test-example 486,16929 agents/agents/agent.lisp,96 (defun ask-user 8,233 (defmethod print-structure 13,357 (defun initialize-agent-names 18,571 agents/agents/vacuum.lisp,0 agents/agents/wumpus.lisp,0 agents/algorithms/grid.lisp,456 (defun grid-contents 5,119 (defsetf grid-contents 10,332 (defun move-object-to 14,450 (defun place-object 25,843 (defun place-in-container 38,1303 (defun remove-object 52,1870 (defun find-object-if 61,2202 (defun find-neighbor-if 65,2361 (defun find-object-or-neighbor-if 75,2759 (defun near? 81,2991 (defun add-locs 88,3247 (defun subtract-locs 92,3396 (defun heading->string 96,3516 (defun absolute-loc 104,3753 (defun offset-loc 118,4338 agents/environments/basic-env.lisp,562 (defstructure environment24,1093 (defstructure agent41,1973 (defun run-environment 54,2378 (defun agent-trials 76,3349 (defmethod get-percept 95,4296 (defmethod update-fn 100,4421 (defmethod legal-actions 104,4552 (defmethod performance-measure 108,4662 (defmethod initialize 116,4948 (defmethod termination? 123,5170 (defmethod display-environment 127,5272 (defmethod display-environment-snapshot 142,5884 (defun run-eval-environment 149,6115 (defun agent-trial 156,6443 (defun execute-agent-actions 173,7165 (defmethod print-structure 181,7488 agents/environments/elevator.lisp,61 (defmethod initialize 13,272 (defmethod get-percept 18,406 agents/environments/grid-env.lisp,649 (defstructure object22,1019 (defmethod update-fn 48,2052 (defmethod legal-actions 54,2312 (defmethod initialize 57,2395 (defmethod termination? 70,3036 (defmethod display-environment-snapshot 75,3240 (defmethod print-structure 82,3525 (defmethod speak 91,3860 (defmethod turn 96,4014 (defmethod forward 106,4423 (defmethod grab 113,4663 (defun grabable? 122,5120 (defmethod release 125,5210 (defun parse-specs 162,7013 (defun parse-spec 167,7162 (defun parse-where 174,7390 (defun parse-whats 195,8417 (defun parse-what 199,8525 (defun parse-n 217,9303 (defun make 223,9440 (defun random-loc 227,9580 (defun free-loc? 236,9995 agents/environments/vacuum.lisp,158 (defmethod performance-measure 15,422 (defmethod get-percept 25,814 (defmethod legal-actions 32,1134 (defmethod suck 37,1284 (defmethod shut-off 42,1468 agents/environments/wumpus.lisp,297 (defmethod update-fn 22,790 (defmethod termination? 33,1178 (defmethod performance-measure 42,1524 (defmethod get-percept 50,1875 (defmethod legal-actions 60,2366 (defun deadly? 64,2540 (defmethod climb 71,2694 (defmethod shoot 77,2866 (defun propagate-arrow 85,3181 (defun kill 93,3539 language/algorithms/chart-parse.lisp,666 (defstructure grammar3,49 (defvar *grammar* 12,337 (defun rule-lhs 16,462 (defun rule-rhs 17,521 (defstructure chart19,585 (defun chart-parse 32,1078 (defun scanner 42,1513 (defun predictor 50,1875 (defun completer 58,2205 (defun add-edge 71,2671 (defun chart-parses 84,3162 (defun meanings 89,3431 (defun spanning-edges 99,3788 (defun edge->tree 108,4108 (defun edge 115,4331 (defun grammar 120,4536 (defun rewrites-for 135,5263 (defun categories-for 139,5413 (defun edge-expects 145,5672 (defun lhs-op 149,5791 (defun complete? 153,5904 (defun edge-equal 157,6021 (defmethod handle-augmentation 165,6401 (defmethod print-structure 177,6991 language/domains/grammars.lisp,159 (defparameter *E0*5,129 (defparameter *E1*41,1213 (defparameter *E2*79,2511 (defparameter *arithmetic-grammar*125,4454 (defparameter *figure23.4*143,4999 language/domains/wumpus-grammar.lisp,24 (defparameter *E1*5,83 learning/agents/active-adp-learner.lisp,155 (defun make-random-adp-learner 7,246 (defun make-maximizing-adp-learner 9,340 (defun make-active-adp-learner 12,436 (defun update-active-model 41,1452 learning/agents/active-qi-learner.lisp,116 (defun make-random-qi-learner 7,246 (defun make-maximizing-qi-learner 9,340 (defun make-active-qi-learner 12,436 learning/agents/exploring-adp-learner.lisp,199 (defvar *R+* 10,405 (defvar *Ne* 11,421 (defun exploration-function 13,438 (defun make-exploring-adp-learner 16,499 (defun exploratory-value-iteration 49,1679 (defun exploration-choice 82,2621 learning/agents/exploring-tdq-learner.lisp,115 (defun make-exploring-tdq-learner 6,235 (defun update-exploratory-Q 32,1121 (defun exploration-q-choice 39,1353 learning/agents/passive-adp-learner.lisp,107 (defun make-passive-adp-learner 9,330 (defun update-passive-model 34,1159 (defun passive-policy 58,2248 learning/agents/passive-lms-learner.lisp,65 (defun make-passive-lms-learner 7,236 (defun lms-update 23,670 learning/agents/passive-td-learner.lisp,116 (defvar *alpha* 7,237 (defun make-passive-td-learner 9,299 (defun td-update 25,731 (defun current-alpha 40,1205 learning/agents/policies.lisp,27 (defun wacky-policy 6,245 learning/algorithms/dll.lisp,232 (defun decision-list-learning 8,292 (defun dll 13,476 (defun select-test 26,943 (defun select-k-test 34,1219 (defun generate-terms 51,1814 (defun uniform-classification 62,2158 (defun passes 67,2326 (defun dlpredict 76,2584 learning/algorithms/dtl.lisp,233 (defun decision-tree-learning 6,233 (defun dtl 11,412 (defun distribution 28,1086 (defun majority 35,1376 (defun select-attribute 41,1544 (defun information-value 45,1684 (defun bits-required 53,2025 (defun dtpredict 61,2269 learning/algorithms/inductive-learning.lisp,315 (defun attribute-name 13,368 (defun attribute-values 14,421 (defun attribute-value 16,476 (defun random-examples 19,583 (defun classify 27,790 (defun consistent 37,1072 (defun code-examples 49,1420 (defun code-example 52,1540 (defun code-unclassified-example 56,1720 (defun print-learning-problem 60,1874 learning/algorithms/learning-curves.lisp,97 (defun learning-curve 6,211 (defun incremental-learning-curve 31,1257 (defun accuracy 64,2485 learning/algorithms/multilayer.lisp,162 (defun backprop-learning 8,248 (defun backprop-update 21,722 (defun backpropagate 33,1168 (defun backprop-update-layer 50,1776 (defun compute-deltas 63,2204 learning/algorithms/nn.lisp,370 (defstruct unit 7,205 (defun make-connected-nn 19,700 (defun step-function 38,1322 (defun sign-function 41,1386 (defun sigmoid 44,1451 (defun nn-learning 51,1753 (defun nn-error 76,2830 (defun network-output 84,3080 (defun nn-output 98,3599 (defun unit-output 108,3911 (defun get-unit-inputs 120,4334 (defun random-weights 123,4435 (defun print-nn 129,4606 learning/algorithms/perceptron.lisp,134 (defun make-perceptron 7,208 (defun majority-perceptron 16,470 (defun perceptron-learning 27,815 (defun perceptron-update 37,1171 learning/algorithms/q-iteration.lisp,261 (defun q-entry 5,171 (defun all-q-entries 7,237 (defun q-actions 9,295 (defun q-iteration 15,593 (defun average-successor-q 48,1565 (defun q-optimal-policy 62,1910 (defun q-random-choice 73,2216 (defun q-dmax-choice 77,2317 (defun q-max-choice 81,2441 learning/domains/4x3-passive-mdp.lisp,105 (defvar *4x3-passive-M-data*)4,134 (defvar *4x3-passive-R-data*)5,164 (defvar *4x3-passive-mdp*)6,194 learning/domains/and-boolean.lisp,36 (defvar *and-boolean-problem*)5,74 learning/domains/and.lisp,0 learning/domains/ex-19-4-boolean.lisp,40 (defvar *ex-19-4-boolean-problem*)5,94 learning/domains/majority-boolean.lisp,73 (defvar *majority-boolean* 1,0 (defvar *majority-boolean-problem*)2,53 learning/domains/restaurant-boolean.lisp,81 (defvar *restaurant-boolean* 6,206 (defvar *restaurant-boolean-problem*)23,924 learning/domains/restaurant-multivalued.lisp,89 (defvar *restaurant-multivalued* 6,178 (defvar *restaurant-multivalued-problem*)38,768 learning/domains/restaurant-real.lisp,123 (defvar *restaurant-real* 6,198 (defvar *restaurant-real12-problem*)38,621 (defvar *restaurant-real100-problem*)91,4114 learning/domains/restaurant.lisp,26 (defvar *target*)53,2701 learning/domains/xor-boolean.lisp,36 (defvar *xor-boolean-problem*)5,74 learning/domains/xor.lisp,0 logic/agents/kb-agent.lisp,46 (defun make-action-value-agent-program 8,178 logic/agents/shopping-agent.lisp,41 (defun ask-human-shopping-program 9,183 logic/algorithms/fol.lisp,397 (defstruct fol-kb3,58 (defmethod tell 15,667 (defmethod retract 20,845 (defmethod ask-each 24,995 (defun possible-resolvers 30,1193 (defun tell-minimal-cnf-clause 36,1455 (defun retract-minimal-cnf-clauses 49,1962 (defun ->minimal-cnf 60,2344 (defun undo-temp-changes 67,2690 (defun tautology? 72,2872 (defun prove-by-refutation 81,3138 (defun resolve 109,4426 (defun insert 113,4509 logic/algorithms/horn.lisp,140 (defstructure horn-kb5,123 (defmethod tell 10,325 (defmethod retract 18,722 (defmethod ask-each 25,1038 (defun back-chain-each 29,1207 logic/algorithms/infix.lisp,565 (defparameter *infix-ops* 5,58 (defun ->prefix 18,387 (defun reduce-infix 29,877 (defun op-token 47,1777 (defun op-name 48,1810 (defun op-type 49,1859 (defun op-match 50,1904 (defun replace-subseq 52,1939 (defun reduce-matching-op 56,2082 (defun remove-commas 74,3027 (defun handle-quantifiers 80,3239 (defun string->infix 88,3489 (defun parse-infix-token 95,3766 (defun parse-span 106,4386 (defun make-logic-symbol 110,4530 (defun operator-char? 118,4898 (defun symbol-char? 120,4947 (defun function-symbol? 122,5012 (defun whitespace? 126,5140 logic/algorithms/normal.lisp,636 (defun ->cnf 11,367 (defun ->inf 32,1252 (defun ->horn 36,1392 (defun logic 44,1680 (defun cnf1->inf1 51,1850 (defun eliminate-implications 59,2210 (defun move-not-inwards 68,2496 (defun merge-disjuncts 80,2958 (defun skolemize 95,3497 (defun skolem-constant 105,3856 (defun renaming? 109,4021 (defconstant +logical-connectives+ 128,4678 (defconstant +logical-quantifiers+ 129,4735 (defun atomic-clause? 131,4789 (defun literal-clause? 136,4987 (defun negative-clause? 141,5191 (defun horn-clause? 145,5301 (defun conjuncts 152,5562 (defun disjuncts 158,5744 (defun conjunction 164,5926 (defun disjunction 171,6077 logic/algorithms/prop.lisp,478 (defstructure prop-kb5,93 (defstructure truth-table10,284 (defmethod tell 18,478 (defmethod ask-each 23,633 (defmethod retract 29,873 (defun validity 37,1141 (defun truth-table 45,1425 (defun eval-truth 54,1794 (defun build-truth-table 81,3005 (defun print-truth-table 93,3525 (defun compute-truth-entries 113,4196 (defun all-truth-interpretations 121,4500 (defun prop-symbols-in 131,4849 (defun complex-sentences-in 138,5120 (defun sentence-output-form 145,5360 logic/algorithms/tell-ask.lisp,187 (defstructure literal-kb8,261 (defmethod tell 17,678 (defmethod retract 21,828 (defmethod ask-each 25,986 (defun ask 36,1437 (defun ask-pattern 41,1611 (defun ask-patterns 47,1895 logic/algorithms/unify.lisp,596 (defconstant +fail+ 13,502 (defconstant +no-bindings+ 15,560 (defun unify 20,678 (defun rename-variables 32,1163 (defun unify-var 40,1387 (defun variable? 50,1783 (defun get-binding 54,1909 (defun binding-var 58,2022 (defun binding-val 62,2116 (defun make-binding 66,2207 (defun lookup 68,2254 (defun extend-bindings 72,2382 (defun occurs-in? 81,2678 (defun subst-bindings 90,3022 (defun unifier 102,3519 (defun variables-in 106,3636 (defun unique-find-anywhere-if 110,3755 (defun find-anywhere-if 123,4202 (defvar *new-variable-counter* 130,4451 (defun new-variable 132,4486 logic/environments/shopping.lisp,239 (defparameter *page250-supermarket*7,155 (defmethod get-percept 62,2582 (defun see 66,2767 (defun feel 75,3178 (defun hear 79,3275 (defun see-loc 89,3612 (defun appearance 95,3778 (defun object-words 100,4000 (defun zoom 105,4088 search/agents/ps-agents.lisp,61 (defun pick-random-move 25,857 (defun ask-game-user 28,956 search/agents/ttt-agent.lisp,24 (defun ttt-eval 10,273 search/algorithms/csp.lisp,687 (defstructure CSP-state18,698 (defmethod goal-test 30,1113 (defmethod successors 37,1418 (defun csp-backtracking-search 67,2423 (defun csp-forward-checking-search 84,3215 (defmethod print-structure 106,4299 (defun CSP-legal-statep 109,4412 (defun filter-domains 119,4721 (defun CSP-modifications 133,5078 (defun modify-assignment 155,5767 (defun most-constrained-variable 182,6757 (defun random-conflicted-variable 185,6868 (defun min-conflicts-value 189,7040 (defun CSP-empty-domainp 192,7145 (defun CSP-legal-values 195,7255 (defun CSP-legal-assignmentp 200,7431 (defun CSP-explicit-check 206,7639 (defun CSP-random-completion 209,7784 (defun CSP-conflicts 220,8164 search/algorithms/ida.lisp,57 (defun tree-ida*-search 5,57 (defun DFS-contour 22,818 search/algorithms/iterative.lisp,340 (defun hill-climbing-search 11,419 (defun simulated-annealing-search 26,996 (defun random-restart-search 51,2143 (defun hill-climbing-until-flat-n-times-search 65,2718 (defun local-minimum 71,2950 (defun minimum-or-flat 75,3091 (defun minimum-or-flat-n-times 79,3239 (defun CSP-termination 88,3551 (defun make-exp-schedule 92,3652 search/algorithms/minimax.lisp,295 (defun minimax-decision 17,719 (defun minimax-value 26,1133 (defun minimax-cutoff-decision 37,1466 (defun minimax-cutoff-value 47,1951 (defun game-successors 59,2347 (defun terminal-values 64,2561 (defun alpha-beta-decision 78,3187 (defun alpha-value 89,3614 (defun beta-value 101,4058 search/algorithms/problems.lisp,465 (defstructure problem5,47 (defmethod successors 20,865 (defmethod goal-test 25,1080 (defmethod h-cost 33,1482 (defmethod edge-cost 39,1744 (defstructure node48,2093 (defun expand 66,3022 (defun create-start-node 90,4048 (defun solution-actions 104,4670 (defun solution-nodes 111,4973 (defun solve 117,5204 (defun print-solution 125,5514 (defun compare-search-algorithms 139,5992 (defmethod print-structure 168,7121 (defmethod display-expand 172,7309 search/algorithms/repeated.lisp,377 (defun eliminate-returns 8,272 (defun eliminate-cycles 13,466 (defun eliminate-all-duplicates 17,615 (defun no-cycles-depth-first-search 34,1338 (defun no-returns-breadth-first-search 40,1569 (defun no-duplicates-breadth-first-search 46,1821 (defun A*-search 54,2127 (defun make-eliminating-queuing-fn 59,2356 (defun looping-node? 85,3133 (defun return-node? 94,3474 search/algorithms/simple.lisp,345 (defun general-search 9,257 (defun breadth-first-search 20,744 (defun depth-first-search 24,893 (defun iterative-deepening-search 28,1039 (defun depth-limited-search 34,1311 (defun best-first-search 45,1817 (defun greedy-search 50,2026 (defun tree-a*-search 54,2170 (defun uniform-cost-search 58,2321 (defun make-initial-queue 64,2506 search/algorithms/sma.lisp,320 (defun tree-sma 8,340 (defun tree-get-next-successor 33,1144 (defun tree-backup-f-cost 51,1840 (defun tree-prune-open 77,2983 (defun tree-unexpand-successor 87,3458 (defun deepest-least-leaf 101,3907 (defun shallowest-largest-leaf 105,4036 (defun find-leaf 112,4186 (defun leafp 116,4284 (defun openp 119,4332 search/domains/cannibals.lisp,124 (defmethod goal-test 12,414 (defmethod successors 16,579 (defun take-the-boat 39,1822 (defun cannibals-can-eat? 54,2399 search/domains/cognac.lisp,63 (defun make-cognac-game 14,521 (defmethod legal-moves 23,806 search/domains/nqueens.lisp,145 (defun make-nqueens-problem 8,194 (defun nqueens-initial-state 13,360 (defun nqueens-constraints 28,881 (defun nqueens-constraint-fn 40,1200 search/domains/path-planning.lisp,538 (defun make-path-planning-problem 9,291 (defmethod successors 16,527 (defmethod edge-cost 27,1020 (defmethod h-cost 32,1200 (defstructure vertex38,1454 (defmethod print-structure 45,1686 (defstructure line48,1808 (defstructure polygon51,1839 (defstructure scene54,1876 (defun vertices-visible-from 62,2071 (defun vertices-in-view 68,2334 (defun visible-p 81,2786 (defun line-intersects-poly? 87,3026 (defun intersects 95,3321 (defun create-scene 122,4115 (defun create-polygon 130,4468 (defparameter *scene-4.17*143,4977 search/domains/puzzle8.lisp,657 (defvar *8-puzzle-goal* 31,1315 (defmethod successors 39,1549 (defmethod h-cost 47,1869 (defun move-blank 57,2212 (defun blank-square 62,2461 (defun random-8-puzzle-state 67,2621 (defun random-move-blank 73,2831 (defun neighbors 80,3057 (defun 8-puzzle-legal-moves 88,3267 (defun 8-puzzle-location 97,3663 (defun 8-puzzle-state 106,3862 (defun 8-puzzle-ref 114,4073 (defun 8-puzzle-print 118,4203 (defun 8-puzzle-display-fn 125,4426 (defvar *8-puzzle-goal-locations* 133,4637 (defun use-8-puzzle-goal 136,4759 (defun 8-puzzle-goal-location 145,5029 (defun 9-power 149,5159 (defun misplaced-tiles 161,5475 (defun misplaced-tile? 168,5667 search/domains/route-finding.lisp,302 (defmethod successors 15,595 (defmethod edge-cost 23,941 (defmethod h-cost 28,1159 (defun road-distance 41,1681 (defun straight-distance 48,1965 (defun find-city 53,2214 (defun random-route-map 58,2390 (defun build-road 92,3716 (defun number->name 99,4051 (defparameter *romania-map*107,4297 search/domains/tsp.lisp,348 (defun make-tsp-problem 25,1183 (defmethod edge-cost 34,1517 (defmethod h-cost 39,1704 (defmethod successors 47,2058 (defmethod goal-test 70,2966 (defun nearest-neighbor-distance 84,3463 (defun path-lower-bound 96,3915 (defun random-tsp-map 105,4295 (defun check-tsp-map? 109,4441 (defun tsp-city-name 116,4726 (defun tsp-start 121,4912 search/domains/ttt.lisp,197 (defun make-ttt-game 18,795 (defmethod legal-moves 26,1078 (defmethod make-move 38,1457 (defmethod game-over? 49,1878 (defun check-k-in-a-row 75,2842 (defun count-pieces-in-direction 82,3161 search/domains/vacuum.lisp,159 (defvar *vacuum-home* 13,419 (defun vacuum-problem 17,512 (defun vacuum-initial-state 28,922 (defun vacuum-goalp 37,1223 (defun vacuum-successors 43,1420 search/environments/games.lisp,720 (defstructure game 20,802 (defstructure game-state 32,1306 (defmethod legal-moves 47,1980 (defmethod make-move 51,2132 (defmethod game-over? 55,2318 (defun game->environment 64,2571 (defun run-game 69,2758 (defmethod update-fn 75,2974 (defmethod performance-measure 87,3422 (defmethod get-percept 91,3612 (defmethod initialize 96,3774 (defmethod termination? 121,4830 (defun assign-agent-scores 128,5026 (defun legal-move? 136,5251 (defun current-player 139,5345 (defun previous-player 142,5424 (defun game-players 145,5504 (defun current-agent 148,5582 (defun agent-with-name 151,5676 (defmethod print-structure 154,5784 (defmethod print-structure 158,5914 (defmethod display-environment 161,6014 search/environments/prob-solve.lisp,276 (defmethod get-percept 13,416 (defmethod update-fn 18,599 (defmethod performance-measure 26,929 (defmethod initialize 30,1083 (defun problem-solving-program 42,1740 (defmethod termination? 52,2193 (defun problem->environment 60,2518 (defmethod print-structure 67,2868 uncertainty/agents/mdp-agent.lisp,28 (defun make-mdp-agent 3,66 uncertainty/algorithms/dp.lisp,335 (defun value-iteration-policy 6,205 (defun value-iteration 14,520 (defun sink? 42,1478 (defun policy-iteration 53,1825 (defun value-determination 78,2779 (defun optimal-policy 100,3348 (defun policy-choice 111,3643 (defun random-choice 118,3829 (defun max-choice 122,3991 (defun dmax-choice 128,4188 (defun q-value 137,4466 uncertainty/algorithms/stats.lisp,155 (defvar *policy-fn*)6,169 (defvar *correct-U*)7,235 (defvar *correct-M*)8,256 (defvar *correct-R*)9,277 (defun u-rms-error 13,376 (defun loss 25,796 uncertainty/domains/4x3-mdp.lisp,102 (defparameter *4x3-mdp*10,478 (defparameter *4x3-M-data* 16,596 (defparameter *4x3-R-data* 63,2523 uncertainty/domains/mdp.lisp,103 (defstruct mdp11,532 (defun action-model 28,1128 (defun transitions 31,1201 (defun actions 36,1382 uncertainty/environments/mdp.lisp,262 (defmethod initialize 21,797 (defmethod get-percept 27,1058 (defmethod update-fn 39,1514 (defmethod performance-measure 56,2253 (defmethod termination? 61,2468 (defun mdp-next-state 66,2584 (defun mdp-transitions 71,2775 (defun random-transition 75,2928