Benvenuto!
Accedi
o
registrati
.
16-12-2019, 08:17:31
Home
CDL Informatica
UniCT
CEA
Prof
Help
Search
Calendar
Login
Register
Forum Informatica Unict
»
LAUREA TRIENNALE (D.M. 270/04)
»
I anno
»
Programmazione 1, 9 CFU
(Moderators:
Gianluca Cincotti
,
fmessina
) »
zero e croci I.A.
Pages: [
1
]
Go Down
« precedente
successivo »
Print
Author
Topic: zero e croci I.A. (Read 1259 times)
0 Members e 1 Utente non registrato stanno visualizzando questa discussione.
cicciodifranco
Matricola
Offline
Posts: 5
zero e croci I.A.
«
on:
21-05-2012, 11:10:39 »
ciao a tutti
volevo sapere se nel progetto zero e croci si deve essere strutturato solo per due giocatori o ci deve essere la possibilità di giocare contro il pc?
grazie anticipatamente....!!!!
Logged
LtWorf
Forumista Esperto
Offline
Posts: 1.079
Ogni cosa da me scritta è da intendersi come opinione personale e non come dato di fatto. Anche le eventuali dimostrazioni matematiche da me scritte saranno opinioni personali e quindi dovranno venire dimostrate da una terza parte di fiducia
Re:zero e croci I.A.
«
Reply #1 on:
21-05-2012, 12:00:42 »
Fare una AI per quel gioco è abbastanza banale. Devi seguire questi passi, nell'ordine:
- Se l'avversario ha 2 pedine in fila, bloccagli il tris
- Se hai 2 pedine in fila, fai tris
- Dai priorità a mettere una tua pedina nella posizione centrale
- Dai priorità a mettere una pedina in uno degli angoli
- Metti la pedina in un posto a caso
:-D
Non è difficile, solo qualche if.
Logged
There are some OO programming languages. I will create the first -_-' language.
LtWorf
Meluccio10
Apprendista Forumista
Offline
Posts: 108
Re:zero e croci I.A.
«
Reply #2 on:
21-05-2012, 16:02:46 »
Solo questi punti si devono seguire per svolgere tutto il gioco?? senza grafica?
Logged
LtWorf
Forumista Esperto
Offline
Posts: 1.079
Ogni cosa da me scritta è da intendersi come opinione personale e non come dato di fatto. Anche le eventuali dimostrazioni matematiche da me scritte saranno opinioni personali e quindi dovranno venire dimostrate da una terza parte di fiducia
Re:zero e croci I.A.
«
Reply #3 on:
21-05-2012, 16:56:52 »
per grafica intendi fare una printf che stampa la scacchiera? potresti anche farla :-D
io non ho letto il testo dell'esercizio comunque.
Logged
There are some OO programming languages. I will create the first -_-' language.
LtWorf
Meluccio10
Apprendista Forumista
Offline
Posts: 108
Re:zero e croci I.A.
«
Reply #4 on:
21-05-2012, 17:19:22 »
l esercizo nn la prevede la grafica...ma un gioco senza grafica ke gioco è? xD cmq no io dico nn con una print ma cn la gui di java...
Logged
LtWorf
Forumista Esperto
Offline
Posts: 1.079
Ogni cosa da me scritta è da intendersi come opinione personale e non come dato di fatto. Anche le eventuali dimostrazioni matematiche da me scritte saranno opinioni personali e quindi dovranno venire dimostrate da una terza parte di fiducia
Re:zero e croci I.A.
«
Reply #5 on:
21-05-2012, 17:26:56 »
Intanto pensa a farlo funzionare, che è la parte difficile :-p
Comunque per usare decentemente le librerie grafiche di java bisogna conoscere qualche design pattern
Logged
There are some OO programming languages. I will create the first -_-' language.
LtWorf
Meluccio10
Apprendista Forumista
Offline
Posts: 108
Re:zero e croci I.A.
«
Reply #6 on:
21-05-2012, 17:31:10 »
si infatti hai perfettamente ragione....qualke dritta ??
Logged
Ocelot92
Apprendista Forumista
Offline
Posts: 301
Re:zero e croci I.A.
«
Reply #7 on:
21-05-2012, 17:59:10 »
Quote from: Meluccio10 on 21-05-2012, 16:02:46
Solo questi punti si devono seguire per svolgere tutto il gioco?? senza grafica?
Fino all'anno non serviva la grafica. Non penso che il prof quest'anno abbia cambiato idea... d'altronde non viene trattata nel corso mi pare...
Logged
I'm happy to tell you all that...
((λf.λx.f(f(x))) (λy.y^2)) (5) = 5^4
"Si ma dillo che bisogna cliccare APPLY per crearle le partizioni…" - cit. Utente dopo aver seguito un How-To... .-.
Pages: [
1
]
Go Up
Print
« precedente
successivo »
Jump to:
Please select a destination:
-----------------------------
Area Ufficiale
-----------------------------
=> Annunci Ufficiali
=> Segreteria Didattica
=> Aiuto, proposte e commenti
=> Stages e progetti finali
=> C.O.F. Centro Orientamento e Formazione
=> Messaggi (d)agli amministratori del forum
-----------------------------
LAUREA TRIENNALE (D.M. 270/04)
-----------------------------
=> I anno
===> Architettura degli Elaboratori, 9 CFU
===> Elementi di Analisi Matematica, 12 CFU
===> Fondamenti di Informatica, 9 CFU
===> Matematica Discreta, 12 CFU
===> Programmazione 1, 9 CFU
===> Programmazione 2, 9 CFU
=> II anno
===> Algoritmi, 9 CFU
===> Basi di Dati, 9 CFU
===> Fisica, 9 CFU
===> Ingegneria del Software, 9 CFU
===> Inglese, 3 e 6 CFU
===> Interazione e Multimedia, 9 CFU
===> Sistemi Operativi, 9 CFU
=> III anno
===> Calcolo Numerico, 6 CFU
===> Formazione Numerica, 6 CFU
===> Introduzione all'Analisi dei Dati, 9 CFU
===> Metodi Matematici e Statistici, 6 CFU
===> Reti di Calcolatori, 9 CFU
===> Tecniche di Programmazione Concorrente e Distribuita, 9 CFU
===> Teoria dell'Informazione e Crittografia, 9 CFU
=> III anno - Materie a scelta (crediti liberi)
===> Computer Forensics, 6 CFU
===> Computer Graphics, 9 CFU
===> Digital Game Development, 6 CFU
===> GPGPU/CUDA, 6 CFU
===> Informatica Musicale, 6 CFU
===> LAP 1: programmazione C/C++ 6 CFU
===> LAP 2: Programmazione Android, 6 CFU
===> Sistemi Centrali, 6 CFU
===> Startup d'impresa e Modelli di Business, 6 CFU
===> Internet Security 9 CFU
===> Social Media Management, 6 CFU
=> Corsi disattivati - Vecchio curriculum
===> E-Commerce, 6 CFU
===> Legislazione Informatica, 6 CFU
===> Teoria della Computabilità, 9 CFU
-----------------------------
LAUREA MAGISTRALE
-----------------------------
=> I ANNO
===> Intelligenza Artificiale e Lab, 9 CFU
===> Algoritmi e Complessità, 9 CFU
===> Computer Vision, 9 CFU
===> Crittografia, 9 CFU
===> Fondamenti e Linguaggi per la Programmazione Distribuita
===> Inglese Scientifico, 3 CFU
===> Metodi analitici per l'informatica, 6 CFU
===> Metodi Matematici per l'Ottimizzazione (Corso Integrato), 12 CFU
===> Multimedia, 9 CFU
===> Sicurezza dei Sistemi Informatici 9 CFU
===> Computer Security, 9 CFU
=> II ANNO
===> Machine Learning 6 CFU
===> Teoria della Computabilità, 9 CFU
===> Analisi e Gestione dei Dati, 9 CFU
===> Compilatori, 9 CFU
===> Computazione Naturale e BioIspirata, 6 CFU
===> Introduzione alla Bioinformatica, 9 CFU
===> Linguaggi Formali e Applicazioni, 9 CFU
===> Logica Computazionale, 9 CFU
===> P2P & Wireless Networks, 9 CFU
===> Pattern Recognition, 9 CFU
===> Sistemi Distribuiti, 9 CFU
===> Sistemi dedicati e laboratorio, 9 CFU
===> Web Reasoning
=> Corsi disattivati - Vecchio curriculum
===> Fisica moderna per l'informatica, 6 CFU
===> Linguaggi di Programmazione, 9 CFU
===> Protocolli di Rete
===> Teoria dei Codici, 6 CFU
-----------------------------
Vecchi ordinamenti ad esaurimento
-----------------------------
=> Laurea Triennale (D.M. 509/00)
===> Algoritmi 1
===> Algoritmi 2
===> Basi Teoriche dell'Informatica
===> Economia Aziendale
===> Fisica 1, 6 CFU
===> Fisica 2, 6 CFU
===> Fisica 3
===> Formazione Analitica 1
===> Formazione Analitica 2
===> Formazione Discreta 1
===> Formazione Discreta 2
===> J2ME
===> Lab. Amministrazione di Sistemi
===> Laboratorio di Interazione
===> Modelli Matematici
===> Multimedia per Dispositivi Mobile
===> Progetto Software
===> Reti 1, 6 CFU
===> Sicurezza dei Sistemi Informatici 1
===> Sistemi Distribuiti 1
===> Teoria dei Grafi
===> Usabilità ed Estetica del Web
===> Web Programming
=> Laurea Specialistica (D.M. 509/00)
===> Algoritmi 3
===> Analisi Numerica
===> Complessità
===> Computabilità
===> Data analysis e management
===> Ingegneria del software 2
===> Linguaggi Formali
===> Metodi algoritmici per l'ottimizzazione combinatoria
===> Programmazione Funzionale
===> Reti di Calcolatori 2
===> Ricerca Operativa
===> Sistemi Distribuiti 2
-----------------------------
Dottorandi
-----------------------------
=> Wall
=> Events
-----------------------------
Area Studenti
-----------------------------
=> Agorà
=> L'angolo del tecnico
=> Il Mercatino degli studenti
=> Software
===> -vecchia catalogazione [sarà rimossa a breve]-
=====> Proprietario
=====> Free Software
=====> Open Source
===> Approfondimenti
===> News
===> Studio
===> Videogiochi
===> Networking e telecomunicazioni
===> Sviluppo
===> Ufficio e produttività
===> Sistemi Operativi
=====> Microsoft Windows
=====> GNU/Linux, Unix e BSD
=====> Mac OS X
=====> Windows Phone
=====> Android
=====> iOS
=====> Altri
===> Eventi, conferenze, concorsi
=> Microsoft Student Partner - Avvisi e informazioni
=> ERASMUS/borse di studio internazionali
Caricamento in corso...