Complete.Org: Mailing Lists: Archives: freeciv-data: August 2000:
[freeciv-data] Nations classification again
Home

[freeciv-data] Nations classification again

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Freeciv Developement list <freeciv-dev@xxxxxxxxxxx>
Cc: Freeciv data list <freeciv-data@xxxxxxxxxxx>
Subject: [freeciv-data] Nations classification again
From: Tomasz Wegrzanowski <maniek@xxxxxxxx>
Date: Mon, 7 Aug 2000 14:51:15 +0200
Reply-to: freeciv-data@xxxxxxxxxxx

Here is a file with all <nation>.ruleset classified.
Of course it's not lower-higher race :-).

File format is :
nation1         class1 class2 class3
nation2         class3 class4 class5
...

in RE :
(\S+)\s+(.*)
$nation = $1
@classes = split /\s+/, $2;

I also made perl-script that can make sets operations (+ * -) on this and
print out results. I will make some nice CLI (and Gtk+ ???) front-end
and send it to some list.

Classification rules used in this file (can be different):

1.
Classifications are per-file in freeciv/data/nation directory

2. 
Every <nation>.ruleset has exactly one of barbarians, misc_cities, fantasy or 
real.

3.
Files with class barbarians and misc_cities has no more class.

4.
fantasy nations Dunedain and Mordor are also in class tolkien,
no other class used.

5.
Every real nation is in one or more of classes :
ancient, medieval, colonization or modern.

6.
Every real nation is in exactly one of classes :
white, yellow, black, indian.
Problems :
Filipinos are unclassified. I don't know what race they are.
Far-East Indians are not indian, but white. Blame Columbus. :-)

7.
Every real nation is in at least one of these regional classes :
  europe, america, asia (read : far east), middle_east, africa or
  oceania (incl. australia)
Also mediterranean and scandinavia is used for some nations.
Some nations are even in 3 regions at once like Egypt
(africa, mediterranean, middle_east).

8.
History-marks are yet to be added, like ww1, ww2 or cold_war.
For now, I added punic, feel free to add more.

9.
Some white nations are classified into ethnic/cultural subclasses :
celtic, germanic, anglosaxon, semite, slavic, finno_ugric, latinate,
hellenic, baltic

10.
civ1 and civ2 marks are yet to be added.


-- Attached file included as plaintext by Listar --

american        real modern america white anglosaxon
arab            real medieval modern middle_east semite white
argentine       real modern america white latinate
australian      real modern oceania white anglosaxon
aztec           real ancient america indian
babylonian      real ancient middle_east white semite
barbarian       barbarians
bavarian        real modern europe germanic white
boer            real modern africa white colonization
brazilian       real modern america latinate white
canadian        real modern america white anglosaxon
carthaginian    real ancient africa mediterranean punic white semite
catalan         real modern europe mediterranean latinate white
chilean         real modern america latinate white
chinese         real ancient medieval modern asia yellow
cornish         real medieval europe celtic white
czech           real medieval modern europe slavic white
danish          real medieval modern europe scandinavia germanic white
dunedain        fantasy tolkien
dutch           real medieval modern europe germanic white colonization
egyptian        real ancient africa middle_east mediterranean black
english         real medieval modern white colonization europe anglosaxon
estonian        real modern finno_ugric white europe
filipino        real modern oceania
finnish         real modern scandinavia europe finno_ugric white
french          real medieval modern europe latinate white colonization
german          real ancient medieval modern germanic white europe
greek           real ancient modern europe mediterranean middle_east hellenic 
white
hungarian       real medieval modern europe finno_ugric white
inca            real ancient indian america
indian          real ancient modern asia white
irish           real medieval modern celtic white europe
israeli         real ancient modern middle_east semite white
italian         real modern latinate white europe
japanese        real ancient medieval modern asia yellow
kenyan          real modern africa black
korean          real medieval modern asia yellow
krevi           fantasy
latvian         real modern baltic white europe
lithuanian      real medieval modern baltic white europe
misc_cities     misc_cities
mongol          real medieval asia yellow
mordor          fantasy tolkien
olympic         fantasy
persian         real ancient middle_east hellenic white
polish          real europe medieval modern slavic white
portuguese      real medieval modern latinate white colonization europe
roman           real ancient europe mediterranean white punic
russian         real medieval modern slavic white europe
scottish        real europe medieval modern celtic white
silesian        real medieval modern europe slavic white
singaporean     real modern asia yellow
sioux           real ancient indian america colonization
spanish         real medieval modern latinate white europe colonization
swedish         real medieval modern europe scandinavia germanic white
thai            real ancient modern asia yellow
turk            real medieval modern europe mediterranean middle_east white
ukrainian       real europe medieval modern slavic white
vietnamese      real ancient modern asia yellow
viking          real medieval europe scandinavia germanic white
welsh           real medieval europe celtic white
zulu            real colonization black africa




[Prev in Thread] Current Thread [Next in Thread]