Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Customize cpsolver #179

Open
Animeakihabara opened this issue Oct 1, 2024 · 2 comments
Open

Customize cpsolver #179

Animeakihabara opened this issue Oct 1, 2024 · 2 comments
Labels

Comments

@Animeakihabara
Copy link

I have some ideal to customize the timetabling process, how can i change the way unitime placing class in time/room? I make some small change in the cpsolver folder but when i build unitime, it doesn't change anything, what can i do for now?

@tomas-muller
Copy link
Contributor

If you are making changes to the CPSolver, you need to build the CPsolver project and replace WebContent/WEB-INF/lib/cpsolver-1.4-SNAPSHOT.jar with the resulting JAR.

Also, please note that it is possible to run the solver from the command line entirely outside of UniTime (only using the CPSolver project). UniTime can only be used to generate the configuration file and the input XML file with the problem. For the configuration, use the Export on the Administration > Solver > Configurations page. For the input XML, use the Export XML on the Course Timetabling Solver page. See help.unitime.org/exporting-solver-xml for more details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants
@tomas-muller @Animeakihabara and others