Discussione: Gioco C++
View Single Post
Old 24-02-2007, 08:48   #24
ltmlmotig
Senior Member
 
L'Avatar di ltmlmotig
 
Iscritto dal: Mar 2004
Città: Venezia :)
Messaggi: 1072
Quote:
Originariamente inviato da trallallero Guarda i messaggi
è stato il primo programma che ho fatto da solo in C col mitico Borland Turbo C++ e non mi è stato difficile implementare la logica. Secondo me non c'è bisogno di intelligenza artificiale (non ne sarei stato e non ne sarei capace) perchè son talmente poche le mosse che le puoi mettere benissimo in una serie di if
in effetti, lavorando su una matrice, basta (semplificando):

per ogni croce del giocatore umano
- controllare le caselle adiacenti (uno o due controlli) sulle diagonali - ascisse - ordinate
- SE è presente un'altra croce, e il pc NON ha la possibilità di vincere subito,
blocca la mossa ( metti il cerchio )
..

e una parte di codice simile relativa alle mosse non di difesa ma di "attacco"
__________________
Intel C2D™ e2180 M0 + TR Ultra 120 eXtreme @ 3400 1.52v | Club 3D HD 2400PRO | Gigabyte P35-DS3L bios F5 | Team Elite 2x1GB 800MHz | Tagan 530W U15
ltmlmotig è offline   Rispondi citando il messaggio o parte di esso