Automaatikast kaugemale
Mootor
Iga valdkond sellel saidil käib läbi sama ringi. Seda tasub üks kord mõista.
Kandidaadid
Iga tegevus, mis on praegu lubatud.
näitab oma arvutuskäiku
Otsustamine
Hindab igaüht aja järgi, mille see eesmärgini jõudmisest maha võtab.
näitab oma arvutuskäiku
Jagamine
Jagab välja selle, mille pärast need võistlevad.
näitab oma arvutuskäiku
Planeerimine
Teeb võitjatest järjekorra tellimused.
näitab oma arvutuskäiku
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.
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.
| Action | Time 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 14 | Ladu liiga väike · laheneb 2 t 10 min pärast |
| Värba 8 bireemi | Rahvastikku 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.
Mida see veel automatiseerib
- KüladNõuab iga saare küla sisse tegeliku ooteaja järgi, teeb tasuvad tehingud ja laiendused ning töötab ka taustal oleval vahekaardil. Tasuta, ilma tellimuseta.
- EhitamineGrepobot ehitab seda, mida linna eesmärk järgmisena päriselt vajab, ka lao, talu ja akadeemia tasemeid, mida eesmärk eeldab, kuid mängu nõuete puu ei maini.
- VärbamineHoiab Kasarmud ja Sadama tööl linna eesmärgi jaoks vajaliku väe nimel ja jagab üksuste arvu nii mitmeks tellimuseks, kui järjekord ja ladu päriselt võtavad.
- UurimineKulutab akadeemiapunktid uurimisele, mida linna eesmärk ootab, mitte kõige odavamale – ja tõstab Akadeemiat, kui eesmärgi uurimisarvet muidu tasuda ei saa.
- KultuurKorraldab linnafestivale, teatrietendusi ja võiduparaade järgmise linnakoha nimel, valib pidustuse, mis tõesti tasub, ja lõpetab, kui koht on kaetud.
- ÜlesandedKogub kogu kontolt lõpetatud ülesannete preemiad ja otsustab päevaboonuse üle, mitte ei võta seda pimesi, nii et midagi ei jää sinu eemal olles korjamata.