From 1715d2bfca32984db436acb89a32d3bf6a5ca981 Mon Sep 17 00:00:00 2001 From: Timotej Lazar Date: Tue, 18 Oct 2016 16:40:31 +0200 Subject: Prolog: add database description for world_data --- prolog/problems/world_data/intro_sl.html | 48 ++++++++++++++++++++++++++++++++ prolog/problems/world_data/sl.py | 9 +++--- 2 files changed, 53 insertions(+), 4 deletions(-) create mode 100644 prolog/problems/world_data/intro_sl.html diff --git a/prolog/problems/world_data/intro_sl.html b/prolog/problems/world_data/intro_sl.html new file mode 100644 index 0000000..2d27780 --- /dev/null +++ b/prolog/problems/world_data/intro_sl.html @@ -0,0 +1,48 @@ + + + + + Prolog: države sveta + + + + + +

Prolog: države sveta

+

+Podatkovna baza za ta sklop vsebuje podatke o državah in geografskih +značilnostih iz CIA World Factbook. Dejstva so podana z naslednjimi predikati: +

+ +
+country(Name, Code, Capital, Province, Area, Population)
+population(CountryCode, GrowthRate, Births)
+economy(CountryCode, GDP, Agriculture, Services, Industry, GDPperCapita, Inflation, Unemployment)
+language(CountryCode, Language, Percentage)
+ethnicGroup(CountryCode, Ethnicity, Percentage)
+religion(CountryCode, Religion, Percentage)
+borders(CountryCode1, CountryCode2, Length)
+continent(Name, Area)
+encompasses(CountryCode, Continent, Percentage)
+city(Name, CountryCode, Province, Population, Latitude, Longitude, Elevation)
+cityothername(Name, CountryCode, Province, OtherName)
+province(Name, CountryCode, Population, Area, Capital, CapitalProvince)
+provinceothername(Name, CountryCode, OtherName)
+sea(Name, Depth)
+river(Name, FlowsToRiver, FlowsToLake, FlowsToSea, Length, Basin,
+      SourceLatitude, SourceLongitude, SourceName, SourceElevation,
+      MouthLatitude, MouthLongitude)
+lake(Name, Area, Depth, Elevation, Type, River, Latitude, Longitude)
+riverthrough(River, Lake)
+island(Name, Group, Area, Elevation, Type, Latitude, Longitude)
+mountain(Name, Range, Height, Type, Latitude, Longitude)
+desert(Name, Area, Longitude, Latitude, Longitude)
+geo_sea(Sea, CountryCode, Province)
+mergesWith(Sea1, Sea2)
+located(City, Province, CountryCode, River, Lake, Sea)
+islandIn(Island, Sea, Lake, River)
+mountainOnIsland(Mountain, Island)
+
+ + + diff --git a/prolog/problems/world_data/sl.py b/prolog/problems/world_data/sl.py index a2f3f71..9796f98 100644 --- a/prolog/problems/world_data/sl.py +++ b/prolog/problems/world_data/sl.py @@ -1,9 +1,10 @@ name = 'Države sveta' description = '''\

-Naučimo se vprašati prolog po različnih dejstvih o našem svetu, npr. skozi katere države teče neka reka ali -kateri dve državi sta si čimbolj podobni po številu prebivalcev. Za ta namen je naložena baza podatkov iz -almanaha svetovnih dejstev "The World Factbook". +Naučimo se vprašati prolog po različnih dejstvih o našem svetu, npr. skozi +katere države teče neka reka ali kateri dve državi sta si čimbolj podobni po +številu prebivalcev. Za ta namen je naložena +baza podatkov +iz almanaha svetovnih dejstev "The World Factbook".

''' - -- cgit v1.2.1