Issue Tracker
Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000391 [Robot Battle] rsl feature N/A 2004-10-15 07:25 2005-10-11 15:36
Reporter sorcerer View Status public  
Assigned To
Priority normal Resolution open  
Status feedback   Product Version
Summary 0000391: Add _radiocomm[n]._turn
Description Add _radiocomm[n]._turn variable that contains the turn at which the message was transmitted.
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0000788)
brad (administrator)
2004-11-15 17:54

Are there more people who want this? You can always mark each message with the turn when you receive it.
(0000790)
sorcerer (reporter)
2004-11-16 07:09

The turn it is received is sometimes different from the turn it was transmitted.
(0000824)
jamie (reporter)
2005-07-15 16:51

For your own robots, you can also mark messages with the turn when they are sent.

The only reason it is ever different is because of turn order. Messages sent by robots later in turn order will always be received when _turns is one greater than it was when it was sent. Messages sent by robots earlier in turn order will always be received with the same _turns value.

The only way I can see this would be helpful is if you are trying to determine relative turn order of yourself with respect to opponent robots. And even then it doesn't help very much.

-Jamie
(0000828)
ZeroOne (reporter)
2005-08-06 14:37

jamie: You can also use the turn to fight faked messages. A robot might crypt their messages using the send-turn as the seed. Imagine a robot that saves all the messages it gets and later retransmits them to confuse its enemies. When the send-turn then doesn't encrypt the message, the faker-bot is busted.
(0000835)
sorcerer (reporter)
2005-10-11 15:36

What ZeroOne said is what I had in mind.

- Issue History
Date Modified Username Field Change
2004-10-15 07:25 sorcerer New Issue
2004-11-15 17:54 brad Note Added: 0000788
2004-11-15 17:54 brad Status new => feedback
2004-11-16 07:09 sorcerer Note Added: 0000790
2005-07-15 16:51 jamie Note Added: 0000824
2005-08-06 14:37 ZeroOne Note Added: 0000828
2005-10-11 15:36 sorcerer Note Added: 0000835


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker