index
:
nissy-core
c-portability
h48-corner-estimate
h48-dfs-improvements
intertwined-fallback-table
master
python-callback
threads
windows
The "engine" of nissy, including the H48 optimal solver.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
nissy.c
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2026-04-06
Make the project build with Microsoft's broken C compiler.
Sebastiano Tronto
1
-16
/
+16
2025-08-12
Remove pthread import
Sebastiano Tronto
1
-1
/
+0
2025-08-07
Added solver aliases
Sebastiano Tronto
1
-14
/
+14
2025-08-07
Added API function for solution variations
Sebastiano Tronto
1
-0
/
+26
2025-07-31
Added move sequence comparison function
Sebastiano Tronto
1
-0
/
+12
2025-07-28
Turns checks into assertions in utils/math.h
Sebastiano Tronto
1
-0
/
+1
2025-05-27
Removed VLA notation from function parameters.
Sebastiano Tronto
1
-4
/
+4
2025-05-19
Refactored checkdata
Sebastiano Tronto
1
-113
/
+7
2025-05-18
Refactor solver dispatch and checkdata
Sebastiano Tronto
1
-112
/
+31
2025-04-29
Added stop / pause / resume solve to API
Sebastiano Tronto
1
-6
/
+18
2025-04-23
Added orientation to getcube
Sebastiano Tronto
1
-8
/
+11
2025-04-23
Adjusted solvers, fixed bug
Sebastiano Tronto
1
-10
/
+2
2025-04-22
Update tests for oriented_cube_t
Sebastiano Tronto
1
-14
/
+22
2025-04-22
Remove compose from the public API
Sebastiano Tronto
1
-41
/
+0
2025-04-22
Updated tests and added fixed =A to B32 output
Sebastiano Tronto
1
-11
/
+11
2025-04-22
Removed old scripts and updated public API
Sebastiano Tronto
1
-62
/
+18
2025-04-21
Always use unsigned char * for data buffers
Sebastiano Tronto
1
-14
/
+12
2025-04-19
Improved logging, especially for solve
Sebastiano Tronto
1
-42
/
+36
2025-04-17
Sped up checkdata for H48 tables
Sebastiano Tronto
1
-1
/
+1
2025-04-17
Small rework of optimal vs maxsols
Sebastiano Tronto
1
-7
/
+5
2025-04-15
Better logging function
Sebastiano Tronto
1
-11
/
+10
2025-04-08
Some minor changes to the interface.
Sebastiano Tronto
1
-20
/
+18
2025-04-02
Added dreo coordinate solver
Sebastiano Tronto
1
-0
/
+1
2025-03-26
Added inverse coordinate for CO
Sebastiano Tronto
1
-1
/
+1
2025-03-25
More safety with pointers using VLA function parameters
Sebastiano Tronto
1
-3
/
+3
2025-03-14
Added checkdata for coord EO
Sebastiano Tronto
1
-0
/
+5
2025-03-14
Replaced datasize with solverinfo
Sebastiano Tronto
1
-5
/
+32
2025-03-12
Revert API change
Sebastiano Tronto
1
-3
/
+1
2025-03-09
Working (?) version of coordinate solver
Sebastiano Tronto
1
-6
/
+15
2024-12-16
Fixed alignment bug
Sebastiano Tronto
1
-0
/
+22
2024-12-15
Implemented 'optimal' option
Sebastiano Tronto
1
-3
/
+5
2024-12-14
Allow choosing number of threads when calling solve()
Sebastiano Tronto
1
-1
/
+15
2024-12-07
Merge the "solver-experiments" branch that I have been working on for
Sebastiano Tronto
1
-43
/
+37
2024-10-19
Safer handling of corrupt data
Sebastiano Tronto
1
-3
/
+17
2024-10-19
Finished Python module
Sebastiano Tronto
1
-4
/
+9
2024-10-18
Add node and fallback benchmarking
Sebastiano Tronto
1
-3
/
+4
2024-10-18
New interface function nissy_countmoves
Sebastiano Tronto
1
-0
/
+12
2024-10-14
Interface changes, progress with python
Sebastiano Tronto
1
-80
/
+35
2024-10-13
Removed nissy_explainerror and moved datainfo to tools
Sebastiano Tronto
1
-144
/
+0
2024-10-12
Make writemoves (and solver) safer by checking buffer size
Sebastiano Tronto
1
-3
/
+0
2024-10-12
Make gendata and co safer by checking buffer size
Sebastiano Tronto
1
-7
/
+14
2024-10-12
Make writecube safer
Sebastiano Tronto
1
-40
/
+33
2024-10-12
Changed from size_t to uint64_t
Sebastiano Tronto
1
-5
/
+5
2024-10-11
Added buffer sizes in API args
Sebastiano Tronto
1
-24
/
+75
2024-10-11
Error codes, documentation, change nisstype from string to flags
Sebastiano Tronto
1
-43
/
+257
2024-10-10
Improved error messages and add some comments in nissy.h
Sebastiano Tronto
1
-6
/
+57
2024-10-10
Removed "options" from solver selection
Sebastiano Tronto
1
-66
/
+46
2024-10-06
Fix concurrency issues
Sebastiano Tronto
1
-1
/
+1
2024-10-05
Fix rare data race
Sebastiano Tronto
1
-1
/
+1
2024-09-29
minor changes for PR
enricotenuti
1
-1
/
+2
[next]
Generated with
cgit
- Back to
sebastiano.tronto.net