Initial Analysis for the Design of the Page
- Design Elements
- Needs support for dark mode
- It currently looks a bit too ugly. It should be easy to achieve using TailwindCSS
- Needs a better homepage
- Needs a NavBar
- The current one does not look really good and it just showcases the path. I can build something better
- I like the way in which it categorises the problems by problem category.
- I’m not sure how I would do this but I want to replicate it.
- I do not like the way in which it displays them though. I feel the ID and Title parameters do not make much sense
- I like the stats in the main page, will definitely copy that.
- Mostly just collections of stuff, I can use FB and Grid to try to show more details of each one of the problems before actually clicking on them
- Needs support for dark mode
- Organisation of the Files and Library System
- For now, I see 2 distributions that I can use to organise them
- Category: Seems like the obvious choice and I like how it is simple but powerful. It would be pretty easy to implement.
- Based on how many have been placed on the library so far: Not as powerful and for me it makes no sense to do this.
- Based on the language that has been used to construct the model
- As mentioned by Joan and looking at the page, each problem is composed by:
- Name of the Problem: Text
- Author: Text
- Description: Text
- Variations: They seem to be related with the competition tracks.
- Every problem has their variations. These can be more than one:
- Models: Stored as files. They can be multiple.
- Language in which the model is coded. Single value
- Instances: Group of files. They are packaged as a zip file. Need to keep track of the path.
- Description of the Variation
- Generator
- They produce the possible available actions with an given state
- Displayed as a downloadable file. Dunno if there are ways to preview it.
- Models: Stored as files. They can be multiple.
- Every problem has their variations. These can be more than one:
- Year in which it was used
- They can be generated openly
- If generated through competition, you will probably need a URL and the actual year in which it was created
- They can be generated openly
- References:
- Paper citations might also be necessary. These are obtained for the problem
- There can be 2 types of citations:
- BibTex which are:
- Constant page reference
- Compile-Time reference for the problem.
- BibTex which are:
- For now, I see 2 distributions that I can use to organise them
- Questions
- Do the ID and Title of the problems really matter here? I feel like they make no sense
- The IDs have to stay for reference purposes.
- Do the ID and Title of the problems really matter here? I feel like they make no sense