Package "small_adventure_games"
Reviews
No reviews. Create the first review!.
Details by download location
SmallAdventureGames
Small adventure Games Gleaned off the Web
CIS 554 Programming Paradigms http://www.cis.upenn.edu/~matuszek/cis554-2014/index.html
Fall 2014, David Matuszek
Marty's Prolog Adventure Prototype
Marty's Interactive Fiction Engine in Prolog under marty_white
?- ensure_loaded(library(nomic_mu)).
Featuring a chatbot named Floyd whom uses
The classical CHAT80 natural language system
The CHAT80 system has been developed in the 70s and 80s by Fernando C.N.
Pereira and David H.D. Warren. It implements a natural language question
answering system that answers questions about the world: countries,
cities, rivers, etc. It does so by parsing the question, translate the
parse to a Prolog query and run this against its database.
This version is derived from the original via Quintus Prolog after some
compatibility modifications for SWI-Prolog and adding a module header
that allows using it safely together with other applications.
The code is definitely dated. Still, it provides a nice example using
Prolog for parsing, assigning meaning and querying.
Legal
The copyright is as far as we know with the original authors and made
available under a classical academic use license. See LICENSE in the
prolog/chat80
directory. The content of that file was copied from the
Python NLTK data package
that includes the chat80 files.
Contents of pack "small_adventure_games"
Pack contains 101 files holding a total of 8.0M bytes.
- .gitignore(19 bytes)
- README.md(1.4K bytes)
- pack.pl(588 bytes)
- prolog
- adv_chat80.pl(38.3K bytesparser_chat80)
- chat80
- .plrc(66 bytes)
- .xpce
- CHAT.DOC(5.7K bytes)
- COPYRIGHT(96 bytes)
- LICENCE(367 bytes)
- README(4.8K bytes)
- TODO(161 bytes)
- aggreg.pl(3.6K bytes, not a module)
- border.pl(25.0K bytes, not a module)
- chat.awk(1.6K bytes)
- chat.pl(2.5K bytes, not a module)
- chat80.ppj(776 bytes)
- chatops.pl(305 bytes, not a module)
- chattop.pl(13.6K bytes, not a module)
- cities.pl(3.0K bytes, not a module)
- clone.xg(12.4K bytes)
- clotab.pl(1.9K bytes, not a module)
- contai.pl(10.7K bytes, not a module)
- countr.pl(11.1K bytes, not a module)
- demo(1.3K bytes)
- lex.xg(1.5K bytes)
- ndtabl.pl(1.8K bytes, not a module)
- newdic.pl(7.7K bytes, not a module)
- newg.pl(23.0K bytes, not a module)
- portray.pl(318 bytes, not a module)
- ptree.pl(688 bytes, not a module)
- qplan.pl(8.2K bytes, not a module)
- readin.pl(1.3K bytes, not a module)
- rivers.pl(2.1K bytes, not a module)
- scopes.pl(7.4K bytes, not a module)
- slots.pl(11.3K bytes, not a module)
- talkr.pl(3.5K bytes, not a module)
- templa.pl(3.8K bytes, not a module)
- world0.pl(5.1K bytes, not a module)
- xgproc.pl(7.7K bytes, not a module)
- xgrun.pl(1.2K bytes, not a module)
- chat80.pl(3.6K bytes)
- marty_white
- README.md(851 bytes)
- adv12.pro(84.1K bytes, not a module)
- adv_action.pl(16.3K bytes, not a module)
- adv_agent.pl(8.5K bytes, not a module)
- adv_data.pl(12.0K bytes, not a module)
- adv_debug.pl(1.5K bytes, not a module)
- adv_edit.pl(3.3K bytes, not a module)
- adv_eng2cmd.pl(6.8K bytes, not a module)
- adv_floyd.pl(6.3K bytes, not a module)
- adv_inst.pl(6.1K bytes, not a module)
- adv_io.pl(9.1K bytes)
- adv_log2eng.pl(14.5K bytes, not a module)
- adv_main.pl(5.5K bytes, not a module)
- adv_model.pl(5.7K bytes, not a module)
- adv_percept.pl(9.5K bytes, not a module)
- adv_physics.pl(12.5K bytes, not a module)
- adv_plan.pl(22.8K bytes, not a module)
- adv_state.pl(9.3K bytes, not a module)
- adv_telnet.pl(35.1K bytes, not a module)
- adv_test.pl(516 bytes)
- adv_util.pl(7.1K bytes, not a module)
- nldata
- nomic_mu.pl(1.3K bytes)
- parser_sharing.pl(9.6K bytes)
- poor_bugger.pl(17.1K bytes, not a module)
- student_cis_554
- alamuru--lasya_4897668_48619681_Lasya_Assignment2
- alle--karthik_4897344_48620066_Karthik Alle-HW2
- bahal--akriti_4922324_48611384_HW2
- bollmann--dominik_5127053_48590865_bollmann
- colton--gabriel_5157640_48618314_HW_2_Gabe_Colton
- das--anwesha_5126675_48618921_Anwesha Das Assign 2
- fnu--sonal_4897942_48619808_hw2Sonal
- gangadharan--shreejit_5127493_48612477_shreejithw2
- gupta--urvashi_4898614_48609641_hw2
- gupta--varun_3761345_48607143_HW2-Varun_Gupta
- hu--xiaoxiang_4898072_48620117_CIS554_AdventureGame
- katz--jacob_4899026_48598925_katzja_AdventureGame
- kumagai--takumi-late_4928679_48624098_HW2
- lee--jasmine_3761167_48617088_jasmine_lee_hw2
- lee--paul_4899684_48619518_assignment2
- lewis--john_4897467_48618635_lewis_john_hw2
- liu--muruo_5136129_48565801_Archive
- lockett--jemale_5148459_48619853_assignment2
- luo--liang_4899178_48609531_HW2-LiangLuo
- oconnor--michael_4910157_48615290_hwk2_mpo
- pang--lanlan_4898262_48561882_HW2_Lanlan Pang
- panuganti--deepti_5126998_48619355_Deepti_Game
- stiefel--aryeh_5126720_48612212_Homework 2
- suen--ka-chuan_5123821_48594467_a_day_at_school
- swavely--rigel_4902245_48609910_hw2
- vuppala--navya_4889940_48611746_sols
- wang--yaou_3766634_48561868_hw2
- wu--jingyuan_5136734_48593425_hw_2
- xu--zonghan_4910104_48564148_hw2
- yang--ziyi_4927732_48568951_hw2
- zhu--yifeng_4898159_48561500_hw2_yifengz