Skip to content

Instantly share code, notes, and snippets.

@juananpe
Last active March 18, 2026 11:58
Show Gist options
  • Select an option

  • Save juananpe/390dad9b0dba16ab2ea7a40ec5128e1a to your computer and use it in GitHub Desktop.

Select an option

Save juananpe/390dad9b0dba16ab2ea7a40ec5128e1a to your computer and use it in GitHub Desktop.
BUM2 Evaluation Results

Evaluation Results for BUM2 Spec

Based on the specifications in bum2.txt, the following repositories were evaluated.

Summary

Student Repo URL tests_pass mainwin drivers_fxml bl_interface businesslogic dbaccess pilot overloaded_constructor fxml_buttons controller_methods module_name delegation overall
alexordazz alexordazz-BUM2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
Xavi670 Xavi670-BUM2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ❌ ❌ ✅ ✅ ✅
Aitorlarraa Aitorlarraa-BUM2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ❌ ❌ ✅ ✅ ✅
Maddi Maddi-LM-Bummer2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ❌ ❌ ✅ ✅ ✅
HodeiTeje HodeiTeje-BUM2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ❌ ❌ ✅ ✅ ✅
Nerea Nerea-z-BUM2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
Saioa13 Saioa13-BUM2-formula1 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
Tiagoteixeira25 Tiagoteixeira25-bum2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
naysanz naysanz-BUM2_Fx Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
kabengoa kabengoa-BUM2 Link ❌ ❌ ❌ ❌ ❌ ❌ ❌ ❌ ❌ ❌ ❌ ❌ ❌
Iratiph Iratiph-BUM2 Link ✅ ✅ ✅ ❌ ✅ ✅ ✅ ✅ ❌ ❌ ✅ ✅ ❌
izeiaameztoi izeiaameztoi-BUM2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ❌ ❌ ✅ ✅ ✅
tjarkberding tjarkberding-persistence Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ❌ ❌ ✅ ✅ ✅
oierreguero oierreguero-BUM2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
GeneralLMTV GeneralLMTV-BUM2 Link ❌ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ❌ ❌ ✅ ✅ ❌
demogice demogice-bum2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ❌ ❌ ✅ ✅ ✅
Davidchivite Davidchivite-persistence Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ❌ ❌ ✅ ✅ ✅
Jesusgonza2 Jesusgonza2-BUM2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ❌ ❌ ✅ ✅ ✅
asife77 asife77-BUM2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
naii7 naii7-BUM2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ❌ ✅ ✅
Jonduuu Jonduuu-BUM2 Link ✅ ✅ ❌ ✅ ✅ ✅ ✅ ✅ ❌ ❌ ❌ ✅ ❌
raulGar2 raulGar2-BUM2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
caraco14 caraco14-H2---JPA---HIBERNATE Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ❌ ✅ ✅ ✅ ✅
bp bp-001-BUM2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ❌ ❌ ✅ ✅ ✅
a a-perz-BUM2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ❌ ❌ ✅ ✅ ✅
ivank266 ivank266-BUM2 Link ❌ ❌ ❌ ❌ ❌ ❌ ❌ ❌ ❌ ❌ ❌ ❌ ❌
LMThen LMThen-BUM2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
OierTapia OierTapia-persistence-BUM2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
SuharAristegui SuharAristegui-persistence Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
Aitor137 Aitor137-BUM2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
AlainSouto AlainSouto-BUM2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
ibaimarti ibaimarti-BUM2 Link ✅ ✅ ✅ ❌ ✅ ✅ ✅ ✅ ❌ ❌ ✅ ✅ ✅
mixto8742 persistence Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ❌ ❌ ✅ ✅ ✅
Borobil21 persistence Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ❌ ❌ ✅ ✅ ✅
Ekain001 persistence Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ❌ ❌ ✅ ✅ ✅
ha-haizea bumtwo Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
elite768 BUM2 Link ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅

Notes

  • ✅ = requirement satisfied
  • ❌ = requirement missing or incorrect
  • Overall Pass indicates all critical requirements satisfied

Column Explanations

  1. Tests Pass: All JUnit tests (BusinessLogicTest and PilotTest) pass successfully
  2. MainWin: MainWin.java exists in eus.ehu.ui package with correct JavaFX startup
  3. drivers.fxml: FXML file exists at src/main/resources/eus/ehu/ui/drivers.fxml with ListView
  4. BlInterface: Interface exists with required methods (getPilots, getPilotsByNationality, storePilot, deletePilotByName, deletePilot)
  5. BusinessLogic: Class implements BlInterface and delegates to DbAccessManager
  6. DbAccess: DbAccessManager class exists with Hibernate database operations
  7. Pilot: Entity class with JPA annotations and required constructors
  8. Overloaded Constructor: Pilot has constructor Pilot(String name) setting nationality to "unknown" and points to 0
  9. FXML Buttons: FXML contains buttons with #deleteSelected and #addDriver event handlers
  10. Controller Methods: MainController has deleteSelected() and addDriver() methods
  11. Module Name: module-info.java declares module eus.ehu.formula1
  12. Delegation: BusinessLogic delegates operations to DbAccessManager (not calling directly from controller)
  13. Overall Pass: All above requirements satisfied

Total passing repositories: 31 out of 36

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment