| 
						
					 | 
					
						
						
							
						
						a69534ff72
					 | 
					
						
						
							
							fix: fixed MessageValidationTest
						
						
						
						
						
						
					 | 
					
						2021-06-06 17:56:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8dd5b864f3
					 | 
					
						
						
							
							some improvements for tests
						
						
						
						
						
						
					 | 
					
						2021-06-06 12:46:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						38865aea70
					 | 
					
						
						
							
							refactor: removed unnecessary println from character config test
						
						
						
						
						
						
					 | 
					
						2021-06-06 03:23:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						29db6c018c
					 | 
					
						
						
							
							feat: implemented aquiring characters of random order in CharacterConfig
						
						
						
						
						
						
					 | 
					
						2021-06-06 03:21:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e9640a9a8a
					 | 
					
						
						
							
							refactor: generated equals and hashcode for tuples
						
						
						
						
						
						
					 | 
					
						2021-06-06 03:20:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d45ad7d807
					 | 
					
						
						
							
							build: changed mockito dependency to the proper one
						
						
						
						
						
						
					 | 
					
						2021-06-05 23:09:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						220136af55
					 | 
					
						
						
							
							wip: create proper board analyzer for ai
						
						
						
						
						
						
					 | 
					
						2021-06-05 20:52:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b183f623d6
					 | 
					
						
						
							
							feat: implemented Tuple.of()
						
						
						
						
						
						
					 | 
					
						2021-06-05 19:40:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						871c380952
					 | 
					
						
						
							
							fix: fixed non-empty String validation to be non-empty
						
						
						
						
						
						
					 | 
					
						2021-06-05 16:47:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						72ab0164b3
					 | 
					
						
						
							
							test: fixed test according to new validation string concat
						
						
						
						
						
						
					 | 
					
						2021-06-05 16:35:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b9a6308d6b
					 | 
					
						
						
							
							feat: added min size of 12 to validation of characterConfig
						
						
						
						
						
						
					 | 
					
						2021-06-05 16:24:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bf2ef23733
					 | 
					
						
						
							
							fix: enabled validation for all characters in CharacterConfig
						
						
						
						
						
						
					 | 
					
						2021-06-05 16:21:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ebf9e3e393
					 | 
					
						
						
							
							fix: fixed not-found types by importing enums directly
						
						
						
						
						
						
					 | 
					
						2021-06-05 16:10:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b8996ade85
					 | 
					
						
						
							
							fix: improved string concatenation in ValidationUtility
						
						
						
						
						
						
					 | 
					
						2021-06-05 16:10:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						08707e7e73
					 | 
					
						
						
							
							feat: added validation to ScenarioConfig
						
						
						
						
						
						
					 | 
					
						2021-06-05 16:10:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e9987b4d4f
					 | 
					
						
						
							
							refactor: renamed Validation to ValidationUtility
						
						
						
						
						
						
					 | 
					
						2021-06-05 16:01:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e42bce7917
					 | 
					
						
						
							
							feat: implemented JSON validation
						
						
						
						
						
						
					 | 
					
						2021-06-05 15:57:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1f3eb89532
					 | 
					
						
						
							
							build: added java bean validation api
						
						
						
						
						
						
					 | 
					
						2021-06-05 15:09:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c97ff03a68
					 | 
					
						
						
							
							wip: prepare ai for using action trees and boards with score calculation
						
						
						
						
						
						
					 | 
					
						2021-06-05 05:19:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						aa1d2c48df
					 | 
					
						
						
							
							refactor: split ai into client and "brain"
						
						
						
						
						
						
					 | 
					
						2021-06-05 04:19:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2cbd86b725
					 | 
					
						
						
							
							feat: trace win reason for logging
						
						
						
						
						
						
					 | 
					
						2021-06-05 04:19:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f2a961d159
					 | 
					
						
						
							
							fix: resolve various issues with ai, cloning and turn order handling
						
						
						
						
						
						
					 | 
					
						2021-06-05 04:00:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cd992b0fa6
					 | 
					
						
						
							
							doc: added logging in case of failed de/serialization
						
						
						
						
						
						
					 | 
					
						2021-06-04 19:48:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fd3e2636e3
					 | 
					
						
						
							
							build: added tinylog to Gamelib
						
						
						
						
						
						
					 | 
					
						2021-06-04 19:37:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d74cd114cc
					 | 
					
						
						
							
							feat: added static methods to JSON for configuration deserialization
						
						
						
						
						
						
					 | 
					
						2021-06-04 18:44:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						672e5e7727
					 | 
					
						
						
							
							fix: fixed sonarqube-reported bugs in JSON and EventBuilderTest
						
						
						
						
						
						
					 | 
					
						2021-06-04 14:54:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						32cbb6d876
					 | 
					
						
						
							
							fix: fixed sonarqube-reported casting bugs
						
						
						
						
						
						
					 | 
					
						2021-06-04 13:47:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7b2880cfec
					 | 
					
						
						
							
							build: added sonarqube plugin to gradle
						
						
						
						
						
						
					 | 
					
						2021-06-04 13:45:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dce1aed9ad
					 | 
					
						
						
							
							wip: add simple ai and a full game test with ai
						
						
						
						
						
						
					 | 
					
						2021-06-04 07:47:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0eaa0c5ea1
					 | 
					
						
						
							
							fix: improve turn handling and fix typing issues
						
						
						
						
						
						
					 | 
					
						2021-06-04 07:47:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						23a8bcdeb4
					 | 
					
						
						
							
							fix: properly create random values for characters
						
						
						
						
						
						
					 | 
					
						2021-06-04 06:42:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b20b428705
					 | 
					
						
						
							
							fix: remove major flaw in state manipulation
						
						
						
						
						
						
					 | 
					
						2021-06-04 06:41:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4eb71fa972
					 | 
					
						
						
							
							feat: add description to request denial error
						
						
						
						
						
						
					 | 
					
						2021-06-04 05:47:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e90b8f4562
					 | 
					
						
						
							
							fix: resolve various casting and equality check mistakes
						
						
						
						
						
						
					 | 
					
						2021-06-04 05:14:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e10fbb15eb
					 | 
					
						
						
							
							fix: make IntVector2 not return references
						
						
						
						
						
						
					 | 
					
						2021-06-04 05:13:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						27adfd1b6f
					 | 
					
						
						
							
							feat: respectfully add NPC deserializing
						
						
						
						
						
						
					 | 
					
						2021-06-04 04:45:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0fce509111
					 | 
					
						
						
							
							refactor: create base test class for later use
						
						
						
						
						
						
					 | 
					
						2021-06-04 03:53:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1525fe9a41
					 | 
					
						
						
							
							refactor: generated toString for requests
						
						
						
						
						
						
					 | 
					
						2021-06-03 23:51:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						78d3fb84d0
					 | 
					
						
						
							
							refactor: changed AssignmentEnum's name to ParticipantType
						
						
						
						
						
						
					 | 
					
						2021-06-03 23:38:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d4e0ed23bc
					 | 
					
						
						
							
							fix: rollback ArrayTools because less is more
						
						
						
						
						
						
					 | 
					
						2021-06-03 23:15:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						257a3e2022
					 | 
					
						
						
							
							build: changed Thread executors to 1 from 8, because that's faster somehow (?)
						
						
						
						
						
						
					 | 
					
						2021-06-03 23:08:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4e5ebd7342
					 | 
					
						
						
							
							test: implemented complete JSON test
						
						
						
						
						
						
					 | 
					
						2021-06-03 23:08:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						77ce96dba1
					 | 
					
						
						
							
							feat: changed JSON return types to optionals
						
						
						
						
						
						
					 | 
					
						2021-06-03 23:08:01 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						445bde1105
					 | 
					
						
						
							
							feat: added (mostly redundant) Json annotations to Events and Requests
						
						
						
						
						
						
					 | 
					
						2021-06-03 22:58:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5d5f649be1
					 | 
					
						
						
							
							fix: fixed a typo in Test name
						
						
						
						
						
						
					 | 
					
						2021-06-03 22:40:02 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cef69473c7
					 | 
					
						
						
							
							refactor: divided messages into server and client packages
						
						
						
						
						
						
					 | 
					
						2021-06-03 22:22:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4823803e85
					 | 
					
						
						
							
							refactor: refactored JSON class for new messages
						
						
						
						
						
						
					 | 
					
						2021-06-03 22:18:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c67968896b
					 | 
					
						
						
							
							test: complete tests for message (de)serialization
						
						
						
						
						
						
					 | 
					
						2021-06-03 22:16:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0770c134a1
					 | 
					
						
						
							
							fix: fixed BasicMessage json so that it works now
						
						
						
						
						
						
					 | 
					
						2021-06-03 22:16:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						670a27d3ef
					 | 
					
						
						
							
							fix: added missing maxRoundTime to PartyConfig
						
						
						
						
						
						
					 | 
					
						2021-06-03 22:15:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |