Jan Löwenstrom 
							
						 
						
							 
							
							
							
							
								
							
							
								7f18a66e98 
								
							 
						 
						
							
							
								
								add random policy test  
							
							 
							
							
							
						 
						
							2019-12-12 00:20:38 +01:00  
						
					 
				
					
						
							
							
								
								Jan Löwenstrom 
							
						 
						
							 
							
							
							
							
								
							
							
								584d6a1246 
								
							 
						 
						
							
							
								
								add javaFX gradle plugin and switch to java11 and add system.outs for error detecting  
							
							 
							
							... 
							
							
							
							- The current implementation will not converge to the correct behaviour. See comment in MonteCarlo class for more details 
							
						 
						
							2019-12-10 15:37:20 +01:00  
						
					 
				
					
						
							
							
								
								Jan Löwenstrom 
							
						 
						
							 
							
							
							
							
								
							
							
								55d8bbf5dc 
								
							 
						 
						
							
							
								
								add Random-, Greedy and EGreedy-Policy and first implementation of monte carlo method  
							
							 
							
							... 
							
							
							
							- fixed bug regarding wrong generation of hashCode. hashCodes needs to be equal across equal objects. Compute hashCode on final states once and return this value instead of computing it every time .hashCode() gets called.
- 
							
						 
						
							2019-12-09 23:21:48 +01:00  
						
					 
				
					
						
							
							
								
								Jan Löwenstrom 
							
						 
						
							 
							
							
							
							
								
							
							
								0100f2e82a 
								
							 
						 
						
							
							
								
								remove the Action interface in favour of Enums  
							
							 
							
							
							
						 
						
							2019-12-09 17:30:14 +01:00  
						
					 
				
					
						
							
							
								
								Jan Löwenstrom 
							
						 
						
							 
							
							
							
							
								
							
							
								8a533dda94 
								
							 
						 
						
							
							
								
								change ActionSpace interface temporarily to quickly fit antWorld test and improve gui of walking ant  
							
							 
							
							
							
						 
						
							2019-12-09 13:41:00 +01:00  
						
					 
				
					
						
							
							
								
								Jan Löwenstrom 
							
						 
						
							 
							
							
							
							
								
							
							
								2fb218a129 
								
							 
						 
						
							
							
								
								add separate class for intern Ant representation and adopt gui cell size to panel size  
							
							 
							
							
							
						 
						
							2019-12-09 12:08:53 +01:00  
						
					 
				
					
						
							
							
								
								Jan Löwenstrom 
							
						 
						
							 
							
							
							
							
								
							
							
								c11cc2c3f2 
								
							 
						 
						
							
							
								
								add two simple scroll panes to represent environment and ant brain  
							
							 
							
							
							
						 
						
							2019-12-09 01:09:34 +01:00  
						
					 
				
					
						
							
							
								
								Jan Löwenstrom 
							
						 
						
							 
							
							
							
							
								
							
							
								db9b62236c 
								
							 
						 
						
							
							
								
								add logic to handle ant action and compute rewards  
							
							 
							
							... 
							
							
							
							- ant world will handle and compute action received by the agent
- first try to convert observations to markov states
- improved .equals() methods 
							
						 
						
							2019-12-08 16:03:00 +01:00  
						
					 
				
					
						
							
							
								
								Jan Löwenstrom 
							
						 
						
							 
							
							
							
							
								
							
							
								ec67ce60c9 
								
							 
						 
						
							
							
								
								add default structure for AntAgent  
							
							 
							
							
							
						 
						
							2019-12-08 13:15:20 +01:00  
						
					 
				
					
						
							
							
								
								Jan Löwenstrom 
							
						 
						
							 
							
							
							
							
								
							
							
								87f435c65a 
								
							 
						 
						
							
							
								
								add basic core structure and first parts of antGame implementation  
							
							 
							
							
							
						 
						
							2019-12-07 22:05:11 +01:00