amendolajine commited on
Commit
c502703
·
verified ·
1 Parent(s): 5816692

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +0 -38
README.md CHANGED
@@ -1,41 +1,3 @@
1
- Bugfix 13022025
2
-
3
- Dropdown Update Method:
4
-
5
- Fixed the issue with using gr.Dropdown.update() (no longer supported) by returning new Dropdown instances instead.
6
- Duplicate Rendering Error:
7
-
8
- Removed the explicit call to demo.render() to avoid DuplicateBlockError since launch() renders the app automatically.
9
- Role Union Across Columns:
10
-
11
- Updated logic to gather roles from all three columns ("Role 1", "Role 2", "Role 3") so the dropdowns present a complete list of roles.
12
- Dynamic Player Updates:
13
-
14
- Modified player dropdown updates to search all three role columns for matching players.
15
- Preferred Proposal Role Mechanism:
16
-
17
- Added individual preferred proposal role dropdowns for each player.
18
- Enforced that if a player's role is "Por", the corresponding preferred proposal role is automatically set to "Por" and an error is shown if the user overrides this rule ("Puoi scambiare un portiere solo per un altro portiere").
19
- Configurable Multiplier:
20
-
21
- Introduced a slider input (range 0.5 to 1.5, default 1.05) allowing users to adjust the multiplier used in calculating the target exchange value.
22
- Candidate Filtering and Relaxation:
23
-
24
- Implemented candidate gathering that initially filters by both the selected role and preferred proposal role; if no candidates match, the preference constraint is relaxed.
25
- Disjoint Proposals:
26
-
27
- Adjusted the proposal selection algorithm to ensure that once a candidate is used in one proposal, it is not repeated in any other proposal.
28
- Candidate Roles Display:
29
-
30
- Added a helper function to display the candidate’s roles (omitting any "nan" values) in the output proposals.
31
- Enhanced Debug Logging:
32
-
33
- Integrated detailed logging (using Python’s logging module) to aid in debugging and trace each step of file loading, dropdown updates, and proposal computation.
34
- UI & Aesthetics Improvements:
35
-
36
- Applied advanced CSS (with a modern Google Font, responsive design, and a football-themed background image) to create a contemporary and mobile-friendly interface.
37
- Updated header and label text to match the app's new title: "Fantastico Calcio Andria - il foglietto dell'uomo algoritmo".
38
-
39
 
40
  ---
41
  title: FantasticoCalcio
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
 
2
  ---
3
  title: FantasticoCalcio