Ovu stranicu je najbolje pregledavati u modernom internet pregledniku s omogućenim JavaScriptom.

[UUUI] 1. laboratorijska vježba - 2020/2021

Me1

ima li netko da je koristio python i argparse i da je imao problema sa pozivom args.check-optimistic, ova “-” mi radi probleme, kako riješit to?


BrkMateaBeusana

Me parser.add_argument("--check-optimistic", "--check_optimistic", action="store_true")


pohanyx

Kako onda argument –ss, to ce uvijek biti ime neke datoteka u mapi “maps”?


Uchenikowitz

mamaRu meni moj search vrati konacni cvor, a svaki cvor ima roditelja, tak da ja za path odem od tog konacnog cvora natrag do prvog roditelja, obrnem listu, ispisem i u meduvremenu negdje prebrojim koliko ih ima


Uchenikowitz


zna li netko u cemu je problem ovdje? Global i project encoding mi je postavljen na UTF-8 i kad citam file takoder stavim encoding=“utf-8” i opet nista. U mom projektu radi, na autograderu ne 😐


micho

Učečuču Probaj kad učitavaš staviti encoding="utf8", errors="replace" u open, ako ne radi možda je do njih.

Debilno je stvarati enkodirane tokove bez encoding="utf8", errors="replace", ako sa svoje strane to imaš onda im šibni mejl. Konkretno u ovom slučaju ne možeš loggati slovo č, tj. izgleda da oni ne mogu. Specifičnije, čini mi se da zbog toga što nisu specificirali encoding pokušavaju enkodirati \u010d u Windows 1252. Zašto to defaulta, ne znam, ali pretpostavljam da ovo vrtiš na Windowsu. Oni valjda nisu skužili jer to vrte na Linuxu gdje je default UTF8.


Dlaid

Učečuču Jesi mozda nasao rjesenje?


TheNubKiller

Autograder mi stalno baca classNotFoundException…
== A-STAR ==
Passed 0 / 4 tests.

  • Failed test: A-STAR ai_fail.txt
  • Command run: java -cp target/classes -Dfile.encoding=UTF-8 ui.Solution –ss ai.txt –alg astar –h ai_fail.txt
    Execution failed with error:
    Error: Could not find or load main class ui.Solution
    Caused by: java.lang.ClassNotFoundException: ui.Solution

Ovako za svaki test. Ima tko savjet?


jobi

Lumpy jesi li nasao rjesenje? ja imam isti problem

moze li tko drugi pomoc?


boban_rajovic

Lumpy Meni je problem bio što sam imao javu 13 a projekt je postavljen na 15. Updetao sam pa je proradilo.


Retard00

Retard00 Ok, našo sam i način da se A* za 3×3+misplaced izvede brzo (u istom vremenu ko i prije) i bez sumnjive visited liste. Uglavnom visited sam skroz uklonio, a izvođenje sam ubrzao tako da sam setove open i closed pretvorio u rječnike (npr.open=dict(), open[some_state] = some_state - time se provjeravanje i dohvačanje podataka brzo izvodi), i naravno uz to za open imam i priorityqueue, mada je mijenjanje podataka u njemu linearno. Sad je jedini problem što to kod mene za 3×3 i misplaced posječuje nešto više stanja (100870 > 95544, zašto? - nemam pojma) al to su tak i tak rekli u obavijesti da se to neće penalizirat.


gladiator

Retard00 meni čak više od tog


Gocc

je li krivo ako pamtim broj posjecenih stanja u varijabli klase Node, ne znam kako bi drugacije konsturirala ovaj ispis, a da ne ispisujem u toj metodi pretraživanja


dobro

*** ja pamtim cijeli put do tog nodea u ArrayList i tako za svaki node, pa racunam size tog puta.


BigZ1

ček kako radi autograder za python,napravio sam u folder solutions sve, i onda pokrenem python i izbaci mi za svaku onu instrukciju Syntax error,pa me zanima kako onda treba izgledat cijela komanda da mi se to istestira

jer upisem npr kao sto su oni htjeli
python autograder.py –solutions solutions –test_suites test_suites –evaluation_log full.log –student_log_dir student_logs

i imam u solutions svoj folder i u njemu zip, test_suites je tu sa svim testovima , napravio sam direktorij student_logs i u njemu full.log i svejedno baci syntax error


Jale

BigZ1 mozda ti je jer imas vise verzija pythona instalirano pa kad upises “python autgorader …” se poziva python2 interpreter umjesto python3 interpretera. Probaj “py autograder.py …” ili “python3 autograder.py …”, meni je s py uspilo


SuperSjajan3

Zna li netko zasto kad pokrenem program iz terminala mi se ne prikazuju dijakriticki znakovi. Pokuso sam sa zastavicom -Dfile.encoding=UTF-8 al svejedno


tomekbeli420

SuperSjajan3 možda je to jer windowsov bijedni shell ima neki žnj encoding (i ne da se promijeniti bez prčkanja u registryju). Probaj pokrenuti to u alternativnom shellu koji podržava UTF-8.


Retard00

SuperSjajan3 Ja u WSL-u pokrečem autograder, na windows-u mi ne radi


Wayk

Ako sam dobro shvatio mozemo koristiti stdlib tipa library argparse u pythonu?
Pls no kill me i’m new here.


Jale

Wayk mozes, to je dio standard libraryja


SuperSjajan3

tomekbeli420 Ista stvar u powershellu i cmder-u. Nemam pojma, mislim da nije bitno za labos al me tilta.


SuperSjajan3

Retard00 Nisam jos doso do autogradera, ovo je obicni java -cp itd
Kroz intellij mi normalno ispisuje sve znakove, kroz cmd ili bilo koju drugi terminal ga jebe.


Wayk

SuperSjajan3 jesi probao mozda sa git shellom?


[obrisani korisnik]

SuperSjajan3 radi na mom kompu(koristim arch btw)


« Prethodna stranica Sljedeća stranica »