rub public transport map
rub public transport map
a lot of students, when moving to a new city, are new to the neighborhood and might not know how long it actually takes to the university. so create a map that shows in overlayed colors how long it will take from a given location to the university by using the public transport system.
the distance to the stop is not accurate, but is measured as the distance to the next stop. routes may take different stops.
for now everything is quite hardcoded. roughly you need to hack the rectangle of 'start'points (in latitute/longitude coordinates), add the date and hour to consider, and run the script. it will create a .kml file, with the, named like "map_coord_time.kml". this map you can now easily open in google earth, or use any other geo program that can overlay that to the map you want.
prerequisites for the script: Geo::KML::PolyMap.


{% extends 'wildlifecompliance/emails/base_email.html' %} {% block content %} A Wildlife Licensing application activity type has been approved, with below details.
Application: {{ application.id }}
Activity Type: {{ activity_type_name }}
Expiry Date: {{ expiry_date }}
Start Date: {{ start_date }}
Link: {{url}}
Note: If you haven't logged into the Wildlife Licensing System recently you may need to login first before using the provided link.
{% endblock %}


I'm Chris, thank you for taking the time to review my page.
I'm a recent transplant to Seattle via New Jersey.
Collecting/making music, skateboading and exploring is how i like to spend my time.
My journey into learning programing is an exciting one and has become a new passion of mine.
I'd like to someday utilize my skills to help change the face of how we learn.
Lastly a very random fact, my top 10 favorite smells of all time!


______________ SCHOOL
Welcome to a testing site
This website deals with simple registration and stores data


Some drawings for 3d printing
Some 3D printing info :)
When it comes to printing there are various ways to print a single object drawn on the computer. From changing the thickness of the wall of your piece to changing the density of the interior. There are also ways that can inprove the integraty of the base and finish of the piece such as skirting or briming. For skirting, the machine forms a thin layer below the work pice. This allows the removal of the wokrpiece to not damage the base of the piece. This also alows for a more rigid base as the base layer(The skirt) allows for a cleaner finish at the base. As for briming, the machine forms a thick base at the bottom of the print out. And lastly the material used in the machine is PLA.
Steps To Print
Step 1
In the first step, the object is first drawn in CAD
Step 2
Secondly the file of the 3D drawing is placed into a file slicer which allows the file to be convered into a Gcode
Step 3
Lastly the codes are then downloaded into the 3D printer which reads the code and prints the object
this line is used to define and help the computer find the file that you want to open when you click on the link.
This is the start of my little print out which is a khight chess piece. Do you notice the little ring around the print out? that is to enshure the extrusion of the material from the printer nose is consistent before the actual printing.
IT IS FINISHED. this is the completed print with the supports still attached.
COMPLETED my first print out yay.
the beginings of the F1 car steering wheel fidget spinner
completed!


As a bureaucrat I love bullets because I can use them to make:
A paragraph 1
Another paragraph 1
A paragraph 2
Another paragraph 2
A paragraph 3
Another paragraph 3
A paragraph
Another paragraph
A paragraph
Another paragraph
A paragraph
Another paragraph


Near this spot, three children
Sarah, John and Zachariah Tarbell
were captured by the Indians
June 20, 1707
they were taken to Canada where
The sister was placed in a convent.
The brothers became chiefs of the
Caughnawaga Tribe; and were among
the founders of St. Regis where
they have descendants now living.


James Turrell
"Arrowhead", Las Vegas
"My work is more about your seeing than it is about my seeing." -James Turrell
"Arrowhead", an exterior view.
 Turrell uses a range of fluorescent, tungsten, fibre-optic, LED and natural light. His art is now located across the globe in permanent installations in museums and private collections – including the NGA: Within without (2010), and the Skyspace at the National Gallery of Australia, is one of the most beautiful.


An economist plotting to save the world by dinner.
The home of We Should All Be Economists.
Bridgetown, Barbados
©2018 Simon Naitram | Template by Bootstrapious.com & ported to Hugo by Kishan B
For a fairer, better Barbados.
Socially distancing our shopping.
The public transport disaster
Our Governments have broken public transport.
The case for direct democracy.
And now the country is outdated and we are poor.
You just can't beat it.
Let default be a warning to our future selves.
The path to an innovative worker-led future
What can we learn about innovation from Wakanda?
We Should All Be Economists wants you to be an economist: an engaged citizen who can understand and discuss the economicky world around us.
A look at Barbados' fundamental economic challenges.


Generalized Estimating Equations¶
Generalized Estimating Equations estimate generalized linear models for panel, cluster or repeated measures data when the observations are possibly correlated withing a cluster but uncorrelated across clusters. It supports estimation of the same one-parameter exponential families as Generalized Linear models (GLM).
See Module Reference for commands and arguments.
Examples¶
The following illustrates a Poisson regression with exchangeable correlation within clusters using data on epilepsy seizures.
In [1]: import statsmodels.api as sm
In [2]: import statsmodels.formula.api as smf
In [3]: data = sm.datasets.get_rdataset('epil', package='MASS').data
In [4]: fam = sm.families.Poisson()
In [5]: ind = sm.cov_struct.Exchangeable()
In [6]: mod = smf.gee("y ~ age + trt + base", "subject", data,
...: cov_struct=ind, family=fam)
...:
In [7]: res = mod.fit()
In [8]: print(res.summary())
GEE Regression Results
===================================================================================
Dep. Variable: y No. Observations: 236
Model: GEE No. clusters: 59
Method: Generalized Min. cluster size: 4
Estimating Equations Max. cluster size: 4
Family: Poisson Mean cluster size: 4.0
Dependence structure: Exchangeable Num. iterations: 51
Date: Tue, 28 Feb 2017 Scale: 1.000
Covariance type: robust Time: 21:36:10
====================================================================================
coef std err z P>|z| [0.025 0.975]
------------------------------------------------------------------------------------
Intercept 0.5730 0.361 1.589 0.112 -0.134 1.280
trt[T.progabide] -0.1519 0.171 -0.888 0.375 -0.487 0.183
age 0.0223 0.011 1.960 0.050 2.11e-06 0.045
base 0.0226 0.001 18.451 0.000 0.020 0.025
==============================================================================
Skew: 3.7823 Kurtosis: 28.6672
Centered skew: 2.7597 Centered kurtosis: 21.9865
==============================================================================
Several notebook examples of the use of GEE can be found on the Wiki: Wiki notebooks for GEE
References¶
- KY Liang and S Zeger. “Longitudinal data analysis using generalized linear models”. Biometrika (1986) 73 (1): 13-22.
- S Zeger and KY Liang. “Longitudinal Data Analysis for Discrete and Continuous Outcomes”. Biometrics Vol. 42, No. 1 (Mar., 1986), pp. 121-130
- A Rotnitzky and NP Jewell (1990). “Hypothesis testing of regression parameters in semiparametric generalized linear models for cluster correlated data”, Biometrika, 77, 485-497.
- Xu Guo and Wei Pan (2002). “Small sample performance of the score test in GEE”. http://www.sph.umn.edu/faculty1/wp-content/uploads/2012/11/rr2002-013.pdf
- LA Mancl LA, TA DeRouen (2001). A covariance estimator for GEE with improved small-sample properties. Biometrics. 2001 Mar;57(1):126-34.
Module Reference¶
Model Class¶
GEE (endog, exog, groups[, time, family, ...]) |
Estimation of marginal regression models using Generalized Estimating Equations (GEE). |
Results Classes¶
GEEResults (model, params, cov_params, scale) |
This class summarizes the fit of a marginal regression model using GEE. |
GEEMargins (results, args[, kwargs]) |
Estimated marginal effects for a regression model fit with GEE. |
Dependence Structures¶
The dependence structures currently implemented are
CovStruct ([cov_nearest_method]) |
A base class for correlation and covariance structures of grouped data. |
Autoregressive ([dist_func]) |
A first-order autoregressive working dependence structure. |
Exchangeable () |
An exchangeable working dependence structure. |
GlobalOddsRatio (endog_type) |
Estimate the global odds ratio for a GEE with ordinal or nominal data. |
Independence ([cov_nearest_method]) |
An independence working dependence structure. |
Nested ([cov_nearest_method]) |
A nested working dependence structure. |
Families¶
The distribution families are the same as for GLM, currently implemented are
Family (link, variance) |
The parent class for one-parameter exponential families. |
Binomial ([link]) |
Binomial exponential family distribution. |
Gamma ([link]) |
Gamma exponential family distribution. |
Gaussian ([link]) |
Gaussian exponential family distribution. |
InverseGaussian ([link]) |
InverseGaussian exponential family. |
NegativeBinomial ([link, alpha]) |
Negative Binomial exponential family. |
Poisson ([link]) |
Poisson exponential family. |
Link Functions¶
The link functions are the same as for GLM, currently implemented are the following. Not all link functions are available for each distribution family. The list of available link functions can be obtained by
>>> sm.families.family.<familyname>.links
Link |
A generic link function for one-parameter exponential family. |
CDFLink ([dbn]) |
The use the CDF of a scipy.stats distribution |
CLogLog |
The complementary log-log transform |
Log |
The log transform |
Logit |
The logit transform |
NegativeBinomial ([alpha]) |
The negative binomial link function |
Power ([power]) |
The power transform |
cauchy () |
The Cauchy (standard Cauchy CDF) transform |
cloglog |
The CLogLog transform link function. |
identity () |
The identity transform |
inverse_power () |
The inverse transform |
inverse_squared () |
The inverse squared transform |
log |
The log transform |
logit |
Methods |
nbinom ([alpha]) |
The negative binomial link function. |
probit ([dbn]) |
The probit (standard normal CDF) transform |


This document only applies when using https://github.com/gobuffalo/buffalo/render. Please see github.com/gobuffalo/plush for more details on the underlying templating package.


| 1 | /* | |
| 2 | * Licensed to the Apache Software Foundation (ASF) under one or more | |
| 3 | * contributor license agreements. See the NOTICE file distributed with | |
| 4 | * this work for additional information regarding copyright ownership. | |
| 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 | |
| 6 | * (the "License"); you may not use this file except in compliance with | |
| 7 | * the License. You may obtain a copy of the License at | |
| 8 | * | |
| 9 | * http://www.apache.org/licenses/LICENSE-2.0 | |
| 10 | * | |
| 11 | * Unless required by applicable law or agreed to in writing, software | |
| 12 | * distributed under the License is distributed on an "AS IS" BASIS, | |
| 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
| 14 | * See the License for the specific language governing permissions and | |
| 15 | * limitations under the License. | |
| 16 | */ | |
| 17 | package org.apache.commons.imaging.formats.psd.dataparsers; | |
| 18 | ||
| 19 | import org.apache.commons.imaging.color.ColorConversions; | |
| 20 | import org.apache.commons.imaging.formats.psd.ImageContents; | |
| 21 | ||
| 22 | public class DataParserCmyk extends DataParser { | |
| 23 | @Override | |
| 24 | protected int getRGB(final int data[][][], final int x, final int y, | |
| 25 | final ImageContents imageContents) { | |
| 26 |
1
1. getRGB : Replaced bitwise AND with OR → NO_COVERAGE |
int sc = 0xff & data[0][y][x]; |
| 27 |
1
1. getRGB : Replaced bitwise AND with OR → NO_COVERAGE |
int sm = 0xff & data[1][y][x]; |
| 28 |
1
1. getRGB : Replaced bitwise AND with OR → NO_COVERAGE |
int sy = 0xff & data[2][y][x]; |
| 29 |
1
1. getRGB : Replaced bitwise AND with OR → NO_COVERAGE |
int sk = 0xff & data[3][y][x]; |
| 30 | ||
| 31 | // CRAZY adobe has to store the bytes in reverse form. | |
| 32 |
1
1. getRGB : Replaced integer subtraction with addition → NO_COVERAGE |
sc = 255 - sc; |
| 33 |
1
1. getRGB : Replaced integer subtraction with addition → NO_COVERAGE |
sm = 255 - sm; |
| 34 |
1
1. getRGB : Replaced integer subtraction with addition → NO_COVERAGE |
sy = 255 - sy; |
| 35 |
1
1. getRGB : Replaced integer subtraction with addition → NO_COVERAGE |
sk = 255 - sk; |
| 36 | ||
| 37 | final int rgb = ColorConversions.convertCMYKtoRGB(sc, sm, sy, sk); | |
| 38 | ||
| 39 |
1
1. getRGB : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE |
return rgb; |
| 40 | } | |
| 41 | ||
| 42 | @Override | |
| 43 | public int getBasicChannelsCount() { | |
| 44 |
1
1. getBasicChannelsCount : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE |
return 4; |
| 45 | } | |
| 46 | ||
| 47 | } | |
Mutations | ||
| 26 |
1.1 |
|
| 27 |
1.1 |
|
| 28 |
1.1 |
|
| 29 |
1.1 |
|
| 32 |
1.1 |
|
| 33 |
1.1 |
|
| 34 |
1.1 |
|
| 35 |
1.1 |
|
| 39 |
1.1 |
|
| 44 |
1.1 |


{% extends "layout.html" %} {% block page_title %} Manage your education and skills funding {% endblock %} {% block content %} {% include version + "/includes/idams-account-header.html" %} Casterbridge College UKPRN: 12345678 Manage your education and skills funding No documents to view You will get an email alert once a document is available. {% endblock %}
No documents to view
You will get an email alert once a document is available.


Bina Venkataraman on thinking ahead in a reckless age
In a talk that draws on her new book The Optimist’s Telescope, Bina Venkataraman, the Director of Global Policy Initiatives at the Broad Institute of MIT & Harvard, illuminates our untapped power to think longer term. To be alive today is to have the power to shape the future in ways unimaginable to previous generations — whether it's engineering the planet’s climate or editing the human genetic code. The stakes are high to think ahead when our attention is focused more on the immediate. How can we best invest in the future for ourselves and generations to come?


|
libcdx: Interfaces to the Channel Data Exchange (CDX) File Format
C++, Python, and Matlab library to exchange data for radio propagation channels
|
Classes | |
| class | cdx-display.ChannelLink |
| Class that generates a QWidget into which all plots for a link are inserted. More... | |
| class | cdx-display.CDXDisplayWindows |
| Class to display a Window with a number of plots per link in a CDX file. More... | |
Functions | |
| def | cdx-display.call_make_power_axes (cdx_figures, power_ax, link_name, power_result_queue) |
| Helper function to run cdx_figures.make_power_axes as a separate thread Not active in the moment, see comment above for import multiprocessing. | |
Variables | |
| dictionary | cdx-display.params |
| cdx-display.parser = argparse.ArgumentParser() | |
| Main function for cdx-display. | |
| cdx-display.help | |
| cdx-display.action | |
| cdx-display.args = parser.parse_args() | |
| cdx-display.file_name = args.input | |
| bool | cdx-display.enable_pdp = False |
| cdx-display.app = QtGui.QApplication(sys.argv) | |
| cdx-display.form = CDXDisplayWindows(args.input, enable_pdp) | |
This program interactively displays
for individual links of a CDX file. Two links are displayed simultaneously.
Command line parameters:
| Parameter | Function |
|---|---|
| -i <file_name> | input CDX file |
| -p | do not compute the power delay profile |


返回主页
白宫记者协会的故事
没有任何公仆因为拍摄此剧而遭到虐待”
百年白宫记者协会的故事
## 以前都是记者欺负总统，每年一次，总统可以扯平了。
叶永烈的“文革”叙事
华人经济学家：杨小凯
人民日报：反对社保基金“巨亏说”
作者：南方周末特约撰稿 张经义
2014-05-09
您也可以 先下载一个应用程序（App），有空再慢慢看。
每年总有那么一天，美国总统必须放下尊严，公开地、彻底地“自黑”一番，那就是在白宫记者协会晚宴上。
The White House Correspondents' Association (WHCA) is an organization of journalists who cover the White House and the President of the United States. The WHCA was founded on February 25, 1914, by journalists in response to an unfounded rumor that a Congressional committee would select which journalists could attend press conferences of President Woodrow Wilson.
The WHCA operates independently of the White House. Among the more notable issues handled by the WHCA are the credentialing process, access to the President and physical conditions in the White House press briefing rooms.
2012年中央部门预算
米歇尔偷吃冰淇淋！抓！
2013年对奥巴马来说，几乎是最倒霉的一年。他倒霉到，就连惟一的重大立法成就“奥巴马医改”也很不顺利，网站一上线就连连死屏，成了众人茶余饭后的笑柄。之前，奥巴马频频为自己辩护，但在白宫记者协会的晚宴上，为了博记者们一笑，他豁了出去。
2014年的白宫记者年会，是在5月3日。打着黑领结、身着晚礼服的奥巴马一上台就说：“在这晚宴上，我通常要自嘲抖几个包袱。我承认，去年确实不好过，妈呀！”
他接着自黑：“我们推出奥巴马医改网站，事情其实是可以顺利些的。在2008年，我的口号是：‘是的，我们可以。‘但到了2013年，我的口号变成‘Control-Alt-Delete’（对付死屏的热键）。不过，这也不是没有好处，这糟糕的网站最终启发了今年最热的电影：《冰雪奇缘》（英文名为Frozen，也有死屏的意思）。”
在晚宴上自黑的，不只美国总统，已经71岁的副总统拜登，也不计形象逗记者开心，与好莱坞明星拍了个搞笑视频，在里面他开跑车、搞刺青，还在白宫厨房偷吃一大桶冰淇淋，结果被一向推广“健康饮食”的美国第一夫人米歇尔抓到，弃冰淇淋投降。没想到，抵抗不住诱惑的米歇尔却偷偷吃起冰淇淋，结果也被抓到了，米歇尔还辩称：“我确定冰淇淋里有葡萄干，那是水果！”
美国国会领袖自然也逃不掉。在视频里，平日水火不相容的共和党籍众院议长博纳，与众院民主党领袖佩洛西都跑了龙套。佩洛西在剧里也刺青，在手臂上刺了议长的议事锤，梦想夺回议长宝座；博纳则是坐在议长办公室装忙，不去白宫记者协会晚宴，结果镜头一拉开，他其实正无所事事地看着华盛顿动物园的熊猫视频。
剧终，银幕上还特别打出一行字：“没有任何公仆因为拍摄此剧而遭到虐待。”全场哄堂大笑。
晚宴冠盖云集，除了白宫记者与他们的宾客以外，我还遇到《纸牌屋》第一男配角迈克尔·凯利（道格的饰演者）、罗伯特·德尼罗等人。美国官员如国防部长哈格尔、财政部长雅各布卢都到齐了，佩洛西也没有缺席。其间，我遇到国际货币基金组织总裁拉加德，她顺口问我：“你有看到美联储主席耶伦吗？”我给她指了指路，这位身着露肩礼服的女士用优雅的法国腔向我道谢。
抗议：奥巴马的白宫太难进了！
这一群能聚集星光，还能让总统和一票官员“集体自黑”的白宫记者们，究竟是何方神圣？
2014年是白宫记者协会晚宴100周年，奥巴马是这么形容这群记者的：“虽然社会不停改变，你们却帮助我们确保了对社会的基本承诺——领导政府的人，与提问者之间的互动，是不变的。如同白宫发言人卡尼可以见证的，你们日复一日、热情不灭地肩负着这样的使命。”
“白宫记者的工作，就是提问与找出问题，让美国总统领导的政府负起责任。”当天坐在奥巴马身旁的白宫记者协会会长史蒂文·托马（Steve Thomma）这样对我形容白宫记者，“我们跟总统谈不上朋友，更没有从属关系，反而是有点敌对关系，白宫的工作就是推销总统以及他的政策，我们的工作则是问大众想知道的问题，这些问题白宫有时候根本不想回答，但他们却不得不答。”
举办白宫记者协会100周年晚宴的托马，有着近20年白宫记者的资历，他代表麦克拉奇报业（McClatchy）贴身采访克林顿以来每个总统。他透露了一次和白宫发言人卡尼间的对话：“卡尼坦言，白宫记者是无法得到所有我们所要求的接近总统的机会的，当然，白宫也不可能控制我们，传递他们想要我们传递的信息。于是，白宫和白宫记者间始终不停地妥协，或者说是斗争。”
说到斗争，白宫记者在奥巴马任内，可是与白宫斗争不断。一份由华盛顿政治网站Politico针对白宫记者所作的民调指出，认为奥巴马领导下的白宫，是记者们所采访过的最秘密的白宫的，比例高达42%；拿布什跟奥巴马来比，认为布什较为直接坦荡的，高达41%，只有5%认为奥巴马较为坦荡。
因为奥巴马的白宫神秘难近，我加入白宫记者协会三年以来，已屡次在白宫记者协会领导下，对奥巴马白宫提出抗议。有一次奥巴马和老虎伍兹打高尔夫，白宫记者被晾在场外，一整天没见到他，气得当时的白宫记者协会会长、福克斯电视台的亨利发表公开信表示，记者们对于整个周末都无法接近总统，感到“极度沮丧”，亨利写道：“有一个极为简单却很重要的原则，我们将会在今天或者是未来继续斗争，那就是追求白宫的透明化。”
另一个我印象深刻的事，与新媒体有关。2013年底，白宫记者协会向白宫递交了一封抗议信，内容是关于白宫限制摄影记者拍摄一些奥巴马的活动，自己却通过推特、YouTube和Instagram等新媒体，发表白宫聘请的官方摄影师与摄像师自己拍的照片，白宫辩驳，这是私下的活动不宜开放媒体进入，白宫记者协会则毫不客气地反驳：“有些活动看起来也许像是私下的活动，但白宫决定公开这些照片，暗示着白宫相信，这些活动实际上是有新闻价值的，而且也不是私下的。”
白宫记者们担忧，2008年利用推特等新媒体胜选的奥巴马，将扩大利用这样的媒介，绕过白宫记者，直接在新媒体上发布设计好的照片与文章，塑造总统与白宫的良好形象。“白宫越剥夺记者的权利，我们越不能让步，要知道，让了一步就要不回来了。”采访白宫40个年头的美国广播公司记者康普顿说。
在白宫记者协会晚宴前夕，记者们邀请了白宫副发言人欧内斯特参加一场协会的内部座谈。果不其然，作为会长的托马就向欧内斯特发难了。欧内斯特辩护：“白宫没有要绕过记者的意思，我们只是希望利用所有的新媒体，让民众可以得到关于白宫额外的信息，一些媒体不一定会报道的信息。”他直言：“在座各位都清楚，民众对专业白宫记者的信赖，是无可取代的。新闻来时，民众首先选择的还是看媒体对白宫的报道。”
“热不起来”的预算草案赞成率获五年新低
《预算法》修订，试验先行
白宫门口的那个胖子
就是这样摆脱不了又彼此需要、彼此斗争的关系，让每任总统对这些白宫记者又爱又恨、又敬又畏。平日亦敌亦友，有时甚至剑拔弩张，但每年总有一天，总统还是要放下身段，在晚宴上逗逗记者们，缓和紧张关系。
巧妙的是，这群与白宫处于敌对关系、老是斗争的记者们，竟然就在仅仅约摸三层楼高的白宫，争取到49个永久的座位，不仅有自己狭小的办公室和餐厅，甚至还占据了白宫西北侧一整排的地盘，摆上成排摄像机与灯光，可以随时连线不说，还能拍到究竟有哪些领导人、官员、名流进出白宫。
这群白宫记者，毫不夸张地说，就盘踞在世界上最有权力的人的家里，日日夜夜盯梢。
白宫记者能有这等权利，也是斗争而来，而这条斗争之路，足足走了一百多年。
白宫记者协会公认的第一任会长是1914年被推举出的《华盛顿星报》记者普莱斯（W.W.Price），人称“胖子”普莱斯（“Fatty” Price）。
至于白宫记者的起源，说法有很多。我倾向于接受白宫最老牌记者海伦·托马斯的说法：在1896年，胖子普莱斯加入了《华盛顿星报》，却不幸遇上了一个想赶他走的编辑，为了打击报复普莱斯，这编辑指派了他一个“不可能的任务”——去白宫挖新闻。编辑知道，当时的美国总统克里夫兰对记者深恶痛绝。虽然进不去白宫，胖子普莱斯还真的每天去白宫门口盯梢，逢人进出白宫，就问他们与总统谈了些什么，傻人有傻福，胖子普莱斯没让那编辑得逞，还获得许多独家新闻。各家媒体看到《华盛顿星报》出现了这么一名“白宫记者”，也开始往白宫门口送记者。
于是，白宫门口开始充斥着记者。到了1902年，一个寒冷又风雨交加的日子，老罗斯福总统不忍看到记者们在树下躲雨、依偎取暖，邀请他们进了白宫，这下可好，这些记者们就再也没离开白宫了。
事情并非一帆风顺。1913年，威尔逊当选总统，学者出身的他，清楚与白宫记者维持良好关系的重要性，于是决定每两周举行一次记者会，结果一年后，有些记者的报道令他很不满意，他威胁要停止记者会。可记者们也不是省油的灯，有11名记者组织了“白宫记者协会”，创会宗旨就是“促进白宫记者的利益”，会长，当然就是胖子普莱斯，至此，白宫记者协会与白宫展开百年斗争之路。
《脆弱的超级大国》
《中美战略互疑》报告
记者协会犯下的错
在白宫记者协会百年之际，协会也坦承并纠正协会本身在过去犯下的错误，也就是种族歧视。在2014年的晚宴上，协会特别聚焦一个70年前跑白宫新闻的记者，麦卡尔平（Harry McAlpin），一位黑人记者。
当时白宫记者协会的会员清一色是白人男性，他们不只不接受麦卡尔平申请会员，还对他百般阻挠——就算小罗斯福总统都邀请他，让他与白人记者并肩进入白宫椭圆形办公室，成为第一个采访总统记者会的黑人记者。但直到他1985年过世，一直都没被承认为白宫记者。为弥补这历史错误，白宫记者协会在2014年晚宴上追封他会员资格，并设立以他为名的奖助学金。
目前，白宫记者协会的会员有250人左右，除去编辑与资深退休记者以外，真正活跃的记者不足百人。而这几年，白宫记者协会也开始出现了新的面孔——十多个来自世界各地的记者会员。我是第一个华文媒体记者会员。
曾随克林顿访问中国等地的托马表示：“我倒是很惊讶白宫记者协会没能更早招募外国记者会员，因为外国记者的加入，开拓了白宫记者的国际视野，增加了协会的多元性。”
女性记者也对白宫记者协会做出了巨大贡献，甚至改变了白宫记者协会晚宴历史。始于1921年的晚宴，从1924年开始有美国总统出席，但直到1961年，都拒绝女性参加，直到海伦·托马斯向肯尼迪总统争取，肯尼迪于是跟这些白人男性记者说了这么一句话：“你们不让女性出席晚宴，那我也不去了。”此后，女性开始出席白宫记者协会晚宴。
晚宴一直都是有娱乐表演的，有小丑杂耍、小狗跳舞，但至于是从什么时候开始，总统必须上台讲笑话，已经不可考了。现在，这已经成为白宫记者协会晚宴不可或缺的一环。当然，总统在自黑以外，还会借机讽刺媒体一下。
自由派的奥巴马最痛恨的，就是保守派的福克斯电视台。他自然不忘在晚宴的“单口相声”中调侃一下福克斯是“黑暗的右翼组织”：“让我们面对现实吧，福克斯，我下台以后你们会怀念我的，因为你们如果要说服美国人民相信希拉里是肯尼亚出生的，难度就更大了。”
显然，奥巴马对福克斯总是怀疑他是不是出生在美国耿耿于怀。但老实说，奥巴马下台后，福克斯不会怀念奥巴马，而奥巴马反倒会怀念起在镁光灯前的日子，还有那些总批评他的右翼白宫记者。因为美国总统的任期最多8年，白宫记者的任期则可能是好几个8年，白宫记者们要斗争的，可不只奥巴马一个人。
《脆弱的超级大国》
《中美战略互疑》报告
叶永烈的“文革”叙事
华人经济学家：杨小凯
Teaching history
Textbook cases, Chapter 10
In which democracies join in East Asia’s history wars
Jul 5th 2014 BEIJING, SEOUL, TAIPEI AND TOKYO
IN EAST ASIA history textbooks are barometers of nationalism, and arguments over them are proxies for disputes between states. So it is hardly surprising—at a time when territorial disagreements are breaking out all round the South China Sea and East China Sea—that the region is seeing a new chapter in a long-running argument over how history is taught. This time, though, the bickering has spread beyond Japan and China, its usual homes. And, in addition to their international implications, the textbook disputes have taken on a strong domestic character.
The new round begins in Japan—inevitably since Japan’s imperial aggression leading to its defeat in 1945 has long provided the starting point for disputes. In its manifesto for the election of December 2012 the Liberal Democratic Party promised to restore “patriotic” values to education and called current textbooks “ideologically prejudiced expressions based on self-torturing views of history.” Many academics and teachers were disturbed.
On winning by a landslide, the prime minister, Shinzo Abe, set up a panel to rewrite textbooks to make clear where there is lack of agreement on historical interpretation—“a backdoor way of limiting references to Japanese aggression”, says Daniel Sneider, at Stanford University, who studies Asia’s textbook battles. The panel also says it wants to get rid of Japan’s “neighbouring-country clause”—a sort of self-denying ordinance which instructs historians to take into account the sentiments of neighbours (meaning China and South Korea) when writing textbooks. To increase political control over education, the government wants to put mayors in charge of local school districts and it has ordered one district to switch to a textbook that the government prefers. Such actions fulfil a long-held ambition: Mr Abe belongs to a parliamentary group that has worked for years to limit historical references to Japanese wartime atrocities.
Neighbouring countries reacted with predictable outrage. When Japan proposed teaching that the Senkaku islands are part of its territory, China (which claims them as the Diaoyu islands and is challenging Japanese control) urged Japan to “respect historical facts” (which happen not to confirm the Chinese claim). When Japan decided to teach that Takeshima belongs to Japan, South Korea, which controls the group of islets and calls them Dokdo, called this “false history [which] plants enmity and seeds of conflict”. China and South Korea are livid about Japan’s scrapping the neighbouring-country clause.
The debate about history raging in Japan is echoed in South Korea and Taiwan. Last year, the National Institute of Korean History (NIKH), a state-run body which oversees the compilation of the country’s history textbooks, approved for publication a new high-school textbook written by “new right” scholars, who are sympathetic to the achievements of South Korea’s military dictatorships. The ruling party has also proposed that all schools should be required to use a single state-approved textbook rather than (as now) be able to choose among private publishers’ texts, subject to NIKH approval. As in Japan, such a move would extend political control over textbook use.
In Taiwan the education ministry also announced new guidelines for high-school textbooks this year. They are due to come into effect in August 2015 (as in Korea, Taiwanese textbooks must conform to guidelines). The government claims its changes merely bring the books into line with international norms and correct inaccurate and nostalgic views of Japanese rule (Taiwan was a Japanese colony for 50 years, until 1945). They would, for example, replace the neutral term “Japanese rule” with “Japanese colonial rule”.
Such actions are changing the character of Asia’s textbook wars. Traditionally, they have been seen through a foreign-policy lens. China’s campaign to teach patriotism at school, for example, downplays or conceals the class struggles, famine and violence of the Mao era in favour of presenting the country as a victim of foreign aggression. Such a narrative supports its leaders’ claim that China is merely resuming its proper place in the world. In a similar vein, Japan’s education minister, Hakubun Shimomura, says his government is revising history-teaching manuals so children can learn “properly” about national territory and can understand that there is no real dispute over the Senkaku islands (as they are Japanese).
But the new textbook wars also have a domestic flavour. They are disputes within countries as well as between them. The proposals in Japan reflect a tussle over education: the ruling party says its wants to end 60 years of “left-wing control” over schools. And to complicate matters in South Korea, some new-right scholars are actually sympathetic to Japan’s colonial rule in Korea, a view the government cannot possibly be seen to be condoning.
Efforts by the conservative government of Park Geun-hye to rewrite textbooks in South Korea have triggered a political backlash. In regional elections in early June, 13 of the 17 superintendents of education up for grabs were won by “progressives”—a remarkable result considering this group won only six seats in the previous election, in 2010. They declared that if the government goes ahead with its plan for a single approved textbook (the decision is due this month), they would write an alternative and promote that—a threat which has to be taken seriously since superintendents control big education budgets. The backlash is part of a broader battle between conservatives and South Korea’s democracy movement, a group which helped end military rule (imposed by Ms Park’s father, the late Park Chung-hee). Now that the fight against dictatorship has been won, the movement has turned its attention to historical matters.
In Taiwan there has been a comparable backlash against the government’s textbook proposals, in this case led by the main opposition party, the Democratic Progressive Party. Opposition-controlled counties and cities are refusing to abide by the new high-school guidelines. In Taiwan, though, the domestic debate also has an international flavour because China and Japan also feature in island politics.
Mainlanders from China who fled to Taiwan as the Communists defeated the Kuomintang (KMT) in 1949 tend to think history books should concentrate mostly on Chinese history; some loathe Japan for the same reasons that people in China and South Korea do. In contrast, some descendants of people who lived on Taiwan before 1949—especially those who support independence—are ambivalent about Japanese rule. Some respect Japan for having modernised the island, while Japanese repression seemed a tea party compared to the KMT’s “white terror” from the late 1940s, in which tens of thousands of Taiwanese were killed. The opposition and sympathetic academics want textbooks to write less about China and more about the island’s aboriginal groups and about its colonial history under the Dutch and Japanese. Newspapers that support closer ties with China accuse these people of glossing over Japanese atrocities.
Around East Asia, more sensible academics and policymakers recognise the risks of inflaming nationalist sentiment among schoolchildren. In China, where the practice is embedded, one scholar says that, given his country’s hyper-nationalist and xenophobic textbooks, he fears students growing up “drinking wolves’ milk”. To quieten down the howling, countries set up panels of academics to discuss the controversies. Japan and South Korea did so in 2002; China and Japan followed suit in 2006. The impulse is not dead: South Korea’s president recently proposed that her country, China and Japan write a joint textbook on the history of North-East Asia. But four years ago Chinese and Japanese professors abandoned attempts to come up with a unified interpretation of the past, and the recent spats are likely to make cross-country academic panels even less effective. And the new textbook conflicts are proxies for domestic political battles as much as for international rivalry.
In a few decades Asia’s textbooks wars will doubtless themselves become subjects for the history books. On current form, it seems unlikely that the disputants will then be able to agree on how to describe what was going on.
返回页首
返回主页
version:1.0<EMAIL_ADDRESS>© retter2012.com


Match Play. Double Match Point. How should Red play 22?
pips Red=147 White=109
(CorrectAnswer= 0/0, ErrorScore= 0)
For money the correct strategy here is to play the position as a prime versus prime game. The best move is 13/7, 8/6 which builds the partial prime and also limits the gammon losses when things go awry.
At DMP Red can take more risks and can attempt to win the game by going forward or steering for a back game. There are several moves that play to this idea and there is very little in equity terms between them.
The three best moves all involve stepping up 24/22 with one of the twos and hitting with two of them, 7/3*. After that you can choose between 13/11, 8/6 and 6/4 for the final 2.
At DMP Red can take more risks and can attempt to win the game by going forward or steering for a back game. There are several moves that play to this idea and there is very little in equity terms between them.
The three best moves all involve stepping up 24/22 with one of the twos and hitting with two of them, 7/3*. After that you can choose between 13/11, 8/6 and 6/4 for the final 2.
1. Cubeful 2-ply 24/22 7/3* 6/4 Eq.: -0.419 0.290 0.053 0.003 - 0.710 0.435 0.062 2. Cubeful 2-ply 13/7 6/4 Eq.: -0.431 (-0.012) 0.284 0.044 0.002 - 0.716 0.331 0.019 3. Cubeful 2-ply 8/4 7/3* Eq.: -0.435 (-0.016) 0.282 0.047 0.002 - 0.718 0.421 0.060 4. Cubeful 2-ply 24/22 8/4 6/4 Eq.: -0.441 (-0.022) 0.280 0.049 0.002 - 0.720 0.393 0.029 5. Cubeful 2-ply 13/11 7/3* 6/4 Eq.: -0.446 (-0.026) 0.277 0.042 0.002 - 0.723 0.429 0.062


[Gecode] GECODE CVS
Christian Schulte
schulte at imit.kth.se
Thu Jun 2 14:01:32 CEST 2005
Hi,
there will be no anonymous access before the release. However, I can put up
now and then an updated archive under
http://web.imit.kth.se/~schulte/misc/gecode
User: gecode
Pass: patient
But currently we are in the process of getting the structure right for the
release, so I will put this up only a little later (beginning of next week).
Christian
--
Christian Schulte, http://www.imit.kth.se/~schulte/
-----Original Message-----
From: gecode-bounces at ps.uni-sb.de [mailto:gecode-bounces at ps.uni-sb.de] On
Behalf Of Gustavo Gutierrez
Sent: Tuesday, May 31, 2005 6:28 PM
To: 'Technical discussions about Gecode'
Subject: [Gecode] GECODE CVS
Hi All,
Is there any way to get the last version of GECODE via anonymous cvs? I
think the version i have is out of date (Feb. 2005) and i would like to
update it.
Thanks in advance,
Gustavo Gutierrez
_______________________________________________
Gecode mailing list
Gecode at ps.uni-sb.de http://www.ps.uni-sb.de/mailman/listinfo/gecode
More information about the gecode-users
mailing list


WARNING
Content Under Development
See release page for latest official PDF version.
**Acknowledgements**
Thanks to readers Apoorva Joshi, Jason Stone, Becker, Matthew Heimlich, Frank He, Benjamin
Summerton, Marcus Ottosson and Lorenzo Mancini for finding bugs, and to the [limnu.com][] team with
help on the figures. Thanks to Fabio San for pull requests.
[limnu.com]: https://limnu.com/


FA Cup replay rules: When extra-time, penalties and the fourth substitute come into play this season
The Black Cats take on Gillingham in the FA Cup first-round replay at Priestfield
by Stuart JamiesonSunderland could face extra-time and penalties tonight, should their FA Cup replay at Gillingham end in a draw.
While competitions such as the EFL Cup and the EFL Trophy have dispensed with extra-time, it is still played in the FA Cup.
Replays have been scrapped from the fifth-round stage, but tonight's first-round replay at Priestfield could go all the way to penalties.
The FA Cup rules state:
"When a replayed match is drawn after 90 minutes, an extra 30 minutes shall be played, and 15 minutes shall be played in each half.
"If the score is still level at the end of extra time, the winner shall be determined by the taking of kicks from the penalty mark in accordance with the procedure adopted by the International Football Association Board."
The Black Cats famously lost a penalty shoot-out at Wembley last season in the Checkatrade Trophy Final, but given the important League One fixtures on the horizon, Sunderland boss Phil Parkinson will be hoping his side can get the job done in 90 minutes tonight.
However, if we do have an extra 90 minutes of action tonight, then Sunderland would be able to make a fourth substitution.
The rules state: "In the event that extra time is played in any match a Club may at its discretion use one additional substitute player, (a fourth in total) from the nominated seven substitutes, during such period of extra time."
The winners of tonight's match face a second-round home tie against either Doncaster or AFC Wimbledon.


[1]
bed itself has been absolutely large enough , blanket warm just as the room heated already and expected .
[2]
the castle yourself ;/: -/: -rrb-/-rrb- breakfast has been plainly delicious , enough choice and fresh .


layout: default
title: Resume
---
Rebecca Cronin-Dixon
Email<EMAIL_ADDRESS>Phone:<PHONE_NUMBER>
Current Location: Nashville TN USA
Personal Website: www.beck410.github.io
Professional Website: www.earlybirddigital.com.au
Github: github.com/beck410
LinkedIn: linkedin.com/rcdixon
Career Overview & Objectives
Entrepreneurial and self-motivated tech enthusiast with vast experience in front-end web development. I am currently seeking flexible employment in web development while attending the Nashville School of Software
Technical Skills
- HTML5
- CSS3
- WordPress
- Jekyll
- PHP
- JavaScript
- jQuery
- Github
- Git
- JSON/JSONP
Employment
-
Early Bird Digital is a dynamic web development company that promotes the use of the content management system, WordPress to create and control the online presence of small to medium businesses.
Freelance Web Developer & Consultant
April 2013 - Current
- Designed and developed interactive websites for small to medium businesses using HTML5, CSS, Javascript and WordPress
- Created original web graphics and logos using Photoshop and other similar software
- Effectively fulfilled client demands within set time-constraints and on budget
- Provided monthly maintenance services for existing websites including fixing any arising issues within 12 hours of notice, upgrading small features and adding extra security
- Provided online WordPress tutorials to each client focusing on using the dashboard, adding pages and posts etc
-
Irish owned F & B holding and consulting company with two bar/restaurants (The Stumble Inn and Filling Station) and planning of two more venue openings in Beijing catering to the diplomatic and business expat community and wealthy Chinese patrons.
Digital Marketing & Events Manager
May 2012 - December 2012
- uOrganised and executed the Stumble Inn Bar’s events program including monthly nightlife events, music nights and sporting events
- Created and controlled the marketing and advertising department for two main venues of Stumble Inn Inc.
- Created business reports for each venue controlled by Stumble Inn Inc.
- Maintained social media and digital marketing for Stumble Inn Bar
- Key liaison between contracted entertainment and food & beverage distributors for The Stumble Inn Bar
-
AustCham is a non-profit organisation that functions to provide Australian businesses operating in China with relevant information, resources and contacts.
Events Coordinator
October 2011-April 2012
- Organised and executed AustCham Ball 2012 for 620 guests
- Designed and executed AustCham’s event program including weekly networking events, Australia Ball, Business seminars, embassy briefings
-
- Managed event receivables
- Key contact between member venues (hotels, restaurants, entertainment venues) and AustCham
- Acted as a key liaison between Australian Government departments and AustCham in regards events during ministerial tours of Beijing
- Conducted negotiations on behalf of AustCham for venue and hospitality contracts
- Advised on IT related issues and fixed small IT issues that arised in the office
Education
-
October 2014 - March 2015
- front-end web development & design
- Back-end web development
-
Bachelor of Business, Bachelor of Commerce (Double Degree)
July 2008 - July 2011
- Major in business management & business law
- Minor in psychology
-
International Exchange Programs
-
January 2010 - December 2010
Business Management
-
January 2008 - June 2008
Political Science
Referees
Available upon request.


Rules: At the Double, Forward to Victory, Inspiring Presence
Selections: 2. Fleetmaster, 4. Aethersight Loupe, 4. Gattleson's Endless Repeater, 4. The Sunderblade, 5. Ghyrropian Gauntlets, General
Categories: AETHER-KHEMIST, DUARDIN, HERO, SKYFARERS, KHARADRON OVERLORDS, ORDER, Leader, Artefact, General
Artefact: Aethersight Loupe, Gattleson's Endless Repeater, Ghyrropian Gauntlets, The Sunderblade, Command Trait: Fleetmaster, Unit: Aether-Khemist, Unit Abilities: Aetheric Augmentation, Atmospheric Isolation, Weapon: Heavy Instruments, Noxious Aether
| Artefact | Artefact Details | Ref |
|---|---|---|
| Aethersight Loupe | This HERO can unbind one spell in each enemy hero phase as if they were a wizard. If they can already attempt to unbind a spell, they can attempt to unbind one extra spell. | Order Official FAQs and errata, Version 1.4 p1 |
| Gattleson's Endless Repeater | Pick one of the bearer’s missile weapons to be an Endless Repeater. Add 2 to the Attacks characteristic of this weapon. | |
| Ghyrropian Gauntlets | The bearer can move an extra 3" when making a pile-in move. | |
| The Sunderblade | In your shooting phase, roll a dice for each enemy unit within 9" of the bearer. On a 6+ that unit suffers D3 mortal wounds. |
| Command Trait | Command Trait Details | Ref |
|---|---|---|
| Fleetmaster | Once both armies are set up, but before the first battle round begins, you can remove a friendly SKYVESSEL that was set up on the battlefield and set it up again (along with any passengers) according to the battleplan’s rules. |
| Unit | Move | Wounds | Bravery | Save | Ref |
|---|---|---|---|---|---|
| Aether-Khemist | 4" | 5 | 7 | 4+ |
| Unit Abilities | Ability Details | Ref |
|---|---|---|
| Aetheric Augmentation | In your hero phase, you can say that an Aether-Khemist is using their Atmospheric Anatomiser to augment the weapons of nearby Arkanauts. If you do so, pick a friendly SKYFARERS unit within 10" of the AetherKhemist, and then pick a single type of weapon carried by models in that unit. Until your next hero phase, add 1 to the Attacks characteristic of that type of weapon when it is used by any models in that unit. A weapon cannot be augmented more than once per hero phase. | Order Official FAQs and errata, Version 1.4 p2 |
| Atmospheric Isolation | An Aether-Khemist can use their Anatomiser at the beginning of the combat phase to create a vacuum around themselves, suffocating their foes. Subtract 1 from the Attacks characteristic of enemy melee weapons, to a minimum of 1, while the model using them is within 3" of any Aether-Khemists. | Order Official FAQs and errata, Version 1.4 p2 |
| Weapon | Type | Range | Attacks | To Hit | To Wound | Rend | Damage | Ref |
|---|---|---|---|---|---|---|---|---|
| Heavy Instruments | Melee | 1" | 2 | 4+ | 4+ | - | 1 | |
| Noxious Aether | Missile | 10" | 3D6 | 4+ | 4+ | -2 | 1 |
Selections: 3. Jade Diadem, 4. Gattleson's Endless Repeater
Categories: AETHERIC NAVIGATOR, DUARDIN, HERO, SKYFARERS, KHARADRON OVERLORDS, ORDER, Leader, Artefact
Artefact: Gattleson's Endless Repeater, Jade Diadem, Unit: Aetheric Navigator, Unit Abilities: Aethersight, Aetherstorm, Read the Winds, Weapon: Ranging Pistol, Zephyrscope
| Artefact | Artefact Details | Ref |
|---|---|---|
| Gattleson's Endless Repeater | Pick one of the bearer’s missile weapons to be an Endless Repeater. Add 2 to the Attacks characteristic of this weapon. | |
| Jade Diadem | If the unmodified save roll for an attack that targets the bearer is 6, heal 1 wound allocated to the bearer. | Malign Sorcery; Official Errata, December 2018 |
| Unit | Move | Wounds | Bravery | Save | Ref |
|---|---|---|---|---|---|
| Aetheric Navigator | 4" | 5 | 7 | 3+ |
| Unit Abilities | Ability Details | Ref |
|---|---|---|
| Aethersight | An Aetheric Navigator can attempt to unbind a spell in each enemy hero phase as if they were a wizard. | |
| Aetherstorm | In your hero phase, an Aetheric Navigator can attempt to manipulate the aether to cause a storm. If they do so, roll a dice. On a 3 or more they are successful – until your next hero phase, enemy units that can fly must halve their Move characteristic if they begin their movement phase within 18" of the Aetheric Navigator. | |
| Read the Winds | If an Aetheric Navigator does not move in the movement phase, you can re-roll the dice for all visible friendly SKYVESSELS when they run or charge. You cannot use this ability in a turn in which an Aetheric Navigator has attempted to cause an aetherstorm. An Aetheric Navigator can use this ability even when embarked, but if they do so it only affects the SKYVESSEL they are embarked upon. |
| Weapon | Type | Range | Attacks | To Hit | To Wound | Rend | Damage | Ref |
|---|---|---|---|---|---|---|---|---|
| Ranging Pistol | Missile | 12" | 2 | 3+ | 4+ | -1 | 1 | |
| Zephyrscope | Melee | 1" | 2 | 3+ | 4+ | - | 1 |
Selections: 4. Greenglade Flask
Categories: ARKANAUT ADMIRAL, DUARDIN, HERO, SKYFARERS, KHARADRON OVERLORDS, ORDER, Leader, Artefact
Artefact: Greenglade Flask, Command Abilities: Invoke the Code, Unit: Arkanaut Admiral, Unit Abilities: First to the Fray, If You Want A Job Done…, Master of the Skies, Weapon: Skalfhammer, Volley Pistol
| Artefact | Artefact Details | Ref |
|---|---|---|
| Greenglade Flask | Once per battle, in your hero phase, the bearer can drink from the Greenglade Flask. If they do, heal D6 wounds allocated to them. |
| Command Abilities | Command Ability Details | Ref |
|---|---|---|
| Invoke the Code | If an Arkanaut Admiral uses this ability, they invoke one of the central tenets of the Code. Choose one of the following tenets – the effect lasts until your next hero phase. Lead By Example: Friendly KHARADRON OVERLORDS units within 12" of the Admiral in the battleshock phase do not have to take battleshock tests. Look Out For The Boss: If there is a friendly SKYFARERS unit within 1" when the Admiral suffers a wound or mortal wound, you can roll a dice. On a 5 or 6, that unit suffers a mortal wound instead. Talk Softly, Carry A Big Hammer: Re-roll failed hit and wound rolls for the Admiral in the combat phase. |
| Unit | Move | Wounds | Bravery | Save | Ref |
|---|---|---|---|---|---|
| Arkanaut Admiral | 4" | 6 | 8 | 3+ |
| Unit Abilities | Ability Details | Ref |
|---|---|---|
| First to the Fray | If an Arkanaut Admiral ends a charge move within ½" of an enemy unit, you can add 1 to charge rolls for friendly KHARADRON OVERLORDS units within 18" until the end of the phase. | |
| If You Want A Job Done… | You can re-roll hit and wound rolls of 1 for an Arkanaut Admiral if the target is a HERO or MONSTER. | |
| Master of the Skies | If an Arkanaut Admiral is embarked on a SKYVESSEL, that vessel can run and shoot in the same turn. |
| Weapon | Type | Range | Attacks | To Hit | To Wound | Rend | Damage | Ref |
|---|---|---|---|---|---|---|---|---|
| Skalfhammer | Melee | 1" | 2 | 3+ | 2+ | -2 | 2 | |
| Volley Pistol | Missile | 12" | 3 | 3+ | 4+ | -1 | 1 |
Categories: AETHER-KHEMIST, BJORGEN THUNDRIK, DUARDIN, HERO, KHARADRON OVERLORDS, ORDER, SKYFARERS, Leader
Unit: Bjorgen Thundrik, Unit Abilities: Aetheric Augmentation, Atmospheric Isolation, Weapon: Atmospheric Anatomiser, Heavy Instruments
| Unit | Move | Wounds | Bravery | Save | Ref |
|---|---|---|---|---|---|
| Bjorgen Thundrik | 4" | 5 | 7 | 4+ |
| Unit Abilities | Ability Details | Ref |
|---|---|---|
| Aetheric Augmentation | In your hero phase, you can pick 1 friendly SKYFARERS unit within 10" of this model, and then pick 1 type of weapon that unit is armed with. Add 1 to the Attacks characteristic of that weapon type for that unit until your next hero phase. A weapon cannot benefit from this ability more than once at the same time. | |
| Atmospheric Isolation | Subtract 1 from the Attacks characteristic of melee weapons used by any enemy models within 3" of any friendly models with this ability, to a minimum Attacks characteristic of 1. |
| Weapon | Type | Range | Attacks | To Hit | To Wound | Rend | Damage | Ref |
|---|---|---|---|---|---|---|---|---|
| Atmospheric Anatomiser | Missile | 10" | 3D6 | 4+ | 4+ | -2 | 1 | |
| Heavy Instruments | Melee | 1" | 3 | 4+ | 4+ | - | 1 |
Categories: BROKK GRUNGSSON, DUARDIN, HERO, SKYFARERS, KHARADRON OVERLORDS, ORDER, Leader
Command Abilities: First Rule of Grungsson, Unit: Brokk Grungsson, Lord-Magnate of Barak-Nar, Unit Abilities: Champion of Barak-Nar, Fly, High Hitcher, Supercharged Harness, The Lord-Magnate Moves, Weapon: Aetherblaster, Aethermatic Saw, Grungsson's Boast, Magnate's Charter
| Command Abilities | Command Ability Details | Ref |
|---|---|---|
| First Rule of Grungsson | If Brokk Grungsson uses this ability, he invokes his first and most significant commentary on the Code – ‘to the victor, the spoils’. Until your next hero phase, friendly KHARADRON OVERLORDS units within 18" can charge even if they ran in the same turn. |
| Unit | Move | Wounds | Bravery | Save | Ref |
|---|---|---|---|---|---|
| Brokk Grungsson, Lord-Magnate of Barak-Nar | 12" | 8 | 8 | 3+ |
| Unit Abilities | Ability Details | Ref |
|---|---|---|
| Champion of Barak-Nar | You can re-roll hit and wound rolls of 1 for Brokk Grungsson if those attacks are directed against a HERO or MONSTER. | |
| Fly | This unit can fly. | |
| High Hitcher | Brokk Grungsson does not count towards the maximum number of SKYFARERS that can be embarked on a SKYVESSEL, and is not counted for the Overburdened rule. | |
| Supercharged Harness | Brokk Grungsson can supercharge his harness in the combat phase to give himself extra strength, but doing so can be hazardous. If Brokk Grungsson uses this ability, roll a dice. On a roll of 1, he suffers a mortal wound. On a roll of 3 or more, the Damage characteristic of his Aethermatic Saw is 3 rather than D3 until the end of the phase. | |
| The Lord-Magnate Moves | If Brokk Grungsson ends a charge move within ½" of any enemy units, pick one of those units and roll a dice. On a roll of 2 or more, that unit suffers D3 mortal wounds from the crushing impact of the Lord-Magnate’s charge. |
| Weapon | Type | Range | Attacks | To Hit | To Wound | Rend | Damage | Ref |
|---|---|---|---|---|---|---|---|---|
| Aetherblaster | Missile | 9" | 2 | 3+ | 4+ | - | 1 | |
| Aethermatic Saw | Melee | 1" | 4 | 3+ | 2+ | -2 | D3 | |
| Grungsson's Boast | Missile | 18" | 2 | 3+ | 2+ | -1 | D3 | |
| Magnate's Charter | Missile | 18" | 3 | 3+ | 3+ | -1 | 1 |
Selections: 5. Ghyrropian Gauntlets, 6. Staff of Occular Optimisation
Categories: DUARDIN, ENDRINMASTER, HERO, SKYFARERS, KHARADRON OVERLORDS, ORDER, Leader, Artefact
Artefact: Ghyrropian Gauntlets, Staff of Occular Optimisation, Unit: Endrinmaster, Unit Abilities: Endrincraft, Supercharged Harness, Weapon: Aethermight Hammer, Gaze of Grungni
| Artefact | Artefact Details | Ref |
|---|---|---|
| Ghyrropian Gauntlets | The bearer can move an extra 3" when making a pile-in move. | |
| Staff of Occular Optimisation | Add 1 to any hit rolls you make in the shooting phase for a HERO with a Staff of Ocular Optimisation. |
| Unit | Move | Wounds | Bravery | Save | Ref |
|---|---|---|---|---|---|
| Endrinmaster | 4" | 6 | 7 | 4+ |
| Unit Abilities | Ability Details | Ref |
|---|---|---|
| Endrincraft | In each of your hero phases, an Endrinmaster can repair a single SKYVESSEL within 3" or the one they are embarked upon. That SKYVESSEL immediately heals D3 wounds. | |
| Supercharged Harness | An Endrinmaster can supercharge their harness in the combat phase to give themselves extra strength, but doing so can be hazardous. If an Endrinmaster uses this ability, roll a dice. On a roll of 1, they suffer a mortal wound. On a roll of 3 or more, the Damage characteristic of their Aethermight Hammer is 3 rather than D3 until the end of the phase. |
| Weapon | Type | Range | Attacks | To Hit | To Wound | Rend | Damage | Ref |
|---|---|---|---|---|---|---|---|---|
| Aethermight Hammer | Melee | 1" | 3 | 3+ | 3+ | -1 | D3 | |
| Gaze of Grungni | Missile | 9" | 1 | 3+ | 2+ | -1 | D3 |
Selections: 3. Malefic Skymines, Heavy Sky Cannon, Heavy Skyhook
Categories: ARKANAUT FRIGATE, DUARDIN, SKYVESSEL, WAR MACHINE, KHARADRON OVERLORDS, ORDER, Behemoth, Great Endrinwork
Artefact: Malefic Skymines, Damage Table: WoundTable0, WoundTable1, WoundTable2, WoundTable3, WoundTable4, WoundTable5, Unit: Arkanaut Frigate, Unit Abilities: Aetheric Navigation, All Hands to the Guns, Bomb Racks, Disembark, Embark, Fly, Overburdened, Set-up, Skyhook, Skymines, Tireless Endrinrigger, Vessel, Weapon: Aethershot Carbine, Belaying Valves, Heavy Sky Cannon, Heavy Skyhook
| Artefact | Artefact Details | Ref |
|---|---|---|
| Malefic Skymines | If an enemy unit that can fly ends its charge move within 1" of this SKYVESSEL, it suffers D3 mortal wounds. This is in addition to any other ability that affects charging units. |
| Damage Table | Variable 1 | Variable 2 | Variable 3 | Variable 4 | Ref |
|---|---|---|---|---|---|
| WoundTable0 | Wounds Suffered | Move | Aethershot Carbine | Belaying Valves | |
| WoundTable1 | 0-3 | 10" | 4 | 3 | |
| WoundTable2 | 4-6 | 9" | 4 | 3 | |
| WoundTable3 | 7-9 | 9" | 3 | 3 | |
| WoundTable4 | 10-12 | 8" | 3 | 2 | |
| WoundTable5 | 13+ | 8" | 2 | 1 |
| Unit | Move | Wounds | Bravery | Save | Ref |
|---|---|---|---|---|---|
| Arkanaut Frigate | * | 14 | 7 | 5+ |
| Unit Abilities | Ability Details | Ref |
|---|---|---|
| Aetheric Navigation | If there is a friendly Aetheric Navigator visible to it, an Arkanaut Frigate can move an extra D3" in the movement phase. | |
| All Hands to the Guns | In each of your hero phases, the Captain of an Arkanaut Frigate can give this order. If they do so, until your next hero phase you can re-roll hit rolls of 1 in the shooting phase for the Arkanaut Frigate, but its Move characteristic is halved and it may not run. | |
| Bomb Racks | If any enemy unit ends its charge within 1" of the Gunhauler, it can drop Detonation Drills or Grudgesettler Bombs. Choose which bombs it will drop, and then roll a dice. On a roll of 4 or more the enemy unit suffers the following effect: Detonation Drills: The enemy unit cannot be chosen to pile in and attack until all other units have done so. Units that can fly are not affected. Grudgesettler Bombs: The enemy unit suffers D3 mortal wounds. Units that can fly are not affected. | |
| Disembark | At the start of your hero phase, any friendly units embarked within this model can disembark. When a unit disembarks, set it up so that all its models are within 3" of the vessel and none are within 3" of any enemy models – any disembarking model that cannot be set up in this way is slain. Units that disembark can then act normally, including using abilities that can be used in the hero phase, for the remainder of their turn. Note that a unit cannot both disembark and embark in the same turn. | |
| Embark | If all models in a SKYFARER unit can move to within 3" of a friendly Arkanaut Frigate in the movement phase, they can embark within it. Remove the unit from the battlefield and place it to one side – it is now embarked inside the vessel. Embarked units cannot normally do anything or be affected in any way whilst they are embarked. Unless specifically stated, abilities that affect other units within a certain range have no effect on a unit that is embarked or whilst the unit that has the ability is embarked, and you cannot measure from or to an embarked unit. If the Arkanaut Frigate is destroyed, the passengers immediately bail out: roll a dice for each model embarked within it. For each roll of 1, a model from that model’s unit (your choice) is slain. The embarked units must then disembark before the vessel is removed. | |
| Fly | This unit can fly. | |
| Overburdened | If you wish, your Arkanaut Frigate can carry up to 15 SKYFARER models. For each SKYFARER over 10 that it carries, reduce the Frigate’s Move characteristic by 1". | |
| Set-up | When you set up an Arkanaut Frigate, units of Skyfarers can start the battle embarked within it instead of being set up separately – declare which units are embarked inside the Arkanaut Frigate when you set it up. | |
| Skyhook | If one or more enemy units suffer an unsaved wound from a Heavy Skyhook, the Arkanaut Frigate can immediately move D6", as long as it ends the move closer to one of these units. | |
| Skymines | An Arkanaut Frigate will release clusters of spiked Skymines to defend itself from flying enemies. When an enemy unit that can fly ends its charge within 1" of a Frigate, roll a dice for each model in the charging unit. On each roll of 6 the unit suffers a mortal wound. | |
| Tireless Endrinrigger | Roll a dice for this model in each of your hero phases. On a 4 or more it heals 1 wound. | |
| Vessel | An Arkanaut Frigate can carry 10 Skyfarer models, allowing them to move swiftly across the battlefield and in relative safety. |
| Weapon | Type | Range | Attacks | To Hit | To Wound | Rend | Damage | Ref |
|---|---|---|---|---|---|---|---|---|
| Aethershot Carbine | Missile | 12" | * | 3+ | 4+ | -1 | 1 | |
| Belaying Valves | Melee | 1" | * | 4+ | 4+ | - | 1 | |
| Heavy Sky Cannon | Missile | 18" | 1 | 4+ | 2+ | -2 | D6 | |
| Heavy Skyhook | Missile | 18" | 1 | 4+ | 3+ | -2 | D3 |
Selections: 1. The Last Word
Categories: ARKANAUT IRONCLAD, DUARDIN, SKYVESSEL, WAR MACHINE, KHARADRON OVERLORDS, ORDER, Behemoth, Great Endrinwork
Artefact: The Last Word, Damage Table: WoundTable0, WoundTable1, WoundTable2, WoundTable3, WoundTable4, WoundTable5, Unit: Arkanaut Ironclad, Unit Abilities: Aetheric Navigation, Batten the Hatches, Bomb Racks, Disembark, Embark, Flagship, Fly, Overburdened, Set-up, Supremacy Mine, Tireless Endrinrigger, Weapon: Aethershock Torpedoes, Aethershot Carbines, Belaying Valves, Fragmentation Charges
| Artefact | Artefact Details | Ref |
|---|---|---|
| The Last Word | Pick one of this SKYVESSEL’s missile weapons to be The Last Word. When an enemy unit finishes a charge within 1⁄2" of this vessel, you can immediately shoot at that unit with this weapon as if it were your shooting phase. |
| Damage Table | Variable 1 | Variable 2 | Variable 3 | Variable 4 | Ref |
|---|---|---|---|---|---|
| WoundTable0 | Wounds Suffered | Aethershock Torpedoes | Aethershot Carbines | Fragmentation Charges | |
| WoundTable1 | 0-4 | 4 | 8 | 2D6 | |
| WoundTable2 | 5-8 | 4 | 7 | 2D6 | |
| WoundTable3 | 9-12 | 4 | 6 | D6 | |
| WoundTable4 | 13-16 | 2 | 5 | D6 | |
| WoundTable5 | 17+ | 2 | 4 | D3 |
| Unit | Move | Wounds | Bravery | Save | Ref |
|---|---|---|---|---|---|
| Arkanaut Ironclad | 8" | 18 | 7 | 4+ |
| Unit Abilities | Ability Details | Ref |
|---|---|---|
| Aetheric Navigation | If there is a friendly Aetheric Navigator visible to it, an Arkanaut Frigate can move an extra D3" in the movement phase. | |
| Batten the Hatches | In each of your hero phases, before any unit disembarks, an Ironclad’s Captain can give this order. If they do so, until your next hero phase you can re-roll save rolls of 1 for this model, but no unit can disembark or embark. | |
| Bomb Racks | If any enemy unit ends its charge within 1" of the Ironclad, it can drop Detonation Drills or Grudgesettler Bombs. Choose which bombs it will drop, and then roll a dice. On a roll of 4 or more the enemy unit suffers the following effect: Detonation Drills: The enemy unit cannot be chosen to pile in and attack until all other units have done so. Units that can fly are not affected. Grudgesettler Bombs: The enemy unit suffers D3 mortal wounds. Units that can fly are not affected. | |
| Disembark | At the start of your hero phase, any friendly units embarked within this model can disembark. When a unit disembarks, set it up so that all its models are within 3" of the vessel and none are within 3" of any enemy models – any disembarking model that cannot be set up in this way is slain. Units that disembark can then act normally, including using abilities that can be used in the hero phase, for the remainder of their turn. Note that a unit cannot both disembark and embark in the same turn. | |
| Embark | If all models in a SKYFARER unit can move to within 3" of a friendly Arkanaut Ironclad in the movement phase, they can embark within it. Remove the unit from the battlefield and place it to one side – it is now embarked inside the vessel. Embarked units cannot normally do anything or be affected in any way whilst they are embarked. Unless specifically stated, abilities that affect other units within a certain range have no effect on a unit that is embarked or whilst the unit that has the ability is embarked, and you cannot measure from or to an embarked unit. If the Arkanaut Ironclad is destroyed, the passengers immediately bail out: roll a dice for each model embarked within it. For each roll of 1, a model from that model’s unit (your choice) is slain. The embarked units must then disembark before the vessel is removed. | |
| Flagship | In each of your hero phases, one Arkanaut Ironclad in your army can raise one of the following signals. The signal affects all visible friendly SKYVESSELS until your next hero phase: Fire At Will: Add 2 to the Attacks characteristic of Aethershot Carbines. Make Every Shot Count: Re-roll hit rolls of 1 in the shooting phase. Prove Your Worth: Add 3" to the Range characteristic of all missile weapons. ’Ware The Skies: Re-roll hit and wound rolls of 1 for attacks directed against units that can fly. | |
| Fly | This unit can fly. | |
| Overburdened | If you wish, your Arkanaut Ironclad can carry up to 25 SKYFARER models. For each SKYFARER over 20 that it carries, reduce the Ironclad’s Move characteristic by 1". | |
| Set-up | When you set up an Arkanaut Ironclad, units of SKYFARERS can start the battle embarked within it instead of being set up separately – declare which units are embarked inside the Arkanaut Ironclad when you set it up. | |
| Supremacy Mine | Once per battle, when an enemy unit that can fly ends its charge within 1" of the Ironclad, you can launch the Supremacy Mine. When you do so, roll a dice. On a 2 or more, that unit suffers D6 mortal wounds. | |
| Tireless Endrinrigger | Roll a dice for this model in each of your hero phases. On a 4 or more it heals 1 wound. |
| Weapon | Type | Range | Attacks | To Hit | To Wound | Rend | Damage | Ref |
|---|---|---|---|---|---|---|---|---|
| Aethershock Torpedoes | Missile | 24" | * | 4+ | 3+ | -1 | D3 | |
| Aethershot Carbines | Missile | 12" | * | 3+ | 4+ | -1 | 1 | |
| Belaying Valves | Melee | 1" | 5 | 4+ | 4+ | - | 1 | |
| Fragmentation Charges | Melee | 1" | * | 4+ | 4+ | - | 1 |
Selections: 5. Prudency Chutes
Categories: DUARDIN, GRUNDSTOK GUNHAULER, SKYVESSEL, WAR MACHINE, KHARADRON OVERLORDS, ORDER, Artillery, Great Endrinwork
Artefact: Prudency Chutes, Unit: Grundstok Gunhauler, Unit Abilities: Ahead Full, Bomb Racks, Escort Vessel, Fly, Weapon: Aethershot Carbine, Belaying Valves, Fragmentation Charge
| Artefact | Artefact Details | Ref |
|---|---|---|
| Prudency Chutes | If this SKYVESSEL is destroyed, you can re-roll any rolls of 1 when determining whether its passengers survive when they bail out. Re-roll this result if this SKYVESSEL is a Grundstok Gunhauler. |
| Unit | Move | Wounds | Bravery | Save | Ref |
|---|---|---|---|---|---|
| Grundstok Gunhauler | 12" | 10 | 7 | 5+ |
| Unit Abilities | Ability Details | Ref |
|---|---|---|
| Ahead Full | In each of your hero phases, the Captain of a Grundstok Gunhauler can give this order. If they do so, until your next hero phase you can re-roll run and charge rolls for the Grundstok Gunhauler, but it may not attack in the shooting phase. | |
| Bomb Racks | If any enemy unit ends its charge within 1" of the Gunhauler, it can drop Detonation Drills or Grudgesettler Bombs. Choose which bombs it will drop, and then roll a dice. On a roll of 4 or more the enemy unit suffers the following effect: Detonation Drills: The enemy unit cannot be chosen to pile in and attack until all other units have done so. Units that can fly are not affected. Grudgesettler Bombs: The enemy unit suffers D3 mortal wounds. Units that can fly are not affected. | |
| Escort Vessel | Every time a SKYVESSEL (other than another Grundstok Gunhauler) suffers a wound or mortal wound within 3" of a friendly Grundstok Gunhauler, you can roll a dice. On a roll of 5 or more, the Grundstok Gunhauler suffers a mortal wound instead. You can only use this ability once for each wound or mortal wound. | |
| Fly | This unit can fly. |
| Weapon | Type | Range | Attacks | To Hit | To Wound | Rend | Damage | Ref |
|---|---|---|---|---|---|---|---|---|
| Aethershot Carbine | Missile | 12" | 2 | 3+ | 4+ | -1 | 1 | |
| Belaying Valves | Melee | 1" | 2 | 4+ | 4+ | - | 1 | |
| Fragmentation Charge | Melee | 1" | D6 | 4+ | 4+ | - | 1 |
Selections: 2x 10 Arkanaut Company [240pts], Aetherflare Pistol, Aethermatic Volley Gun, Privateer Pistol and Arkanaut Cutter, 2x Volley Pistol
Categories: ARKANAUT COMPANY, DUARDIN, SKYFARERS, KHARADRON OVERLORDS, ORDER, Battleline
Unit: Arkanaut Company, Unit Abilities: Company Captain, Glory-seekers, Weapon: Aetherflare Pistol, Aethermatic Volley Gun, Arkanaut Cutter, Arkanaut Cutter (Company Captain), Gun Butt, Privateer Pistol, Volley Pistol
| Unit | Move | Wounds | Bravery | Save | Ref |
|---|---|---|---|---|---|
| Arkanaut Company | 4" | 1 | 6 | 5+ |
| Unit Abilities | Ability Details | Ref |
|---|---|---|
| Company Captain | The leader of this unit is the Company Captain. A Company Captain has a modified Privateer Pistol – either a Volley Pistol, which makes 3 Attacks rather than 2, or an Aetherflare Pistol, which has a To Wound characteristic of 3+ rather than 4+. A Company Captain makes 2 Attacks rather than 1 with their Arkanaut Cutter. | |
| Glory-seekers | Add 1 to the hit rolls for any model in this unit if the target for all of its attacks in that phase is a HERO or MONSTER. |
| Weapon | Type | Range | Attacks | To Hit | To Wound | Rend | Damage | Ref |
|---|---|---|---|---|---|---|---|---|
| Aetherflare Pistol | Missile | 12" | 2 | 4+ | 3+ | - | 1 | |
| Aethermatic Volley Gun | Missile | 18" | 6 | 5+ | 4+ | -1 | 1 | |
| Arkanaut Cutter | Melee | 1" | 1 | 4+ | 4+ | - | 1 | |
| Arkanaut Cutter (Company Captain) | Melee | 1" | 2 | 4+ | 4+ | - | 1 | |
| Gun Butt | Melee | 1" | 1 | 4+ | 5+ | - | 1 | |
| Privateer Pistol | Missile | 12" | 2 | 4+ | 4+ | - | 1 | |
| Volley Pistol | Missile | 12" | 3 | 4+ | 4+ | -1 | 1 |
Selections: 3 Endrinriggers [120pts], Aethermatic Volley Gun, Drill Cannon, Grapnel Launcher
Categories: DUARDIN, ENDRINRIGGERS, SKYFARERS, KHARADRON OVERLORDS, ORDER, Other
Battle Trait: Grapnel Launcher, Unit: Endrinrigger, Unit Abilities: Endrincraft, Exploding Drill, Fly, Hitchers, Mizzenmaster, Weapon: Aethermatic Saw (Mizzenmaster), Aethermatic Volley Gun, Drill Cannon, Gun Butt
| Battle Trait | Battle Trait Details | Ref |
|---|---|---|
| Grapnel Launcher | A unit with Grapnel Launchers can use them at the end of their shooting phase if they are more than 3" from any enemy units. Choose a terrain feature, or a model with a Wounds characteristic of 10 or more, that is within 24" of this unit. Then roll 1 dice for each model in this unit armed with a Grapnel Launcher. If any of the dice roll a 4 or more a grapnel has snagged on the target; you can immediately move this unit any distance, as long as each model in this unit is moved directly and in a straight line towards the target and no model in this unit moves within 3" of any enemy models at any point in the move. |
| Unit | Move | Wounds | Bravery | Save | Ref |
|---|---|---|---|---|---|
| Endrinrigger | 12" | 2 | 7 | 4+ |
| Unit Abilities | Ability Details | Ref |
|---|---|---|
| Endrincraft | In each of your hero phases, a unit of Endrinriggers can repair a single SKYVESSEL within 1" or the one they are embarked upon. That SKYVESSEL immediately heals 1 wound. | |
| Exploding Drill | If the wound roll for a Drill Cannon is a 6 or more, you can pick another enemy unit within 3" of the target unit. That unit suffers D3 mortal wounds in addition to any damage dealt to the target unit. | |
| Fly | This unit can fly. | |
| Hitchers | This unit does not count towards the maximum number of SKYFARERS that can be embarked on a SKYVESSEL, and is not counted for the Overburdened rule. | |
| Mizzenmaster | The leader of this unit is a Mizzenmaster. A Mizzenmaster makes 2 attacks rather than 1 with their Aethermatic Saw. |
| Weapon | Type | Range | Attacks | To Hit | To Wound | Rend | Damage | Ref |
|---|---|---|---|---|---|---|---|---|
| Aethermatic Saw (Mizzenmaster) | Melee | 1" | 2 | 3+ | 2+ | -2 | D3 | |
| Aethermatic Volley Gun | Missile | 24" | 6 | 4+ | 4+ | -1 | 1 | |
| Drill Cannon | Missile | 24" | 1 | 4+ | 3+ | -3 | D3 | Order Official FAQs and errata, Version 1.4 p2 |
| Gun Butt | Melee | 1" | 1 | 4+ | 5+ | - | 1 |
Selections: 5 Grundstok Thunderers [90pts], Aetheric Fumigator, Drillbill, Honour Bearer
Categories: DUARDIN, GRUNDSTOK THUNDERERS, SKYFARERS, KHARADRON OVERLORDS, ORDER, Other
Battle Trait: Honour Bearer, Unit: Grundstok Thunderer, Unit Abilities: Choking Fug, Drillbill, Gunnery Sergeant, Keep Your Distance, Weapon: Aetheric Fumigator, Gun Butt
| Battle Trait | Battle Trait Details | Ref |
|---|---|---|
| Honour Bearer | Models in this unit can be Honour Bearers. You can re-roll battleshock tests for a unit of Grundstok Thunderers that includes any Honour Bearers. |
| Unit | Move | Wounds | Bravery | Save | Ref |
|---|---|---|---|---|---|
| Grundstok Thunderer | 4" | 1 | 7 | 4+ |
| Unit Abilities | Ability Details | Ref |
|---|---|---|
| Choking Fug | Enemy models that end their charge within 2" of any models with an Aetheric Fumigator reduce the Attacks characteristics of all of their weapons by 1, to a minimum of 1, until the end of the subsequent combat phase. | |
| Drillbill | A unit of Grundstok Thunderers can be accompanied by an aethermatic bird known as a Drillbill, which perches upon the shoulder of one of the duardin. When the unit is threatened, the Drillbill whirrs to life, pecking at the enemy’s vulnerable spots. If any enemy unit ends its charge within 1" of a unit with a Drillbill, roll a dice. On a 2 or more the unit suffers a mortal wound. | |
| Gunnery Sergeant | The leader of this unit is the Gunnery Sergeant. A Gunnery Sergeant makes 4 attacks rather than 2 with an Aethershot Rifle. | |
| Keep Your Distance | When this unit is chosen to make attacks in the combat phase, they can instead retreat, making a move (including running if you wish) as if it were their movement phase. They may not embark as part of this move. |
| Weapon | Type | Range | Attacks | To Hit | To Wound | Rend | Damage | Ref |
|---|---|---|---|---|---|---|---|---|
| Aetheric Fumigator | Missile | 9" | D3 | 3+ | 2+ | -1 | 1 | |
| Gun Butt | Melee | 1" | 1 | 4+ | 5+ | - | 1 |
Selections: 3 Skywardens [100pts]
Categories: DUARDIN, SKYWARDENS, SKYFARERS, KHARADRON OVERLORDS, ORDER, Other
Unit: Skywarden, Unit Abilities: Custodian, Fly, Hitchers, Skymines, Timed Charges, Weapon: Skypike (Custodian)
| Unit | Move | Wounds | Bravery | Save | Ref |
|---|---|---|---|---|---|
| Skywarden | 12" | 2 | 7 | 4+ |
| Unit Abilities | Ability Details | Ref |
|---|---|---|
| Custodian | The leader of this unit is a Custodian. A Custodian makes 3 attacks rather than 2 with their Skypike. | |
| Fly | This unit can fly. | |
| Hitchers | This unit does not count towards the maximum number of SKYFARERS that can be embarked on a SKYVESSEL, and is not counted for the Overburdened rule. | |
| Skymines | Skywardens surround themselves with airborne mines that explode on contact. When an enemy unit that can fly ends its charge within 1" of any units of Skywardens, roll a dice for each model in the charging unit. On each roll of 6 the unit suffers a mortal wound. | |
| Timed Charges | Skywardens are practised at striking hard and then retreating quickly amidst timed explosions to cause massive confusion and damage. When a unit of Skywardens retreats, before moving the unit, roll a dice for each enemy unit within 3". On a roll of 6 that unit suffers a mortal wound. |
| Weapon | Type | Range | Attacks | To Hit | To Wound | Rend | Damage | Ref |
|---|---|---|---|---|---|---|---|---|
| Skypike (Custodian) | Melee | 2" | 3 | 4+ | 3+ | -1 | D3 |
Categories: DUARDIN, KHARADRON OVERLORDS, ORDER, SKYFARERS, THUNDRIK'S PROFITEERS, Other
Unit: Thundrik's Profiteers, Unit Abilities: Glory Seekers, Khazgan Drakkskewer, Weapon: Aethermatic Volley Gun (Enrik Ironhail), Aethershot Rifle (Dead-Eye Lund), Arkanaut Cutter (Garodd Alensen), Gun Butt (Enrik Ironhail and Dead-Eye Lund), Privateer Pistol (Garodd Alensen), Skypike (Khazgan Drakkskewer), Vulcaniser Pistol (Khazgan Drakkskewer)
| Unit | Move | Wounds | Bravery | Save | Ref |
|---|---|---|---|---|---|
| Thundrik's Profiteers | 4" | 1 | 7 | 4+ |
| Unit Abilities | Ability Details | Ref |
|---|---|---|
| Glory Seekers | Add 1 to hit rolls for attacks made by this unit that target a HERO or MONSTER. | |
| Khazgan Drakkskewer | Add 1 to Khazgan Drakkskewer’s Wounds characteristic. In addition, when you make a move with Khazgan Drakkskewer, you can treat the model as if it can fly |
| Weapon | Type | Range | Attacks | To Hit | To Wound | Rend | Damage | Ref |
|---|---|---|---|---|---|---|---|---|
| Aethermatic Volley Gun (Enrik Ironhail) | Missile | 18" | 6 | 5+ | 4+ | -1 | 1 | |
| Aethershot Rifle (Dead-Eye Lund) | Missile | 18" | 4 | 3+ | 4+ | -1 | 1 | |
| Arkanaut Cutter (Garodd Alensen) | Melee | 1" | 2 | 4+ | 4+ | - | 1 | |
| Gun Butt (Enrik Ironhail and Dead-Eye Lund) | Melee | 1" | 2 | 4+ | 5+ | - | 1 | |
| Privateer Pistol (Garodd Alensen) | Missile | 12" | 2 | 4+ | 4+ | - | 1 | |
| Skypike (Khazgan Drakkskewer) | Melee | 2" | 3 | 4+ | 4+ | -1 | D3 | |
| Vulcaniser Pistol (Khazgan Drakkskewer) | Missile | 9" | 1 | 3+ | 3+ | -1 | 1 |
Categories: Battalion
Battalion Abilities: Lightning-fast Volleys, Marked for Destruction
| Battalion Abilities | Battalion Ability Details | Ref |
|---|---|---|
| Lightning-fast Volleys | In each of your hero phases, you can choose a single unit (other than the Knight-Venator) from this battalion to make shooting attacks as if it were your shooting phase. A unit may only do so if two or more other units from this battalion are within 6". | |
| Marked for Destruction | In any of your hero phases, the Knight-Venator from this battalion can loose their Star-fated Arrow as if it were your shooting phase. If this attack hits but the target unit is not slain, units from this battalion add 1 to their hit rolls against that unit for the remainder of the battle. |
Selections: Battalion: Grundstok Escort Wing [130pts]
Categories: Battalion
Battalion Abilities: Constitutional Experts, Focus Fire, On a War Footing
| Battalion Abilities | Battalion Ability Details | Ref |
|---|---|---|
| Constitutional Experts | As long as the Admiral and at least one other HERO from the Grand Armada are on the battlefield, you can use footnotes (other than These Are Just Guidelines) once per battle round, rather than once per battle. | |
| Focus Fire | At the start of each of your shooting phases, choose an enemy unit. Add 1 to the hit rolls for any units from this battalion if all of that unit’s attacks are directed against that enemy unit. | |
| On a War Footing | In the hero phase of your first turn, all SKYVESSELS in this battalion can move as if it were the movement phase. They can act normally for the remainder of your turn, including allowing embarked units to disembark in the hero phase. |
Categories: Battalion
Battalion Abilities: Focus Fire
| Battalion Abilities | Battalion Ability Details | Ref |
|---|---|---|
| Focus Fire | At the start of each of your shooting phases, choose an enemy unit. Add 1 to the hit rolls for any units from this battalion if all of that unit’s attacks are directed against that enemy unit. |
Categories: Battalion
Battalion Abilities: Lords of the Skies, Trusted Bodyguard
| Battalion Abilities | Battalion Ability Details | Ref |
|---|---|---|
| Lords of the Skies | Add 1 to the Bravery characteristic of friendly units while they are within 12" of the Arkanaut Ironclad from this battalion. | Order Official FAQs and errata, Version 1.4 p1 |
| Trusted Bodyguard | While a friendly Hero is within 3" of the Arkanaut Company from this battalion, you can roll a dice every time you allocate a wound or mortal wound to the hero and it is not negated. On the roll of 5 or more, the Arkanaut Company suffers the wound instead. | Order Official FAQs and errata, Version 1.4 p1 |
Categories: Battalion
Battalion Abilities: Bold Privateers, Opening Salvo
| Battalion Abilities | Battalion Ability Details | Ref |
|---|---|---|
| Bold Privateers | In the turn in which an Arkanaut Company from this battalion disembarks from an Arkanaut Frigate from this battalion, you can re-roll run and charge moves for that Arkanaut Company. | Order Official FAQs and errata, Version 1.4 p2 |
| Opening Salvo | In the first battle round, add 1 to the Attacks characteristics of all missile weapons of the Arkanaut Frigates from this battalion. |
Categories: Allegiance
Selections: Barak-Urbaz, the Market City
Rules: WARSCROLL BATTALIONS
Battle Trait: Khemists Supreme, The Kharadron Code: Always Take What You Are Owed, Seek New Prospects, Where There’s War, There’s Gold
| Battle Trait | Battle Trait Details | Ref |
|---|---|---|
| Khemists Supreme | Whenever a Barak-Urbaz Aether-Khemist uses its Aetheric Augmentation ability, you can pick an additional SKYFARERS unit within range to benefit from the effect. |
| The Kharadron Code | Effect | Ref |
|---|---|---|
| Always Take What You Are Owed | Your army can include one additional artefact of power. | |
| Seek New Prospects | You can re-roll battleshock tests for your units while they are wholly within your opponent’s territory. | |
| Where There’s War, There’s Gold | Once per battle, in your hero phase, one of your units within 3" of an enemy can pile in and attack as if it were the combat phase, or shoot as if it were the shooting phase. |
Selections: 2000 Points - Battlehost
Categories: Game Options, Battlehost
Selections: Origin: Ghyran
Categories: Realm of Origin
Categories: ENDLESS SPELL, GEMINIDS OF UHL-GYSH, HYSH, ULGU, Malign Sorcery
Spell: Summon Geminids of Uhl-Gyish, Unit Abilities: Empowered by Hysh, Empowered by Ulgu, Fly, Predatory, Tendrils of Shadow and Light, Unleashed
| Spell | Casting Value | Description | Ref |
|---|---|---|---|
| Summon Geminids of Uhl-Gyish | 7 | If successfully cast, set up both models within 6" of each other and both wholly within 18" of the caster. You must then nominate one model to be the Light Geminid and the other to be the Shadow Geminid. |
| Unit Abilities | Ability Details | Ref |
|---|---|---|
| Empowered by Hysh | If your battle is taking place in the Realm of Light, you can re-roll the dice to determine the number of mortal wounds suffered by a unit that has any models passed across by the Light Geminid. | |
| Empowered by Ulgu | If your battle is taking place in the Realm of Shadow, you can re-roll the dice to determine the number of mortal wounds suffered by a unit that has any models passed across by the Shadow Geminid. | |
| Fly | This unit can fly. | |
| Predatory | Geminids of Uhl-Gysh is a predatory endless spell. They can move up to 8" and can fly. When you move this endless spell, the second model must finish its move within 6" of the first. If this is impossible, this spell is dispelled. | |
| Tendrils of Shadow and Light | After the Shadow Geminid model has moved, each unit that has any models it passed across suffers D3 mortal wounds. In addition, subtract 1 (to a minimum of 1) from the Attacks characteristic of melee weapons used by each unit that has any models it passed across until the end of the battle round. A unit is not affected by the Shadow Geminid model if it has been passed across by the Light Geminid model earlier in the same battle round. After the Light Geminid model has moved, each unit that has any models it passed across suffers D3 mortal wounds. In addition, subtract 1 from hit rolls for each unit that has any models it passed across until the end of the battle round. A unit is not affected by the Light Geminid model if it has been passed across by the Shadow Geminind model earlier in the same battle round (a unit can be affected by one or other of the models each battle round, but not both). | Malign Sorcery; Errata, July 2018 |
| Unleashed | When this model is set up, the player who set it up can immediately make a move with it. |
Categories: ENDLESS SPELL, SHYISH, SHARDS OF VALAGHARR, Malign Sorcery
Spell: Summon Shards of Valagharr, Unit Abilities: Empowered by Shyish, Ensnaring Soul-drain, Twilight Translocation
| Spell | Casting Value | Description | Ref |
|---|---|---|---|
| Summon Shards of Valagharr | 5 | If successfully cast, set up the first Shards of Valagharr model wholly within 6" of the caster, and then set up the second Shards of Valagharr model wholly within 12" of the first. |
| Unit Abilities | Ability Details | Ref |
|---|---|---|
| Empowered by Shyish | If your battle is taking place in the Realm of Death, the first Shards of Valagharr model can be set up wholly within 12" of the caster, instead of 6". | |
| Ensnaring Soul-drain | At the start of the movement phase, draw an imaginary straight line 1mm wide between the closest parts of the bases of the two Shards of Valagharr models from this endless spell. Each unit passed across by this line is ensnared until the end of that turn. Halve the Move characteristic of a unit that is ensnared. In addition, subtract 1 from hit rolls for attacks made by units that are ensnared. | |
| Twilight Translocation | At the start of the battle round, after determining who has the first turn, the players must roll off. The winner can remove one Shards of Valagharr model from this endless spell from the battlefield and set it up again anywhere on the battlefield wholly within 12" of the other Shards of Valagharr model from this endless spell. |
At the Double: You can use this command ability after you make a run roll for a friendly unit that is within 6" of a friendly HERO, or 12" of a friendly HERO that is a general.  (Core Rules p3)
Forward to Victory: You can use this command ability after you make a charge roll for a friendly unit that is within 6" of a friendly HERO, or 12" of a friendly HERO that is a general. If you do so, re-roll the charge roll. (Core Rules p3)
Inspiring Presence: You can use this command ability at the start of the battleshock phase. If you do so, pick a friendly unit that is within 6" of friendly HERO, or 12" of a friendly HERO that is a general. That unit does not have to take battleshock tests in that phase. (Core Rules p3)
WARSCROLL BATTALIONS: A Barak-Urbaz Iron Sky Command battalion (pg 127) can include any number of Aether-Khemists. ()
Created with BattleScribe


{% if is_pre_columbian %}
Model simulation of a pre-development landscape, where forest replaces all agricultural and urban landcover.
{% elif is_current_conditions %}{% if isTr55 %} Model results based on 2011 NLCD land and 2016 gSSURGO soil datasets. {% else %} Model results based on 2011 NLCD Land, National Streams, Weather, Slope, Animal Types, Growing Season, Soil Erodibility Factor, Point-Source Discharge, and Groundwater Nitrogen datasets. {% endif %}
{% else %}{% if isTr55 %} To add modifications, close this modal and select "Land cover" or "Conservation practices". {% else %} To add modifications, close this modal and select "Conservation Practice". {% endif %}
{% endif %}


Cabinet sub-committee meets to discuss Nawaz ECL matter
by Our CorrespondentISLAMABAD: Federal cabinet’s sub-committee meeting is under way in Islamabad to deliberate over an application filed by PML-N President Shahbaz Sharif seeking the removal of former prime minister Nawaz Sharif’s name from the Exit Control List (ECL) on humanitarian grounds.
Federal Law Minister Dr Farogh Naseem is presiding over the meeting.
Special Assistant to the PM Imran on Accountability Shahzad Akbar, Nawaz Sharif’s personal medic Dr Adnan and a representative of Shehbaz Sharif, Atta Tarrar are attending the meeting.
Secretary health and head of the medical board, treating the former prime minister, is briefing the cabinet’s sub-committee over Nawaz’s health condition.
The recommendations of the sub-committee meeting will be later presented at the federal cabinet meeting today.
For the last couple of days, a section of the Pakistan Tehreek-e-Insaf (PTI) is pressuring Prime Minister Imran Khan not to allow former premier Nawaz Sharif to go abroad for medical treatment, saying it would be a complete defeat of the government’s accountability narrative.
On the other hand, another section of the PTI believed that Nawaz’s departure would be beneficial politically as the same was done in Musharraf’s case by sending him abroad and easily ruling the country for the next five years.
A PML-N senior lawyer was hopeful that the cabinet committee would recommend removal of Nawaz’s name from ECL today (Tuesday), saying that the PML-N chief was genuinely ill and the government could not afford to take any risk.


A list of strings can be created with vstrlist_new and
several kinds of input arguments. With no additionnal arguments,
the vstrlist_new method creates a list with no items :
| |
call vstrlist_new ( list )
|
If one gives one string, the list is created with 1 element.
One can also give an array of strings to the vstrlist_new method.
The list is destroyed with vstrlist_free.
The number of elements in the list can be computed with
vstrlist_length while vstrlist_exists allows to known
if a list has been created.
Several methods are provided to acces to the elements of one list
of strings, for example vstrlist_index, vstrlist_range and vstrlist_set.
The vstrlist_set method allows to set the element at a given index.
The strindex-th item of the list can be accessed with vstrlist_index :
| |
string1 = vstrlist_index ( list , 2 )
|
The vstrlist_range method returns a new list made of the elements
which index is between two given integers :
| |
list2 = vstrlist_range ( list , 2 , 3 )
|
To add items to a list, one can use vstrlist_append, vstrlist_concat
or vstrlist_insert.
The vstrlist_concat and vstrlist_insert methods return a new list
while vstrlist_append add one item to an existing list (therefore
increasing the number of elements in the list). In the following
example, a new list made of 3 items is created :
| |
call vstrlist_new ( list )
call vstrlist_append ( list , "fortran 77" )
call vstrlist_append ( list , "fortran 90" )
call vstrlist_append ( list , "fortran 95" )
call vstrlist_append ( list , "fortran 2003" )
call vstrlist_free ( list )
|
The vstrlist_split method allows to split a vstring into an list
of vstrings each time one character is found in a vstring.
The vstrlist_join method concatenates an list of vstrings,
using a vstring as the join between the components.
In the following example, the string is split at each dot
and the number of components is 3 :
| |
call vstring_new ( string1 , "comp.lang.fortran" )
strlist = vstrlist_split ( string1 , "." )
|
One can search for a pattern in a list. The vstrlist_search
returns the index of the found string while vstrlist_lsearch
returns the list of matching strings. These methods
are based on vstring_match and therefore are powerfull
tools to process strings.
In the following example, one searches for all fortran
compilers from the 90s (based on the previous sample list):
| |
list2 = vstrlist_search ( list , "fortran 9*" )
|
This component has been designed with OO principles in mind.
This is why the first argument of every method is named "this",
which is the current object.
If another string is required as a second argument, it may be either
of type dynamic or as a character(len=*) type, to improve
usability.
This component is meant to evolve following the fortran 2003 standard
and OO type-bound procedures.
The following preprocessing macro must be considered :
- _VSTRINGLIST_ALLOCATABLE or _VSTRINGLIST_POINTER : see the section
"Allocatable or pointer" in the documentation of the m_vstring module.
In the following definitions, the this argument has,
depending on the method, one of the the following definitions :
- type ( t_vstringlist ) , intent(inout) :: this
-
- type ( t_vstringlist ) , intent(in) :: this
-
The "intent(in)" or "intent(inout)" declaration depends on the
method and is what it is expected to be (if not, it is a bug).
- vstrlist_new (this ?args?)
-
Generic constructor. Creates the new string list "this".
- vstrlist_new (this)
-
Creates a new empty string list with 0 string.
- vstrlist_new (this string)
-
- type ( t_vstring ) , intent(in) :: string
-
Creates a new string list with one element : the string string.
- vstrlist_new (this char_string)
-
- character(LEN=*), intent(in) :: char_string
-
Creates a new string list with one element : the character(len=*) string string.
- vstrlist_new (this array)
-
- type ( t_vstring ) , dimension (:), intent(in) :: array
-
Creates a new string list with the strings of the array array.
The number of elements in the new string list is the length of the array.
- vstrlist_new (this list)
-
- type ( t_vstringlist ), intent(in) :: list
-
Creates a new string list with from the existing list of strings list.
This implements the copy of a list of strings.
- vstrlist_new (this length)
-
- integer , intent(in) :: length
-
Creates a new string list made of length empty strings.
- vstrlist_free (this)
-
Destructor.
The use of the destructor is OPTIONAL.
See the thread " New ISO_VARYING_STRING implementation
(without memory leaks)" on comp.lang.fortran :
"On most systems, memory is memory :-). However, there is a
difference between how ALLOCATABLE variables and POINTER
variables are handled. ALLOCATABLE variables are always
deallocated automatically when thay go out of scope (unless
they have the SAVE attribute). POINTER variables usually
are not. The reason is that the program may have associated
additional pointers, that aren't going out of scope, with the
same target as the one that is."
- vstrlist_length (this)
-
Returns the length, that is, the number of strings, in the current
list of strings.
- vstrlist_exists (this)
-
Returns .true. if the string list has allready been created.
- vstrlist_index (this , icomponent)
-
- integer , intent(in) :: icomponent
-
Returns a new vstring by getting the vstring at the given index icomponent
in the list.
Generates an error if the given index icomponent does not exist, that is,
is lower than 1 or greater than the number of strings in the list.
- vstrlist_append (this , string)
-
- type ( t_vstring ) , intent(in) :: string
-
Add the given vstring at the end of the current list.
- vstrlist_append (this , string)
-
- character(len=*) , intent(in) :: string
-
Add the given character(len=*) string at the end of the current list.
- vstrlist_append (this , list)
-
- type ( t_vstringlist ) , intent(in) :: list
-
Add the given list at the end of the current list.
- vstrlist_concat (this , string)
-
- type ( t_vstring ) , intent(in) :: string
-
Returns a new list by concatenating the current list to the given string.
- vstrlist_concat (this , string)
-
- character (len=*), intent(in) :: string
-
Returns a new list by concatenating the current list to the given character(len=*) string.
- vstrlist_concat (this , list)
-
- type ( t_vstringlist ) , intent(in) :: list
-
Returns a new list by concatenating the current list to the given list.
- vstrlist_insert (this , strindex , string)
-
- integer , intent (in) :: strindex
-
- type ( t_vstring ) , intent(in) :: string
-
Creates a new list by inserting the given string into the current list just
before the given index strindex.
- vstrlist_insert (this , strindex , string)
-
- integer , intent (in) :: strindex
-
- character (len=*), intent(in) :: string
-
Creates a new list by inserting the given character (len=*) string into the current list just
before the given index strindex.
- vstrlist_range (this , first , last)
-
- integer , intent (in) :: first
-
- integer , intent (in) :: last
-
Returns a new list by extracting items of index
from first and last (included).
- vstrlist_range (this , first , last)
-
- integer , intent (in) :: first
-
- integer , intent (in) :: last
-
Returns a new list by extracting items of index
from first and last (included).
- vstrlist_set (this , strindex , string)
-
- integer , intent (in) :: strindex
-
- type ( t_vstring ), intent(in) :: string
-
Set the vstring string at the given strindex in the list,
replacing the existing vstring by the new one.
- vstrlist_set (this , strindex , string)
-
- integer , intent (in) :: strindex
-
- character (len=*), intent(in) :: string
-
Set the character(len=*) string at the given strindex in the list,
replacing the existing vstring by the new one.
- vstrlist_split (this ?, splitChars?)
-
- type ( t_vstring ), intent(in), optional :: splitChars
-
Returns an list of vstrings whose elements are the components in the current string.
Returns a list of vstrings created by splitting string at each character that is in
the splitChars argument. Each element of the result array will consist of
the characters from string that lie between instances of the characters in
splitChars. The number of components is zero if string contains adjacent
characters in splitChars. If splitChars is an empty string then each character of string
becomes a separate element of the result list. SplitChars defaults to the
standard white-space characters (space, newline, carriage return and tab).
- vstrlist_split (this ?, splitChars?)
-
- character(len=*), intent(in), optional :: splitChars
-
Same as previous but with character(len=*) splitChars.
- vstrlist_join (this ?, joinString?)
-
- type ( t_vstring ), intent(in), optional :: joinString
-
Returns the string formed by joining all
of the elements of list together with joinString separating
each adjacent pair of elements.
The joinString argument defaults to a space character.
- vstrlist_join (this ?, joinString?)
-
- character(len=*), intent(in), optional :: joinString
-
Same as previous but with character(len=*) joinString.
- vstrlist_search (this pattern ?, first? ?, notmatch? ?, exact?)
-
- type ( t_vstring ) , intent(in) :: pattern
-
- integer , intent(in), optional :: first
-
- logical , intent(in), optional :: notmatch
-
- logical , intent(in), optional :: exact
-
This command searches the elements of list to see if one of them matches
pattern. If so, the command returns the index of the first matching element.
If not, the command returns 0.
If the optional argument first is provided, then the list is searched
starting at position first.
Default value of first is 1
If the optional argument notmatch is provided, this negates the sense
of the match, returning the index of the first non-matching value in the list.
Default value of notmatch is .false.
Set exact to .true. so that the list element must contain exactly the same string as pattern.
Default value of exact is .false.
- vstrlist_search (this pattern ?, first? ?, notmatch? ?, exact?)
-
- character (len=*) , intent(in) :: pattern
-
- integer , intent(in), optional :: first
-
- logical , intent(in), optional :: notmatch
-
- logical , intent(in), optional :: exact
-
Same as previous with character (len=*) pattern.
- vstrlist_lsearch (this pattern ?, first? ?, notmatch? ?, exact?)
-
- type ( t_vstring ) , intent(in) :: pattern
-
- integer , intent(in), optional :: first
-
- logical , intent(in), optional :: notmatch
-
- logical , intent(in), optional :: exact
-
- logical , intent(in), optional :: allitems
-
This command searches the elements of list to see if one of them matches
pattern. If so, the command returns the list of the first matching element.
If not, the command returns an empty list.
If the optional argument first is provided, then the list is searched
starting at position first.
Default value of first is 1
If the optional argument notmatch is provided, this negates the sense
of the match, returning the index of the first non-matching value in the list.
Default value of notmatch is .false.
Set exact to .true. so that the list element must contain exactly the same string as pattern.
Default value of exact is .false.
If allitems is provided and true, returns the list of all matching elements.

If increasing is provided and true or not provided, sort the list in increasing order
(``smallest'' items first).
If increasing is provided and false, sort the list in decreasing order (``largest'' items first).
Default value of increasing is true.
If classtype is provided, converts the items of the list into that class of data before comparing
the items. The possible values of classtype are :
- "ascii" : compare items as strings ( default )
- "integer" : convert strings into integer before comparing items
- "real" : convert strings into real before comparing items
- "dictionnary" : use dictionary-style comparison.
This is the same as "ascii" except case is ignored.
If classtype is not provided, the default value is "ascii".
If unique is provided and true, then only the last set of duplicate
elements found in the list will be retained. Note that duplicates are
determined relative to the comparison used in the sort.
Two items are considered the same if the comparison command returns 0.
- vstrlist_sort (this , command ?, unique?)
-
- integer function command
-
- logical , intent(in), optional :: unique
-
This command sorts the elements of list and returns a new list in sorted order.
The command is a function used as a comparison operator.
The command is expected to return -1, 0, or 1, depending on whether
string_a is lexicographically less than, equal to, or greater than string_b.
It is expected that the command has the following interface :
| |
interface
integer function command ( string_a , string_b )
use m_vstring, only : t_vstring
type(t_vstring), intent(in) :: string_a
type(t_vstring), intent(in) :: string_b
end function command
end interface
|
If unique is provided and true, then only the last set of duplicate
elements found in the list will be retained. Note that duplicates are
determined relative to the comparison used in the sort.
Two items are considered the same if the comparison command returns 0.
Refactor the component and use datastructures/vectors.f90
Copyright © 2008 Michael Baudin michael.baudin@gmail.com


Welcome!
What book would you like to search for? Leave both fields blank to see the entire database.
Author
Title