Skip to content

phpc99/pfl-project2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Features

  • Developed Collapse, a two-player strategy board game implemented entirely in Prolog;
  • Built using the Model–View–Controller (MVC) architecture to separate logic, interface, and control flow;
  • Implemented game rules and logic for piece movement, captures, and valid play detection;
  • Supported multiple game modes, including Human vs. Human, Human vs. Computer, and Computer vs. Computer;
  • Designed AI opponents with different difficulty levels, using heuristic evaluation and decision-making;
  • Managed game state updates and board rendering dynamically within a text-based interface;
  • Ensured proper input validation and turn-based gameplay with clear feedback for each move.

Screenshots

Game menu

menu

Initial state

init

Mid state

mid

End state

end

Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages