.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $6.00

   







Go Back   .com.unity Forums > Illwinter Game Design > Dominions 3: The Awakening

Reply
 
Thread Tools Display Modes
  #1  
Old October 14th, 2008, 02:33 PM

Iron Duke Iron Duke is offline
Corporal
 
Join Date: Aug 2008
Posts: 89
Thanks: 3
Thanked 1 Time in 1 Post
Iron Duke is on a distinguished road
Default I lost?

I'm playing in MP game kickabout, battled ulm and the battle report says I lost but when I watched the battle, it's the other way around, me defeating ulm. What's up with that? I've watched it 3 times just to be sure...
Reply With Quote
  #2  
Old October 14th, 2008, 02:55 PM

K K is offline
First Lieutenant
 
Join Date: Feb 2007
Posts: 773
Thanks: 2
Thanked 31 Times in 28 Posts
K is on a distinguished road
Default Re: I lost?

Quote:
Originally Posted by Iron Duke View Post
I'm playing in MP game kickabout, battled ulm and the battle report says I lost but when I watched the battle, it's the other way around, me defeating ulm. What's up with that? I've watched it 3 times just to be sure...
Sometimes it happens. It's a rare bug.
Reply With Quote
  #3  
Old October 14th, 2008, 03:01 PM

Epaminondas Epaminondas is offline
Sergeant
 
Join Date: Oct 2006
Posts: 386
Thanks: 13
Thanked 3 Times in 1 Post
Epaminondas is on a distinguished road
Default Re: I lost?

Quote:
Originally Posted by K View Post
Quote:
Originally Posted by Iron Duke View Post
I'm playing in MP game kickabout, battled ulm and the battle report says I lost but when I watched the battle, it's the other way around, me defeating ulm. What's up with that? I've watched it 3 times just to be sure...
Sometimes it happens. It's a rare bug.
Ah, that explains it. I just lost to Helheim in a battle as Nifelheim, but the battle replay said Helheim units have been "routed."
Reply With Quote
  #4  
Old October 14th, 2008, 03:10 PM
Endoperez's Avatar

Endoperez Endoperez is offline
National Security Advisor
 
Join Date: Sep 2003
Location: Eastern Finland
Posts: 7,110
Thanks: 145
Thanked 153 Times in 101 Posts
Endoperez is on a distinguished road
Default Re: I lost?

See these two threads:
http://forum.shrapnelgames.com/showthread.php?t=40804
http://forum.shrapnelgames.com/showthread.php?t=40845

For some reason, there has been lots of discussion about this recently. Has it really become this common? I hope not.

Any way, since most of the questions you might want to ask are probably answered in those two threads, I suggest reading them. Here's what I wrote about the bug in one of them.

Quote:
The fights are calculated once while the new turn is hosted, and the results of that fight are used for determining which units died, who controls the province etc. The fights you see are replays of that fight, using the same random seed (i.e. all the random rolls will come up in the same order as in the original fight). If, for any reason, there's a calculation in a wrong place, the replay doesn't turn out as it should. There have been many problems that caused this, and they've been fixed when they've been identified.

The only example I can remember right now is that in DomII, the comparison used to determine who wins a Magic Duel (random roll A + astral level A vs random roll B + astral level B) was handled differently in Linux and Windows distributions (Windows: first A, then B; Linux: first B, then A). When the random roll was high enough to change the result, the battle went differently from that point onwards. It didn't matter as long as the hosting and playing happened on the same operating system, which caused even more confusion.

As you can see, it is difficult to find the exact bug that causes the symptom in your case.
Reply With Quote
  #5  
Old October 14th, 2008, 09:50 PM

chrispedersen chrispedersen is offline
BANNED USER
 
Join Date: May 2004
Posts: 4,075
Thanks: 203
Thanked 121 Times in 91 Posts
chrispedersen is on a distinguished road
Default Re: I lost?

Quote:
Originally Posted by Endoperez View Post
See these two threads:
http://forum.shrapnelgames.com/showthread.php?t=40804
http://forum.shrapnelgames.com/showthread.php?t=40845

For some reason, there has been lots of discussion about this recently. Has it really become this common? I hope not.

Any way, since most of the questions you might want to ask are probably answered in those two threads, I suggest reading them. Here's what I wrote about the bug in one of them.

Quote:
The fights are calculated once while the new turn is hosted, and the results of that fight are used for determining which units died, who controls the province etc. The fights you see are replays of that fight, using the same random seed (i.e. all the random rolls will come up in the same order as in the original fight). If, for any reason, there's a calculation in a wrong place, the replay doesn't turn out as it should. There have been many problems that caused this, and they've been fixed when they've been identified.

The only example I can remember right now is that in DomII, the comparison used to determine who wins a Magic Duel (random roll A + astral level A vs random roll B + astral level B) was handled differently in Linux and Windows distributions (Windows: first A, then B; Linux: first B, then A). When the random roll was high enough to change the result, the battle went differently from that point onwards. It didn't matter as long as the hosting and playing happened on the same operating system, which caused even more confusion.

As you can see, it is difficult to find the exact bug that causes the symptom in your case.
Has happened to me 2x in the last week.
Reply With Quote
  #6  
Old October 14th, 2008, 04:07 PM
ArkkiMeisseli's Avatar

ArkkiMeisseli ArkkiMeisseli is offline
Private
 
Join Date: May 2007
Location: Aboard the Valagante
Posts: 27
Thanks: 2
Thanked 0 Times in 0 Posts
ArkkiMeisseli is on a distinguished road
Default Re: I lost?

I've never had this happen to myself, but once when I started a game, I had that "here was a battle recently" sign (crossed swords) show up on a province on the other side of the randomly-generated map. It wasn't even under my dominion or anything.
__________________
"I can't believe it!!! You really hit me! After all I've done for you! You were like a son to me, and what do I get?! A knife in my back!!!"
Reply With Quote
  #7  
Old October 14th, 2008, 04:36 PM
Endoperez's Avatar

Endoperez Endoperez is offline
National Security Advisor
 
Join Date: Sep 2003
Location: Eastern Finland
Posts: 7,110
Thanks: 145
Thanked 153 Times in 101 Posts
Endoperez is on a distinguished road
Default Re: I lost?

That's when you create a new game that shares a name with an old one. If you replace the old "Ulm Game" because you lost fight at province 137, on the first turn of the new game you can view the same battle taking place on province 137. The maps don't even have to be the same, so you can see a land battle taking place in sea etc.
Reply With Quote
  #8  
Old October 14th, 2008, 04:42 PM
Edratman's Avatar

Edratman Edratman is offline
First Lieutenant
 
Join Date: May 2007
Location: Reading, PA
Posts: 724
Thanks: 93
Thanked 37 Times in 27 Posts
Edratman is on a distinguished road
Default Re: I lost?

Quote:
Originally Posted by Endoperez View Post
That's when you create a new game that shares a name with an old one. If you replace the old "Ulm Game" because you lost fight at province 137, on the first turn of the new game you can view the same battle taking place on province 137. The maps don't even have to be the same, so you can see a land battle taking place in sea etc.


I see that all the time because I just use numbers to name games. One more addition to the "I never knew that" list.
__________________
Men do not quit playing because they grow old; they grow old because they quit playing.
Oliver Wendell Holmes
Reply With Quote
  #9  
Old October 14th, 2008, 04:56 PM
ArkkiMeisseli's Avatar

ArkkiMeisseli ArkkiMeisseli is offline
Private
 
Join Date: May 2007
Location: Aboard the Valagante
Posts: 27
Thanks: 2
Thanked 0 Times in 0 Posts
ArkkiMeisseli is on a distinguished road
Default Re: I lost?

Quote:
Originally Posted by Endoperez View Post
That's when you create a new game that shares a name with an old one. If you replace the old "Ulm Game" because you lost fight at province 137, on the first turn of the new game you can view the same battle taking place on province 137. The maps don't even have to be the same, so you can see a land battle taking place in sea etc.
Looks like I finally ran out of creativity with game names, then.
I suppose I'll start adding numbers to them
__________________
"I can't believe it!!! You really hit me! After all I've done for you! You were like a son to me, and what do I get?! A knife in my back!!!"
Reply With Quote
  #10  
Old October 14th, 2008, 05:18 PM
coreyh2's Avatar

coreyh2 coreyh2 is offline
Private
 
Join Date: Jul 2008
Posts: 31
Thanks: 0
Thanked 0 Times in 0 Posts
coreyh2 is on a distinguished road
Default Re: I lost?

So this problem probably happens more often then people notice? It just doesn't get noticed unless it leads to a completely different outcome? Having a different RNG on linux and windows seems like it would cause problems constantly.
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 05:40 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2024, Shrapnel Games, Inc. - All Rights Reserved.