Searched refs:solver (Results 1 - 6 of 6) sorted by relevance

/haiku-fatelf/src/apps/sudoku/
H A DSudokuGenerator.cpp37 SudokuSolver solver(&field);
38 solver.ComputeSolutions();
40 return solver.CountSolutions() == 1;
98 SudokuSolver solver(&field);
99 solver.ComputeSolutions();
100 if (solver.CountSolutions() > 0) {
102 field.SetTo(solver.SolutionAt(rand() % solver.CountSolutions()));
H A DSudokuView.cpp1106 SudokuSolver solver; local
1107 solver.SetTo(fField);
1109 solver.ComputeSolutions();
1111 solver.CountSolutions(), (system_time() - start) / 1000.0);
1112 if (solver.CountSolutions() > 0) {
1114 fField->SetTo(solver.SolutionAt(0));
1128 SudokuSolver solver; local
1129 solver.SetTo(fField);
1131 solver.ComputeSolutions();
1133 solver
[all...]
/haiku-fatelf/src/kits/interface/layouter/
H A DLayoutOptimizer.h29 const LayoutOptimizer* solver);
/haiku-fatelf/src/libs/alm/
H A DSharedSolver.cpp35 inline void Finalize(BALMLayout* layout, SharedSolver* solver, argument
39 solver->SetMinSize(layout, BSize(0, 0));
41 solver->SetMinSize(layout, BSize(ceilf(layout->Right()->Value()),
54 inline void Finalize(BALMLayout* layout, SharedSolver* solver, argument
58 solver->SetMaxSize(layout,
61 solver->SetMaxSize(layout, BSize(floorf(layout->Right()->Value()),
74 inline void Finalize(BALMLayout* layout, SharedSolver* solver, argument
79 solver->SetPreferredSize(layout, BSize(width, height));
H A DALMLayout.cpp32 const char* kSolverField = "BALMLayout:solver";
210 * If friendLayout is not NULL the solver of the friend layout is used.
1184 SharedSolver* solver; local
1185 status_t err = unarchiver.FindObject(kSolverField, solver);
1190 _SetSolver(solver);
1471 BALMLayout::_SetSolver(SharedSolver* solver) argument
1473 fSolver = solver;
/haiku-fatelf/headers/libs/alm/
H A DALMLayout.h243 void _SetSolver(BPrivate::SharedSolver* solver);

Completed in 108 milliseconds