第十一节量变到质变
作者:法拉第      更新:2017-12-19 12:26      字数:3807

“十六进制?既然挥旗帜的时候有21种样子,为什么不都用上呢?”归豹根据刚才的对什么二进制旗帜的了解,知道这个数越大,能够代表的意思就越多,需要的符号位数,或者说需要发送的次数就越少。

“他说这21种样子里,有的动作在远处看起来,可能容易弄混。另外更重要的是,这个十六进制,一位符号相当于四位二进制的符号,今后便于统一。比如那名工匠刚刚喊出的‘06’,就可以变成一种二进制数,是……”养敖正说得兴高采烈,突然打嗑吧了。归豹转过头来:“怎么了?”养敖没动,过了一会才说道:“我刚才在算呢,是0101。海涛说这样可以跟烽火统一起来,只不过在烽火上变成了一短、一长、一短、一长,四段烟。”

归豹的表情呆了一会,然后说:“是不是用短烟代表0,长烟代表1?”“对对对。”“那他挥动几次,就代表一个字。”“两次。”养敖答完后,看归豹似乎在思考,于是接着说:“两次十六进制,就一共有16乘16,256种符号,相当于……”他回忆了一下姜海涛给自己讲解过的数据,然后才接着说出答案,“好像是八位二进制。对,一个十六进制相当于四位二进制,两个就是八位。”

看归豹皱起了眉头,养敖知道他有什么疑问,因为自己昨天也产生过这样的疑问。于是他马上开始解答:“256,只有前面第一种方法的一半。我昨天也问过姜海涛,这样能编码的字数会不会有点少。他说他又仔细看过现在我们用的编码表,觉得最常用的字200多个足够了。而且那套编码表是船队上最开始用的,行船时需要的很多字都排在前面,我们用起来不够方便。”

这时大钟旁的工匠喊停了,统计出的结果是5分钟挥动了253次小旗,相当于每分钟50次。归豹马上就知道这能代表25个字,比第一种的每分钟10个字高了很多。

“嗯,这办法更快,用的人还少。”归豹称赞道。养敖却说:“这种旗帜小,距离可能要比第一种近很多。”然后他指了指对面的角楼:“那边和更远的外城城墙上,都已经安排了人,看这两种方法能传多远。”“哦,到外城了?那是不是有1公里。”“对,1030米。到对面的宫城角楼是550米。另外,旗语的使用方法更难一点,如果左右手的角度不对,就容易错了。不过我看挥旗的人如果熟练了,应该能再快一些。”

俩人正说着,就看到十几名工匠开始展开一些一米见方的旗帜,颜色各异,然后站成一排开始挥动。

归豹问:“这是干什么?”“第三项试验,看哪几种颜色、图案比较容易看清。”归豹再仔细一看,发现这些旗帜并不是单色的,有的是上下或左右两色,有的是中间对角分开染成两色,或者内外两层不同的颜色。还有几面旗帜被分成了四份或九份小方块,某些小块染成了其它颜色。

“有必要弄这么多试验吗?”归豹皱了皱眉头:“我们一直用的赤黄苍黑白五色,应该够多了吧?”养敖笑了笑:“公子,我开始也这样跟姜海涛说过。可是后来他给我说了说理由,我觉得很有道理。”“噢,什么理由?”

“您看姜海涛弄得那么多东西,有的是我们根本没想到的,比如风车、船帆、翻车,还有框锯、刨子。按照他的说法,这些东西的基本原理和结构,都是我们以前从来没有想到或者用到过的。”养敖停了一会,等归豹消化这几句话的意思。看对方的表情似乎有点明白了,他又接着说:“有的东西则是我们已经有的,他只是在过去的基础上把它们造得更大更强或者更精细。比如十弓车弩、踏张弩、砲弩、曲辕犁,还有剪刀,新的战车、四轮车。”

归豹眉头一皱:“砲弩也算吗?”“对。姜海涛说它和踏张弩、神臂弩一样,原本就是弩,而且和我们缴获的楚国弩一样。基本原理就是用一根能够撑开弓弦的木头,代替我们拉弦的手臂,然后用一个小机关,也就是弩机,放开弓弦。”养敖等归豹点头后才继续说:“姜海涛做的只不过是把这些弩机造得更精细,放开弓弦时更顺畅,尽量不影响准头。他们在弩机上反复试验一根轴、两根轴,就是在不断改进它。结果他造出的弩机足够精细,我们的弩就有用了;而楚国的弩机不够好,射出的箭就不准,没多大用处。还有砲弩的支架,本质上就是代替我们握弓的左手。把手换成更结实的木架,就能提高准头,而且在几百米外射都行。没有这些细微之处,就不会有砲弩。”

“那和现在试验这么多颜色旗帜有什么关系?”

“砲弩上的那些改进就是通过反复试验做到的。过去的工匠们都知道,战车的轮子大点小点,对速度有影响,但到底是多少,他们却很难说准。或者只知道大一点、小一点。在过去,为了这一点点速度造辆新车,似乎用处不大。姜海涛说,现在通过很精细的试验,他们能算出战车的速度到底变化了多少,而且改改车轴能变多少,改改轮辋能变多少,都能算出来。别看这里只快了一点,那里只快了一点,但是最后攒到一起,好处就很大了。不然他们造的新战车,怎么能跑那么快呢?”

“嗯,这么一说,似乎也有点道理。那他现在造这么多旗帜试验,就是想找到最好的颜色、图案?”“对。他说这里面的差别就算很小,也可能是非常有用的。比如说,如果用白色旗赤色图能比赤色旗白色图远百分之五,这种图案能比那种图案远百分之五,旗杆高一米后能远百分之五,旗帜摇一摇能远百分之五,等等等等,那就有用了。虽然每一个看起来不多,但合起来后就不少。”

“四个百分之五,就是百分之二十了,确实不少。”

“公子,不是百分之二十,而是百分之二十一还多。”“嗯?怎么多出一点了?”养敖蹲下来给归豹算了算,然后说:“如果不止四个,而是十个,那提高的也会不止一半,而是百分之六十多呢。姜海涛说这就像滚雪球,越滚越大。积少成多,从量变到质变。”

“从量变到质变?”

“意思是某些东西的数量慢慢积累到一定程度,就完全变了。嗨,我也不太明白他这句话的意思,不过他举了个例子。我们用箭射皮甲,如果皮甲厚10厘米,那弓箭能钻8厘米还是9厘米,结果都是一样的,穿不透。我们慢慢地提高箭的穿透力,一次只有一毫米。从9厘米开始,9.1、9.2、9.3……,我们努力了9次都没有效果,因为到9.9厘米还是穿不透。但这时再努力一两次,就从9.9变成了10.1,就从不能穿透变成了可以穿透。这一次明显的变化,是前面十多次努力的结果,一点点数量积累起来的。”

归豹双手撑在自己的膝盖上,歪着头,想了一会后慢慢地说:“嗯,虽然例子有点怪,但好像有些道理。”

养敖站了起来接着说:“他还说,他们工匠就是干这种事的,精益求精,艺无止境。有他们这样,我们甲士就能更好地打仗。哪怕少死一个人,也有用啊。”

归豹也直起身:“他和工匠们这么卖力,我就放心了。”这时他突然又产生了一个疑问:“哎,养敖,他试验这么多旗帜是不是为了烽火台?”“也不完全是。烽火台上要是能用上旗语,那自然要比过去快得多。但这旗帜多半没有狼烟看得远。所以要试一试它们,比较一下。守城时,能看一两公里就够了,我们上次用的数字旗就那样。如果是普通的阵战,这些旗语只要能在几百米外看清就够了。不过海涛觉得不够,说是也要达到几公里。”

“哦?要那么远干什么?我们就算有一万人打仗,摆开了也不过几百米宽呀?”“他想让一部份士卒绕到楚军的两侧和后面,左右包抄,前后夹击。”然后养敖又补充了一句:“不是把敌人引诱过来,而是我们往前冲,跑过去包围他们。”

归豹立刻想像出了这么打仗的好处。不仅弓箭手、盾牌,就是战车,后面也是一个非常弱的方向。而且归豹知道养敖为什么对姜海涛提出的这个“包抄”、“夹击”战法很感兴趣,因为他的祖上就打过类似的仗。

....