| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7d8ecfd0e3
							
						
					 | 
					
						
						
							
							Refactor class to reduce complexity of #run method
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Run unit tests / rubocop (pull_request) Failing after 2m17s 
				
			 
		
			
				
	
				Run unit tests / check-licenses (pull_request) Successful in 3m51s 
				
			 
		
			
				
	
				Run unit tests / copyright_notice (pull_request) Successful in 4m4s 
				
			 
		
			
				
	
				Run unit tests / unit_tests (pull_request) Successful in 10m37s 
				
			 
		
			
				
	
				Run unit tests / build-static-assets (pull_request) Failing after 56s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-15 23:04:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							12174b6f20
							
						
					 | 
					
						
						
							
							Persist VNS calculation progress whenever an improvement has been made
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Run unit tests / check-licenses (pull_request) Failing after 1m44s 
				
			 
		
			
				
	
				Run unit tests / rubocop (pull_request) Failing after 1m46s 
				
			 
		
			
				
	
				Run unit tests / copyright_notice (pull_request) Successful in 2m8s 
				
			 
		
			
				
	
				Run unit tests / unit_tests (pull_request) Failing after 3m30s 
				
			 
		
			
				
	
				Run unit tests / build-static-assets (pull_request) Has been skipped 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-09-08 22:44:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0d1b64256d
							
						
					 | 
					
						
						
							
							Provide notification callbacks for progress and new solutions
						
						
						
						
						
						
					 | 
					
						2025-09-08 16:32:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							db85580c1f
							
						
					 | 
					
						
						
							
							Introduce a wheel swap perturbation as part of the VNS engine process
						
						
						
						
						
						
					 | 
					
						2025-07-24 13:41:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4befb8505b
							
						
					 | 
					
						
						
							
							Run perturbation on top of the best solution so far
						
						
						
						
						
						
					 | 
					
						2025-07-23 11:02:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							185f359942
							
						
					 | 
					
						
						
							
							Include additional debugging messages
						
						
						
						
						
						
					 | 
					
						2025-07-22 15:56:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							543b53d938
							
						
					 | 
					
						
						
							
							Initialize empty set of perturbations and add debug messages
						
						
						
						
						
						
					 | 
					
						2025-07-22 15:53:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e1a5e4f73e
							
						
					 | 
					
						
						
							
							Rename perturbation -> optimization to reflect the nature of swap and shift operations
						
						
						
						
						
						
					 | 
					
						2025-07-22 15:39:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8c12884212
							
						
					 | 
					
						
						
							
							Add copyright notice
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Check usage of free licenses / check-licenses (pull_request) Successful in 1m38s 
				
			 
		
			
				
	
				Add copyright notice / copyright_notice (pull_request) Successful in 3m16s 
				
			 
		
			
				
	
				Run unit tests / unit_tests (pull_request) Successful in 5m31s 
				
			 
		
			
				
	
				Build Nginx-based docker image / build-static-assets (pull_request) Successful in 41m31s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-01-23 21:34:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6cead51bb9
							
						
					 | 
					
						
						
							
							Remove all copyright notices to force recreation
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Check usage of free licenses / check-licenses (pull_request) Successful in 1m25s 
				
			 
		
			
				
	
				Add copyright notice / copyright_notice (pull_request) Successful in 3m0s 
				
			 
		
			
				
	
				Run unit tests / unit_tests (pull_request) Successful in 4m54s 
				
			 
		
			
				
	
				Build Nginx-based docker image / build-static-assets (pull_request) Successful in 45m24s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-01-23 22:29:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							74ca20d3e8
							
						
					 | 
					
						
						
							
							Add copyright notice
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Check usage of free licenses / check-licenses (pull_request) Successful in 1m22s 
				
			 
		
			
				
	
				Add copyright notice / copyright_notice (pull_request) Successful in 2m5s 
				
			 
		
			
				
	
				Run unit tests / unit_tests (pull_request) Successful in 3m45s 
				
			 
		
			
				
	
				Build Nginx-based docker image / build-static-assets (pull_request) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-01-23 21:18:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							91bbae1c63
							
						
					 | 
					
						
						
							
							Add copyright notice
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Check usage of free licenses / check-licenses (pull_request) Successful in 59s 
				
			 
		
			
				
	
				Add copyright notice / copyright_notice (pull_request) Successful in 2m21s 
				
			 
		
			
				
	
				Run unit tests / unit_tests (pull_request) Successful in 3m2s 
				
			 
		
			
				
	
				Build Nginx-based docker image / build-static-assets (pull_request) Successful in 25m17s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-01-13 20:38:47 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e20a366410
							
						
					 | 
					
						
						
							
							Update copyright assignment to cover 2025 and include all contributors
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Check usage of free licenses / check-licenses (pull_request) Successful in 56s 
				
			 
		
			
				
	
				Add copyright notice / copyright_notice (pull_request) Successful in 1m36s 
				
			 
		
			
				
	
				Run unit tests / unit_tests (pull_request) Successful in 3m56s 
				
			 
		
			
				
	
				Build Nginx-based docker image / build-static-assets (pull_request) Successful in 28m26s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2025-01-13 21:37:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							55e6cfcd36
							
						
					 | 
					
						
						
							
							Fix order of Ruby's magic string comment and Copyright assignment
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Check usage of free licenses / check-licenses (pull_request) Failing after 1m53s 
				
			 
		
			
				
	
				Run unit tests / unit_tests (pull_request) Failing after 3m11s 
				
			 
		
			
				
	
				Add copyright notice / copyright_notice (pull_request) Successful in 3m16s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2024-12-28 18:37:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							02fcd03b0e
							
						
					 | 
					
						
						
							
							Run Rubocop autocorrect on app/services
						
						
						
						
						
						
					 | 
					
						2024-12-28 18:20:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							dfb50ed2dc
							
						
					 | 
					
						
						
							
							Avoid stack too deep erros due to excessive recursion
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Add copyright notice / copyright_notice (pull_request) Successful in 56s 
				
			 
		
			
				
	
				Check usage of free licenses / check-licenses (pull_request) Successful in 1m32s 
				
			 
		
			
				
	
				Run unit tests / unit_tests (pull_request) Successful in 1m52s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2024-12-09 18:14:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							918bc0c1a8
							
						
					 | 
					
						
						
							
							Remove noisy log messages
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Check usage of free licenses / check-licenses (pull_request) Successful in 1m45s 
				
			 
		
			
				
	
				Add copyright notice / copyright_notice (pull_request) Successful in 3m20s 
				
			 
		
			
				
	
				Run unit tests / unit_tests (pull_request) Successful in 5m42s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2024-11-30 19:10:16 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f2e91c8d7a
							
						
					 | 
					
						
						
							
							Run perturbations in both orders
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Check usage of free licenses / build-static-assets (pull_request) Successful in 1m27s 
				
			 
		
			
				
	
				Add copyright notice / copyright_notice (pull_request) Successful in 2m13s 
				
			 
		
			
				
	
				Run unit tests / unit_tests (pull_request) Successful in 4m44s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2024-11-10 18:55:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b7cabc1661
							
						
					 | 
					
						
						
							
							Add copyright notice
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Add copyright notice / copyright_notice (pull_request) Successful in 3m21s 
				
			 
		
			
				
	
				Run unit tests / unit_tests (pull_request) Successful in 2m49s 
				
			 
		
			
				
	
				Build Nginx-based docker image / build-static-assets (pull_request) Successful in 31m54s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2024-10-27 21:42:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8c4e6a0109
							
						
					 | 
					
						
						
							
							Initial version of VNS algorithm (#8)
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Run unit tests / unit_tests (push) Successful in 3m36s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #8
Co-authored-by: Manuel Bustillo <bustikiller@bustikiller.com>
Co-committed-by: Manuel Bustillo <bustikiller@bustikiller.com> 
						
						
					 | 
					
						2024-08-01 18:27:41 +00:00 | 
					
					
						
						
							
							
							
						
					 |