Traveller Store CotI Features New Posts Mark Forums Read Register


Go Back TravellerRPG.com > Citizens of the Imperium > Cepheus Engine > Cepheus General

Cepheus General General discussion of Cepheus Engine products.

Reply
 
Thread Tools Display Modes
  #1  
Old July 4th, 2017, 08:49 AM
Leitz's Avatar
Leitz Leitz is offline
Baron
 
Join Date: Mar 2009
Location: Wretched hive of scum and villany
Posts: 2,431
Gallery : 0
Leitz Citizen+Leitz Citizen+
Default "F" it! Keep the magic in hexadecimal

Sorry, couldn't resist...

There are some tables, like hull code and Soc, that are written to go above decimal number 15. The original Traveller system seems to be based on a hexadecimal system with values from 0-15. For those of us coding stuff, staying with 0-15 is a very good idea.

I know this is a science fiction game and there needs to be a wide range of options. Why not break them into multiple characters instead of breaking the hexadecimal? Two hex digits (15 * 15) gives 225 options and three (15 * 15 * 15) gives 3375.
__________________
Firster, Free Trade League
Reply With Quote
  #2  
Old July 4th, 2017, 10:22 AM
kilemall kilemall is offline
Citizen: SOC-14
 
Join Date: Apr 2015
Posts: 3,339
Gallery : 0
kilemall Citizen++kilemall Citizen++kilemall Citizen++kilemall Citizen++kilemall Citizen++kilemall Citizen++
Default

CT starship design, the original breaker of the F barrier, was designed more for fitting the starship data on a 3x5 index card.

The principle of the quick UPP/UWP string got stretched to near uselessness with big strings defining HG ships and robots and later things like orgs, so I'm not terribly concerned about breaking those, forcing a disruption to the single string.

But I'm not really up for multiplying hex numbers while designing or trying to use a definition just to get a value, or not be able to read a UWP at a glance.
__________________
YUMV- Your Universe May Vary.
Reply With Quote
  #3  
Old July 4th, 2017, 10:55 AM
Leitz's Avatar
Leitz Leitz is offline
Baron
 
Join Date: Mar 2009
Location: Wretched hive of scum and villany
Posts: 2,431
Gallery : 0
Leitz Citizen+Leitz Citizen+
Default

I was thinking more along one character for scale and another for variant in that scale. Taking ship hulls as an example the first digit could be tonnage and the second the multiplier of 10, where 1 is straight tonnage, 2 is first digit * 10, 3 is first digit * 100, etc.
  • 50 would be a 5 ton hull
  • 51 would be a 50 ton hull
  • 52 would be a 500 ton hull

And so on. Sets people up for those planet sized ships. Note that this is an idea, I've not really thought it fully through yet. Hopefully smarter people will improve it or chuck it for something better.
__________________
Firster, Free Trade League
Reply With Quote
  #4  
Old July 4th, 2017, 01:04 PM
Nathan Brazil's Avatar
Nathan Brazil Nathan Brazil is offline
Citizen: SOC-13
 
Join Date: Apr 2001
Location: Chicago
Posts: 894
Gallery : 0
Nathan Brazil Citizen+Nathan Brazil Citizen+
Default

Being an old code monkey who learned to read EBCDIC and hexadecimal, but tried and failed to learn ASCII, my experience is that not every system or symbolic is easily learned.
My questions are:
What is your goal in changing the existing system?
What dissatisfies you about the current one or looking to enhance?

There is coding and then there presentation.

On a coding level, CT broke the purely hexidecimal system other levels.
Once the aliens were introduced, the other characteristics could go above 15 as they can now in Cepheus. The formal codifying of SOC above F is more recent IIRC.
Tech-Levels above F like the Darrians.

For presentation, the purpose of using psuedo-hexadecimal was to present a trait in your profile (UPP, UWP, etc.) with a single character. CT supplements from Paranoia Press attempted to extend them in non-sequential ways, but those did not stick.

Essentially, you a proposing a psuedo logarithmic system using base-16 instead of base-10.
__________________
"I am bound by canon" - Marc W Miller at Gamerhole Con 2016
IMTU tc+ tm tn++ t4+ tg t20++ ru ge++ 3i+ c+ jt-- au- ls pi+ ta he+ hi++ as va ith-- vr+ ne- so+
Nathan Brazil 0401 X55A670-A S he+ hi++ as va ith-- vr+ ne- so+ 733
Reply With Quote
  #5  
Old July 4th, 2017, 02:09 PM
mike wightman's Avatar
mike wightman mike wightman is online now
Noble
 
Join Date: Jun 2003
Location: Newcastle
Posts: 14,567
Gallery : 0
mike wightman Respected Citizenmike wightman Respected Citizenmike wightman Respected Citizenmike wightman Respected Citizenmike wightman Respected Citizenmike wightman Respected Citizen
Default

Traveller hexadecimal is not true hexadecimal.

TL G should be TL10

16 = 10
17 = 11
18 = 12 etc

31 = 1F
__________________
The beauty of CT LBB1-3 is that the ref is free to make such decisions for themselves.
Reply With Quote
  #6  
Old July 4th, 2017, 02:37 PM
ShawnDriscoll's Avatar
ShawnDriscoll ShawnDriscoll is online now
Citizen: SOC-12
 
Join Date: Apr 2017
Posts: 399
Gallery : 0
ShawnDriscoll Citizen
Default

I use both dec and hex on my character sheets. The UPP box is in hex. The attribute boxes are in dec.
Reply With Quote
  #7  
Old July 4th, 2017, 02:59 PM
Leitz's Avatar
Leitz Leitz is offline
Baron
 
Join Date: Mar 2009
Location: Wretched hive of scum and villany
Posts: 2,431
Gallery : 0
Leitz Citizen+Leitz Citizen+
Default

Quote:
Originally Posted by mike wightman View Post
Traveller hexadecimal is not true hexadecimal.
TL G should be TL10
__________________
Firster, Free Trade League
Reply With Quote
  #8  
Old July 4th, 2017, 05:34 PM
ShawnDriscoll's Avatar
ShawnDriscoll ShawnDriscoll is online now
Citizen: SOC-12
 
Join Date: Apr 2017
Posts: 399
Gallery : 0
ShawnDriscoll Citizen
Default

Traveller 5.09 uses TL 33 for TL 33. It's DEC, if I remember.
Reply With Quote
  #9  
Old July 4th, 2017, 06:36 PM
infojunky infojunky is offline
Citizen: SOC-13
 
Join Date: May 2003
Location: SF Bay Metroplex
Posts: 705
Gallery : 0
infojunky Citizen
Default

Quote:
Originally Posted by Leitz View Post
Sorry, couldn't resist...

There are some tables, like hull code and Soc, that are written to go above decimal number 15. The original Traveller system seems to be based on a hexadecimal system with values from 0-15. For those of us coding stuff, staying with 0-15 is a very good idea.
Naw, I am happy with Traveller's Base34 system....
__________________
Evyn
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 Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
"Foil" and "Blade" for sale Genegeorge Duty Free Shop 1 December 30th, 2013 09:05 AM
Question for "Piper" about "Vehicles" Old_Dr_Skull The Lone Star 1 April 30th, 2012 07:08 AM
Adapting "Pocket Empires" for "2300 AD" marginaleye 2300AD & 2320 19 December 4th, 2010 02:49 PM
Pentagon Plots Digital "Crystal Ball" to "See the Future" in Battle Andrew Boulton Imperial Research Station 27 December 30th, 2007 06:07 PM
"Rim of Fire" & "Interstellar Wars" for GT wanted! anders lager Duty Free Shop 1 October 11th, 2007 09:12 AM

This website and its contents are copyright ©2010-2013 Far Future Enterprises. All rights reserved. Traveller is a registered trademark of Far Future Enterprises .
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright (c) 2010-2013, Far Future Enterprises. All Rights Reserved.