Show HN: I extracted BASIC listings for Tim Hartnell's 1986 book

https://news.ycombinator.com/rss Hits: 6
Summary

Exploring Artificial Intelligence on Your IBM PC About This Project This repository preserves and provides editable electronic copies of the BASIC source code listings from the book "Exploring Artificial Intelligence on Your IBM PC" by Tim Hartnell. Book Information Title: Exploring Artificial Intelligence on Your IBM PC Exploring Artificial Intelligence on Your IBM PC Author: Tim Hartnell Tim Hartnell Publisher: Bantam Books Bantam Books Copyright: 1986 1986 ISBN: 0553342878 All source code is provided for educational and historical preservation purposes. Quick Start Want to run the programs right away? We've included a ready-to-use runtime environment with PC-BASIC! Step 1: Install PC-BASIC Linux/macOS: cd runtime/pc-basic ./install-pcbasic.sh Windows: cd runtime\pc-basic install-pcbasic.bat Step 2: Run Programs Linux/macOS: cd runtime/launchers ./run-program.sh Windows: cd runtime\launchers run-program.bat The launcher will present an interactive menu where you can select which program to run! For detailed information about the runtime environment, see runtime/README.md . Project Structure hartnell-exploring-ai-book/ ├── source/ # BASIC program listings organized by chapter │ ├── chapter-02/ # Tic-Tac-Toe learning program │ ├── chapter-03/ # Syllogistic reasoning │ ├── chapter-04/ # Pattern matching (Snickers) │ ├── chapter-07/ # BLOCKWORLD natural language │ ├── chapter-08/ # DOCTOR (ELIZA-type chatbot) │ ├── chapter-09/ # Language translation │ ├── chapter-10/ # HANSHAN poetry generator │ ├── chapter-12/ # Expert systems (SPURT, X-SPURT, CHIP-CHOICE) │ └── chapter-13/ # Self-learning systems ├── runtime/ # PC-BASIC runtime environment │ ├── pc-basic/ # PC-BASIC installation scripts │ └── launchers/ # Program launcher scripts └── context/ # Additional context files Program Listings by Chapter Chapter 2: Learning from Experience TICTAC.BAS - Tic-Tac-Toe game with learning capability Chapter 3: Syllogistic Reasoning SYLLOGY.BAS - Syllogistic logic processor Chapte...

First seen: 2025-10-12 15:18

Last seen: 2025-10-12 20:20