Liigu sisu juurde
Grepobot

Automaatikast kaugemale

Mootor

Iga valdkond sellel saidil käib läbi sama ringi. Seda tasub üks kord mõista.

Üks ring, viis etappi
  1. Kandidaadid

    Iga tegevus, mis on praegu lubatud.

    näitab oma arvutuskäiku

  2. Otsustamine

    Hindab igaüht aja järgi, mille see eesmärgini jõudmisest maha võtab.

    näitab oma arvutuskäiku

  3. Jagamine

    Jagab välja selle, mille pärast need võistlevad.

    näitab oma arvutuskäiku

  4. Planeerimine

    Teeb võitjatest järjekorra tellimused.

    näitab oma arvutuskäiku

  5. Tegutsemine

    Ainus etapp, mis mängu puudutab.

Neli esimest etappi on oma sisendi puhtad funktsioonid, nii et otsustamine on tegutsemisest lahus – just seepärast saab bot sulle öelda, mille ta valis ja miks.

Üks ring, üks linn

Eesmärk: koloniseerimislaev

Kaalutud ja blokeeritud

Näide sellest, mida veerg „Miks“ igas ringis teatab – iga kandidaat on hinnatud aja järgi, mille see selle linna eesmärgini jõudmisest maha võtab.

Üks ring, üks linn
ActionTime removed from goal
Ehita Sadam tasemele 12−4 t 10 min
Võta turupakkumine: 380 puitu 300 hõbeda eest−2 t 55 min
Uuri kartograafiat−1 t 20 min
Nõua sisse 6 küla−48 min
Ehita Sadam tasemele 14Ladu liiga väike · laheneb 2 t 10 min pärast
Värba 8 bireemiRahvastikku ei jätku

Viis etappi

Kandidaadid, otsustamine, jagamine, planeerimine, tegutsemine. Kandidaadid kogub kokku iga tegevuse, mis on praegu lubatud. Otsustamine hindab igaüht selle järgi, kui palju aega see linna eesmärgist maha võtab. Jagamine jagab välja selle, mille pärast need tegevused võistlevad – ressursid, rahvastik, kuld, soosing, kaupmehed. Planeerimine teeb võitjatest järjekorra tellimused. Tegutsemine on ainus etapp, mis mängu puudutab.

Neli esimest on oma sisendi puhtad funktsioonid, mis pole teostuse detail, millest peaksid hoolima, välja arvatud üks tagajärg: bot saab sulle täpselt öelda, mida ta otsustas ja miks, sest otsus on tegemisest lahus olemas.

Jaga nappiva asjaga

Hinne on määr ja loeb nimetaja. Kullategevusi hinnatakse kulla kohta, soosingutegevusi soosingu kohta, kultuuri punkti kohta, tehinguid kaupmehe kohta. Ressursid jäävad nimetajast välja, sest ressurssides maksab kõik ja nendega jagamine teeks iga tegevuse ühesuguseks.

Kuusteist eesmärki ja oma redaktor

Kiire algus, algaja, külad, koloniseerija, koloniseerimislaev, majandus, merevägi, ründelaevastik, sõjavägi, ründevägi, kaitsevägi, toetuslaevastik, toetusvägi, Pegasuse tugi, linnakoht, kultuur. Linnale, millel pole midagi seadistatud, pakutakse kuut neist esmalt lühinimekirjana. Kui ükski neist pole see, mida tahad, on olemas mallide redaktor.

Paneel „Miks“

Iga linna kohta: järjestatud kandidaadid koos väärtuse, säästetud sekundite, hõivatava järjekorra ja hinnangu usaldusväärsusega – ning nende all kandidaadid, mis pole praegu lubatud, igaühel juures see, mis seda blokeerib, ja hetk, mil takistus kaob.

Mida see ei tee

  • Kiirotsingul (beam search) põhinev ettevaade on olemas, kuid prognoosivahendina. See pole tegutsemise teel ja see leht ei hakka vihjama, et on.