; Joe Student ; CSCI--4150 Intro to AI ; Assignment 3 ; (load "a3code") ; don't change the pathname or add an extention (load "a3puzzles") ; Problem 1 ; (define (transpose M) ; your procedure(s) here ; Problem 2 ; (define (pair-combinations A B) ; your procedure(s) here ; Problem 3 ; (define (valid-left? sbp block) ; your procedure(s) here (define (valid-up? sbp block) ; your procedure(s) here (define (valid-down? sbp block) ; your procedure(s) here ; Problem 4 ; (define (sbp-child-states sbp) ; your procedure(s) here ; Problem 6 ; (define (manhattan-dist sbp goal-template) ; your procedure(s) here ; Problem 8 ; ; note that this prototype is corrected from the assignment handout ; ; once you define this procedure, you should be able to write, for example: ; ; (define (hughes-heuristic sbp) ; (sbp-heuristic sbp hughes-goal)) ; (define (sbp-heuristic sbp goal-template) ; your procedure(s) here