1. |
2. Orodje za izdelavo aplikacij v spletnem informacijskem sistemu : diplomsko delo visokošolskega strokovnega študijaBorko Bošković, 2002, diplomsko delo Ključne besede: svetovni splet, trinivojska arhitektura, informacijski sistemi, odjemalci, strežniki, spletne aplikacije, razpoznavalniki, označevalni jezik, spletni informacijski sistemi Objavljeno: 26.07.2007; Ogledov: 2428; Prenosov: 0 |
3. UGLAŠEVANJE ŠAHOVSKE OCENITVENE FUNKCIJE S POMOČJO ALGORITMA DIFERENCIALNE EVOLUCIJEBorko Bošković, 2010, doktorska disertacija Opis: V delu predstavljamo algoritem za uglaševanje šahovske cenitvene funkcije, ki temelji na algoritmu diferencialne evolucije (DE). Ocenjevanje posameznikov v procesu uglaševanja vsebuje šum. Zato smo algoritmu DE dodali mehanizem nasprotij, ki izboljšuje učinkovitost algoritma DE. V algoritem uglaševanja smo dodali še nov zgodovinski mehanizem, ki zmanjšuje šum pri ocenjevanju potencialno dobrih posameznikov. Ti posamezniki igrajo več iger
z različnimi nasprotniki. Zgodovinski mehanizem uporablja dodatno populacijo, ki vsebuje potencialno dobre posameznike glede na zgodovino evolucijskega procesa. Ti posamezniki se s pomočjo zgodovinskega mehanizma vračajo v proces uglaševanja, čeprav so izumrli v določeni prejšnji generaciji. Tako načrtovan algoritem uglaševanja zmanjšuje šum pri ocenjevanju posameznikov, zmanjšuje možnost prekomernega učenja in posledično omogoča učinkovit proces uglaševanja. Ključne besede: Uglaševanje šahovske ocenitvene funkcije, diferencialna evolucija, zgodovinski mehanizem, mehanizem nasprotij Objavljeno: 26.05.2010; Ogledov: 2728; Prenosov: 297
Celotno besedilo (1,99 MB) |
4. PROGRAM ZA IGRANJE POKRA NO LIMIT TEXAS HOLD`EMGregor Vohl, 2011, diplomsko delo Opis: Texas hold'em je zvrst poker igre, ki je navdušila veliko ljudi v začetku 21. stoletja. Gre za zelo popularno igro z 52 kartami. Od klasične poker igre, kjer dobi posamezen igralec pet zaprtih kart (karte, ki jih vidi le posamezen igralec), se razlikuje v tem, da dobi posamezen igralec samo dve zaprti karti. Zaprtim kartam sledi pet skupnih odprtih kart (karte, ki jih vidijo vsi igralci), s pomočjo katerih se tvori zmagovalna kombinacija. Pri tej zvrsti je veliko več možnih poti do končnih kombinacij kot pri klasičnem pokru, zato je igra toliko bolj zanimiva.
Namen diplomskega dela je izdelati program za igranje igre poker texas hold'em za dva igralca. Program vsebuje grafični vmesnik in umetno inteligenco (poker bot). Umetna inteligenca vsebuje algoritem, ki smo ga razdelili na dva dela. Prvi del je igra z zaprtimi kartami in ena faza stavljanja. Drugi del je kombinacija zaprtih in skupnih kart, kjer so tri faze stavljanja. Algoritem v prvem delu uporablja pravila za igranje z zaprtimi kartami. V drugem delu, v igri s skupnimi kartami, pa algoritem igra po načelu situacijske igre in izkušenj avtorja. Pri tem se na nobenem mestu ne uporabljajo matematični elementi, kot je verjetnost.
Poker bota smo testirali s tremi različnimi nasprotniki. Nasprotniki so bili človek in dva poker bot programa. V dvobojih proti programoma je naš poker bot dosegel dobre rezultate. Ključne besede: poker, texas hold'em, poker bot, poker dvoboj, igra z nepopolnimi informacijami, računalniška igra, stava Objavljeno: 08.04.2011; Ogledov: 2287; Prenosov: 257
Celotno besedilo (6,93 MB) |
5. |
6. OGRODJE ZA IZDELAVO SPLETNIH STRANI V PHPDal Rupnik, 2011, diplomsko delo/naloga Opis: V diplomskem delu smo analizirali obstoječa ogrodja v skriptnem jeziku PHP. Raziskali smo področje varnosti in optimizacije programske kode ter preučili obstoječe rešitve. Rezultat diplomskega dela je popolnoma delujoče ogrodje in podporna spletna stran, ki je sestavljena s pomočjo ogrodja. V rešitvi smo upoštevali rezultate analize, raziskav in splošne smernice dobrega programiranja. Ključne besede: ogrodje v PHP, arhitektura MVC, knjiţnica, dostopna točka, nadzornik, nalagalnik Objavljeno: 27.09.2011; Ogledov: 1835; Prenosov: 205
Celotno besedilo (2,32 MB) |
7. |
8. |
9. Performance comparison of self-adaptive and adaptive differential evolution algorithmsJanez Brest, Borko Bošković, Sašo Greiner, Viljem Žumer, Mirjam Sepesy Maučec, 2007, izvirni znanstveni članek Opis: Differential evolution (DE) has been shown to be a simple, yet powerful, evolutionary algorithm for global optimization. for many real problems. Adaptation, especially self-adaptation, has been found to be highly beneficial for adjusting control parameters, especially when done without any user interaction. This paper presents differential evolution algorithms, whichuse different adaptive or self-adaptive mechanisms applied to the control parameters. Detailed performance comparisons of these algorithms on the benchmark functions are outlined. Ključne besede: differential evolution, control parameter, fitness function, optimization, self-adaption Objavljeno: 01.06.2012; Ogledov: 1401; Prenosov: 63
Povezava na celotno besedilo |
10. |