Hi all

I was working on creating a proper difference list implementation for 
tpserver-cpp and realised that they are not actually helpful in at least one 
case.

In TP04, each object parameter group can have a turn parameter which indicates 
in what turn the parameter group was last updated.  For the player's own 
objects, this will be every turn. For sensed objects, this will be every time 
they are sensed. For objects that don't have this type of object parameter, 
the objects are still updated everytime another object enters or exits 
its "containment". Therefore, just about every turn, every object will be in 
the difference list.

For designs, components, categories, object types, order types, resource 
types, properties, boards and probably research related frames, there will be 
very few changes, but there will also be far fews ids, and therefore the 
lists will be shorter.

Therefore, the added complexity for the difference lists IMHO isn't worth the 
trouble. Is there a smarter way? Especially for Objects.

Any thoughts? Ideas? Suggestions? Rants?

Later
Lee

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
tp-devel mailing list
[email protected]
http://www.thousandparsec.net/tp/mailman.php/listinfo/tp-devel

Reply via email to