Skip to content
This repository has been archived by the owner on Sep 26, 2024. It is now read-only.

Software Engineering Final Project - A.Y. 2023/2024

License

Notifications You must be signed in to change notification settings

lorenzo-cmyk/PF_INGSW_2023_24

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codex Naturalis 🌿🍄🦋🐺

About

Codex Naturalis is the final project of the "Software Engineering" course held at Politecnico di Milano (A.Y. 2023/2024).

The group members are:

  • Matteo Bergagna
  • Antony Brun
  • Lorenzo Chiroli
  • Jie Chen

Game Screenshot

Project Status

Satisfied Requirements Status
Simplified Rules + TUI + RMI or Socket ☑️
Complete Rules + TUI + RMI or Socket ☑️
Complete Rules + TUI + RMI or Socket + 1 FA (Chat) ☑️
Complete Rules + TUI + GUI + RMI or Socket + 1 FA (Chat) ☑️
Complete Rules + TUI + GUI + RMI + Socket + 1 FA (Chat) ☑️
Complete Rules + TUI + GUI + RMI + Socket + 2 FA (Chat & Multiple match) ☑️
Complete Rules + TUI + GUI + RMI + Socket + 3 FA (Chat & Multiple match & Disconnection resilience) ☑️

Code Coverage

The average code coverage, between Model and Controller, is 96% for methods and 85% for lines, all (known) edge cases are covered. The coverage is calculated using the IntelliJ IDEA built-in tool.