Licence MIASHS · Prolog

Logic programming

Instead of writing step-by-step instructions, you declare facts and rules, then ask questions, and the engine finds the answers.

Project Strategy tournament Two agents entered against the year. 7th and 8th of 16, and the ranking measures something other than winning. Source The practicals Prolog sources: facts, rules and backtracking.

Needs SWI-Prolog to run. The same declarative idea comes back later in the Battleship work, where the bot enumerates every placement a constraint still allows rather than searching a path.