Prolog code, need to do the following assignment: Given is the following databas
ID: 3778839 • Letter: P
Question
Prolog code, need to do the following assignment:
Given is the following database that represents directly connected train stations on the LIRR represented as (line, from to). % LIRR connected(main, penn, woodside). connected(main, woodside, jamaica). connected(hempstead, jamaica, hillside). connected(hempstead, hillside, hollis). connected(hempstead, hollis, queensvillage). connected(hempstead, queensvillage, bellerose). connected(hempstead, bellerose, floralpark). connected(hempstead, floralpark, stewartmanor). connected(hempstead, stewartmanor, nassaublvd). connected(hempstead, nassaublvd, gardencity). connected(hempstead, gardencity, countrylife). connected(hempstead, countrylife, hempstead). connected(ronkonkoma, jamaica, mineola). connected(ronkonkoma, mineóla, hicksville). connected(ronkonkoma, hicksville, bethpage). connected(ronkonkoma, bethpage, farmingdale). Write a program that prints a list of stations between source and destination. For example: ?- route(woodside, nassaublvd, How). How = [woodside, jamaica, hillside, hollis, queensvillage, bellerose, floralpark, stewartmanor, n assaublvd]Explanation / Answer
?- route(main, woodside, How).
?- route(main, jamaica, How).
?- route(main, hillside, How).
?- route(main, hollis, How).
?- route(main, queensvillage, How).
?- route(main, bellerose, How).
?- route(main, floralpark, How).
?- route(main, stewartmanor, How).
?- route(main, nassaublvd, How).
?- route(main, gardencity, How).
?- route(main, countrylife, How).
?- route(main, hempstead, How).
?- route(main, mineola, How).
?- route(main, hicksville, How).
?- route(main, bethpage, How).
?- route(main, farmingdale, How).
?- route(hempsted, hillside, How).
?- route(hempsted, hollis, How).
?- route(hempsted, queensvillage, How).
?- route(hempsted, bellerose, How).
?- route(hempsted, floralpark, How).
?- route(hempsted, stewartmanor, How).
?- route(hempsted, nassaublvd, How).
?- route(hempsted, mineola, How).
?- route(hempsted, hicksville, How).
?- route(hempsted, bethpage, How).
?- route(hempsted, farmingdale, How).
?- route(hempsted, hillside, How).
?- route(hempsted, hillside, How).
?- route(ronkonkoma, mineola, How).
?- route(ronkonkoma, hicksville, How).
?- route(ronkonkoma, bethpage, How).
?- route(ronkonkoma, farmingdale, How).
?- route(penn, jamaica, How).
?- route(penn, hillside, How).
?- route(penn, hollis, How).
?- route(penn, queensvillage, How).
?- route(penn, bellerose, How).
?- route(penn, floralpark, How).
?- route(penn, stewartmanor, How).
?- route(penn, nassaublvd, How).
?- route(penn, gardencity, How).
?- route(penn, countrylife, How).
?- route(penn, hempstead, How).
?- route(penn, mineola, How).
?- route(penn, hicksville, How).
?- route(penn, bethpage, How).
?- route(penn, farmingdale, How).
?- route(woodside, hillside, How).
?- route(woodside, hollis, How).
?- route(woodside, queensvillage, How).
?- route(woodside, bellerose, How).
?- route(woodside, floralpark, How).
?- route(woodside, stewartmanor, How).
?- route(woodside, nassaublvd, How).
?- route(woodside, gardencity, How).
?- route(woodside, countrylife, How).
?- route(woodside, hempstead, How).
?- route(woodside, mineola, How).
?- route(woodside, hicksville, How).
?- route(woodside, bethpage, How).
?- route(woodside, farmingdale, How).
?- route(jamaica, hollis, How).
?- route(jamaica, queensvillage, How).
?- route(jamaica, bellerose, How).
?- route(jamaica, floralpark, How).
?- route(jamaica, stewartmanor, How).
?- route(jamaica, nassaublvd, How).
?- route(jamaica, gardencity, How).
?- route(jamaica, countrylife, How).
?- route(jamaica, hempstead, How).
?- route(jamaica, mineola, How).
?- route(jamaica, hicksville, How).
?- route(jamaica, bethpage, How).
?- route(jamaica, farmingdale, How).
?- route(hillside, queensvillage, How).
?- route(hillside, bellerose, How).
?- route(hillside, floralpark, How).
?- route(hillside, stewartmanor, How).
?- route(hillside, nassaublvd, How).
?- route(hillside, gardencity, How).
?- route(hillside, countrylife, How).
?- route(hillside, hempstead, How).
?- route(hillside, mineola, How).
?- route(hillside, hicksville, How).
?- route(hillside, bethpage, How).
?- route(hillside, farmingdale, How).
?- route(hollis, bellerose, How).
?- route(hollis, floralpark, How).
?- route(hollis, stewartmanor, How).
?- route(hollis, nassaublvd, How).
?- route(hollis, gardencity, How).
?- route(hollis, countrylife, How).
?- route(hollis, hempstead, How).
?- route(hollis, mineola, How).
?- route(hollis, hicksville, How).
?- route(hollis, bethpage, How).
?- route(hollis, farmingdale, How).
?- route(queensvillage, floralpark, How).
?- route(queensvillage, stewartmanor, How).
?- route(queensvillage, nassaublvd, How).
?- route(queensvillage, gardencity, How).
?- route(queensvillage, countrylife, How).
?- route(queensvillage, hempstead, How).
?- route(queensvillage, mineola, How).
?- route(queensvillage, hicksville, How).
?- route(queensvillage, bethpage, How).
?- route(queensvillage, farmingdale, How).
?- route(floralpark, nassaublvd, How).
?- route(floralpark, gardencity, How).
?- route(floralpark, countrylife, How).
?- route(floralpark, hempstead, How).
?- route(floralpark, mineola, How).
?- route(floralpark, hicksville, How).
?- route(floralpark, bethpage, How).
?- route(floralpark, farmingdale, How).
?- route(nassaublvd, countrylife, How).
?- route(nassaublvd, hempstead, How).
?- route(nassaublvd, mineola, How).
?- route(nassaublvd, hicksville, How).
?- route(nassaublvd, bethpage, How).
?- route(nassaublvd, farmingdale, How).
?- route(countrylife, mineola, How).
?- route(countrylife, hicksville, How).
?- route(countrylife, bethpage, How).
?- route(countrylife, farmingdale, How).
?- route(mineola, bethpage, How).
?- route(mineola, farmingdale, How).
?- route(hicksville, farmingdale, How).
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.