top of page

About this Site: 

This page represents work that I have completed with respect to Cog366/ Csc366 course during the Fall 2017 semester. Each entry is labeled according to the name of the assignment, and the work is organized chronologically. 

The Work: 

1. Review Programming Challenge 1: First Prolog Programming Languages KB: 

First KB Source:

First Demo: 

2. Review Programming Challenge 2: Extended Prolog Programming Languages KB: 

Extended KB Source:

Limited KB demo: 

3. Ten Crypto Problems and Solutions: 

Question/Answers

Extended KB demo:

Other Stuff: 

Links to an eclectic mix of course related materials. 

3. Wild Card Problem/ Demo: 

Knowledge Base:

Knowledge Base in English:

Demo: 

Demo Annotated:

1. Wiki Page on Cognitive Science - Overview of the field of Cognitive Science 

2. Cognitive Science Society - Site of the leading organization for the field of Cognitive Science 

3. Doug Hofstader Wiki Page - Did he write it?

4. Chapter 1 of the Cambridge Handbook of Computational Cognitive Modeling - Nice introduction to CCM by an RPI professor 

The Unconscious Juggling of Mental Objects:

4. Global Variable ADT:

gv1.pro: 

Demo: 

gv2.pro: 

Demo: 

gv2 Tutorial: 

5. Crypto: Problem Generation 

crypto.pro: 

Demo: 

crypto problem Solutions: 

The Architecture of Jumbo Part 1: 

6. Crypto: Essential Exhaustive Problem Generation:

ComboSet

Demo:

Demo:

Crypto V2:

Crypto V3:

Demo:

7. Crypto: Exhaustive Problem Solver With Elaborations:

Crypto V4:

Demo:

Essay:

8. List Processing 

List Processing Code:

Demo:

Essay:

CCM Video Assignmet: 

Reading Assignment: The In eradicable Eliza effect and its Dangers

Reading Assignment: Chapter 4: High level  Perception, Representation, and Analogy 

Crypto - Heuristics Problem Solving 

Heuristics plus examples:

Hex Functions

Hex Applications 

Application Functions:  

Predictions and Functions 

Additional Heuristics

plus Application, Hex, and Examples   

Reflection 

Additional Heuristics 

Recognizer and Interpreter for Crypto Queries   

Recognizer Code

Recognizer Demo

Interpreter Code

Interpreter Demo

Crypto - Heuristic Problem Solver 

Defining the Heuristics 

Code explanations / Essay

Code for Individual Heuristic

All Heuristic Program Code 

Heuristic Demo 

bottom of page