thundergolfer/the-general-problem-solver

The General Problem Solver, AI's 'first' algorithm, written in multiple programming languages.

34
/ 100
Emerging

This project provides implementations of the General Problem Solver (GPS) algorithm, one of the earliest artificial intelligence programs. It takes a defined goal state and a set of available operations, then attempts to find a sequence of operations to reach the goal. Researchers and students studying the history of AI or foundational problem-solving algorithms would use this to understand how early AI programs tackled complex challenges.

No commits in the last 6 months.

Use this if you are an AI researcher or student exploring classic AI algorithms and want to see how the General Problem Solver works in various programming languages.

Not ideal if you need a practical tool for modern, real-world problem-solving in areas like data analysis, machine learning, or complex optimization.

AI History Cognitive Science Problem Solving Algorithm Study Foundational AI
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 8 / 25
Maturity 8 / 25
Community 18 / 25

How are scores calculated?

Stars

63

Forks

12

Language

C++

License

Last pushed

Apr 24, 2018

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/thundergolfer/the-general-problem-solver"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.