|  | 
| 
 
 
 
 
 
 
 
 
    
    
 |  | 
 
 
	
		|  |  |  
	
	
		
	
	
	| 
			
			 
			
				March 4th, 2004, 03:27 PM
			
			
			
		 |  
	| 
		
			
			| 
 Private |  | 
					Join Date: Mar 2004 
						Posts: 10
					 Thanks: 0 
		
			
				Thanked 0 Times in 0 Posts
			
		
	      |  |  
    
	| 
				 Re: Combat Simulator Released! 
 Seems you hardcoded your path separator instead of using Java System.getProperty ("file.separator").
 tsk.
 
 Mac people, do this in terminal:
 
 sed "s@Data\\@Data/@g" Data.class > Data.class.new; mv Data.class.new Data.class
 |  
	
		
	
	
	| 
			
			 
			
				March 4th, 2004, 05:07 PM
			
			
			
		 |  
	| 
		
			|  | 
 Major General |  | 
					Join Date: Oct 2003 Location: Crystal Tokyo 
						Posts: 2,453
					 Thanks: 0 
		
			
				Thanked 0 Times in 0 Posts
			
		
	      |  |  
    
	| 
				 Re: Combat Simulator Released! 
 
	Woah, I'll have to change that.  Sorry...Quote: 
	
		| Originally posted by Goad: Seems you hardcoded your path separator instead of using Java System.getProperty ("file.separator").
 
 tsk.
 
 Mac people, do this in terminal:
 
 sed "s@Data\\@Data/@g" Data.class > Data.class.new; mv Data.class.new Data.class
 |    
 I had no idea the path was specified (in Java) in a different way for different OSes.
 |  
	
		
	
	
	| 
			
			 
			
				March 4th, 2004, 05:09 PM
			
			
			
		 |  
	| 
		
			|  | 
 Major General |  | 
					Join Date: Jan 2004 Location: twilight zone 
						Posts: 2,247
					 Thanks: 0 
		
			
				Thanked 0 Times in 0 Posts
			
		
	      |  |  
    
	| 
				 Re: Combat Simulator Released! 
 
	Ouch! Neither did I. Who knew you could learn programming by playing games?Quote: 
	
		| Originally posted by Saber Cherry: I had no idea the path was specified (in Java) in a different way for different OSes.
 |   |  
	
		
	
	
	| 
			
			 
			
				March 4th, 2004, 05:58 PM
			
			
			
		 |  
	| 
		
			
			| 
 Private |  | 
					Join Date: Mar 2004 
						Posts: 10
					 Thanks: 0 
		
			
				Thanked 0 Times in 0 Posts
			
		
	      |  |  
    
	| 
				 Re: Combat Simulator Released! 
 No problem. It's a great utility by the way. I'm looking forward to using it to optimize my first recruits. Since I can only play to level 34 while I wait for the rowboat to cross the atlantic with the packaged game. |  
	
		
	
	
	| 
			
			 
			
				March 4th, 2004, 06:31 PM
			
			
			
		 |  
	| 
		
			|  | 
 Major General |  | 
					Join Date: Oct 2003 Location: Crystal Tokyo 
						Posts: 2,453
					 Thanks: 0 
		
			
				Thanked 0 Times in 0 Posts
			
		
	      |  |  
    
	| 
				 Re: Combat Simulator Released! 
 Okay, v41 was uploaded.  It correctly grabs file separators.  Also, I changed the psuedorandom number generator from Math.Random to a free Java Mersenne Twister, which is supposed to be a much better random number generator, more suitable for Monte Carlo simulation (which this combat sim does). |  
	
		
	
	
	| 
			
			 
			
				March 4th, 2004, 07:51 PM
			
			
			
		 |  
	| 
		
			
			| 
 Major General |  | 
					Join Date: Jan 2004 
						Posts: 2,425
					 Thanks: 0 
		
			
				Thanked 0 Times in 0 Posts
			
		
	      |  |  
    
	| 
				 Re: Combat Simulator Released! 
 
	Me. Everything I know about programming, I learned by from playing games, ripping them apart, and hacking them to be the way *I* want them to.Quote: 
	
		| Originally posted by Arryn: Ouch! Neither did I. Who knew you could learn programming by playing games?
   |  
 In Soviet Russia, the game plays you!
 |  
	
		
	
	
	| 
			
			 
			
				March 5th, 2004, 03:40 PM
			
			
			
		 |  
	| 
		
			
			| 
 Second Lieutenant |  | 
					Join Date: Dec 2003 
						Posts: 404
					 Thanks: 0 
		
			Thanked 1 Time in 1 Post
		
	      |  |  
    
	| 
				 Re: Combat Simulator Released! 
 
	I am not sure exactly how and why but I have experienced the problem of java not looking for class files in the current directory.Quote: 
	
		| D:\Strategy\dominions2\doc\CombatSim>dir fight.class 
 Le volume dans le lecteur D est DATA
 Le numéro de série du volume est 7FD4-62B6
 Répertoire de D:\Strategy\dominions2\doc\CombatSim
 
 FIGHT~1 CLA 10 530 29/02/04 15:25 Fight.class
 1 fichier(s) 10 530 octets
 0 répertoire(s) 56 423.88 Mo libre
 |  
 Try this: java -classpath D:\Strategy\dominions2\doc\CombatSim Fight militia militia
 |  
	
		
	
	
	| 
			
			 
			
				March 5th, 2004, 06:17 PM
			
			
			
		 |  
	| 
		
			|  | 
 Major General |  | 
					Join Date: Oct 2003 Location: Crystal Tokyo 
						Posts: 2,453
					 Thanks: 0 
		
			
				Thanked 0 Times in 0 Posts
			
		
	      |  |  
    
	| 
				 Re: Combat Simulator Released! 
 
	Thanks a lot for the suggestion!Quote: 
	
		| Originally posted by mivayan: I am not sure exactly how and why but I have experienced the problem of java not looking for class files in the current directory.
 
 Try this: java -classpath D:\Strategy\dominions2\doc\CombatSim Fight militia militia
 |  
 BTW, from within the correct directory, you could probably type this:
 
 java -cp . Fight militia militia
 
 and get the same result. "." means current directory - it worked for me.
 
 I don't remember how to permanently get it into Java's head that class files are found in the local directory, but I'll post it here if I find out.
 |  
	
		
	
	
	| 
			
			 
			
				March 5th, 2004, 06:34 PM
			
			
			
		 |  
	| 
		
			|  | 
 Major General |  | 
					Join Date: Jan 2004 Location: twilight zone 
						Posts: 2,247
					 Thanks: 0 
		
			
				Thanked 0 Times in 0 Posts
			
		
	      |  |  
    
	| 
				 Re: Combat Simulator Released! 
 
	Try setting the CLASSPATH variable at the system level to "." and see if that works.Quote: 
	
		| Originally posted by Saber Cherry: I don't remember how to permanently get it into Java's head that class files are found in the local directory, but I'll post it here if I find out.
 |  |  
	
		
	
	
	| 
			
			 
			
				February 22nd, 2005, 06:24 PM
			
			
			
		 |  
	| 
		
			|  | 
 Major General |  | 
					Join Date: Oct 2003 Location: Crystal Tokyo 
						Posts: 2,453
					 Thanks: 0 
		
			
				Thanked 0 Times in 0 Posts
			
		
	      |  |  
    
	| 
				 Re: Combat Simulator Released! 
 Been a while, but a new version of the combat simulator is out - you can grab it here:http://www.geocities.com/saber_marionette_cherry/ 
It fixes a bug that has made attack-defense rolls wrong since the last version    
Sorry about that!  It was a result of a speed-up tweak, and I don't know how it slipped by my QC, but somebody noticed it and emailed me about it.  Unfortunately, I forgot who, but thanks, Mr. Mystery person! |  
	
		
	
	
	
	
	
	
	| Thread Tools |  
	|  |  
	| Display Modes |  
	
	| 
		 Linear Mode |  
	| 
	|  Posting Rules |  
	| 
		
		You may not post new threads You may not post replies You may not post attachments You may not edit your posts 
 HTML code is On 
 |  |  |  |  |