Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
660 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4  5  6  7  8  9  10  11  12  13  14  15
Auteur Sujet :

Concours programmation

n°436407
Mr yvele
yvele n'est plus.
Posté le 23-06-2003 à 11:07:51  profilanswer
 

Reprise du message précédent :
pourquoi pas expoter en dll.. c'est plus simple nan?  :??:
 
EDIT: ah ouè un site.. mais comment faire  :??:  on fait tourner le programme regle en php  :??:  (dans ce cas, moi jm'en occupe! ouèèè!!!!)


Message édité par Mr yvele le 23-06-2003 à 11:09:11

---------------
yvele n'est plus.
mood
Publicité
Posté le 23-06-2003 à 11:07:51  profilanswer
 

n°436411
gizmo
Posté le 23-06-2003 à 11:08:59  profilanswer
 

skeye a écrit :


 :heink:  
Spa plus simple du client/serveur tout con?


Et les données, tu les envoie sous quelle forme au serveur?

n°436413
kadreg
profil: Utilisateur
Posté le 23-06-2003 à 11:09:41  profilanswer
 

Mara's dad a écrit :

Bon idée :
Un site, ce serait pas mal comme terrain de jeu pour des bots, non ?


 
\o/ une corewar \o/


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°436414
Mara's dad
Yes I can !
Posté le 23-06-2003 à 11:10:10  profilanswer
 

Mr yvele a écrit :

pourquoi pas expoter en dll.. c'est plus simple nan?  :??:  


Ben si je fait un bot en PHP ou en Perl par exemple, çà va être dur de générer une DLL.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°436421
skeye
Posté le 23-06-2003 à 11:15:13  profilanswer
 

Mara's dad a écrit :

Bon idée :
Un site, ce serait pas mal comme terrain de jeu pour des bots, non ?
Cà permettrait à tous le monde d'assister aux matchs/combats en temps presque réel, et chacun joueur pourait utiliser la techno qu'il veut.


Ca peut le faire ca, étant donné que l'idée de concours était un peu sorti pour remplacer les bots!
La comm se ferait en parsant une page web??
Ou alors on peut garder du client/serveur, avec un serveur qui génère une page web...ca permet d'avoir des matches consultables! [:ddr555]

n°436425
skeye
Posté le 23-06-2003 à 11:16:40  profilanswer
 

Mr yvele a écrit :

pourquoi pas expoter en dll.. c'est plus simple nan?  :??:
 
EDIT: ah ouè un site.. mais comment faire  :??:  on fait tourner le programme regle en php  :??:  (dans ce cas, moi jm'en occupe! ouèèè!!!!)


tu peux pas forcément faire des dll sous toutes les plate-formes...non?
Et puis le faire en réseau ca permet d'avoir des spectateurs!:D

n°436436
drasche
Posté le 23-06-2003 à 11:25:43  profilanswer
 

et on prend Free pour hoster tout ça [:poischich]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°436437
Mr yvele
yvele n'est plus.
Posté le 23-06-2003 à 11:25:53  profilanswer
 

oui oui nan c'est excellent comme idée!  :jap:  
 
puis en plus je suis à fond dedans moi pour le boulot..
on pourra utiliser du php + flash pour faire le prog "mère"
Puis justement je fais du "temps reel" de la communication via php et tout.. donc je peu m'en occuper!  :D  
 
Puis ça fera vraiment "arène" avec des spectateurs et tout..


---------------
yvele n'est plus.
n°436442
Mr yvele
yvele n'est plus.
Posté le 23-06-2003 à 11:27:17  profilanswer
 

drasche a écrit :

et on prend Free pour hoster tout ça [:poischich]


 
moi j'ai un bon hebergeur payant.. je peu heberger le prog "mère"..  :)


---------------
yvele n'est plus.
n°436446
skeye
Posté le 23-06-2003 à 11:28:18  profilanswer
 

Mr yvele a écrit :

oui oui nan c'est excellent comme idée!  :jap:  
 
puis en plus je suis à fond dedans moi pour le boulot..
on pourra utiliser du php + flash pour faire le prog "mère"
Puis justement je fais du "temps reel" de la communication via php et tout.. donc je peu m'en occuper!  :D  
 
Puis ça fera vraiment "arène" avec des spectateurs et tout..


 

Mr yvele a écrit :


 
moi j'ai un bon hebergeur payant.. je peu heberger le prog "mère"..  :)  


 :love:

mood
Publicité
Posté le 23-06-2003 à 11:28:18  profilanswer
 

n°436449
Mara's dad
Yes I can !
Posté le 23-06-2003 à 11:31:21  profilanswer
 

skeye a écrit :


Ca peut le faire ca, étant donné que l'idée de concours était un peu sorti pour remplacer les bots!
La comm se ferait en parsant une page web??
Ou alors on peut garder du client/serveur, avec un serveur qui génère une page web...ca permet d'avoir des matches consultables! [:ddr555]  


Ben l'idée serait d'avoir une interface pour les spectateurs en HTML, et une en XML (genre SOAP par exemple pour les bots).
On peut imaginer des tournois...
Y faut quand même régler la question de l'initiative de la connexion.
Par exemple, y'a ceux qui n'ont pas de serveur, et qui feront un bot en C++ sur leur machine. Dans ce cas, c'est le bot qui à l'initiative, il se connecte, récupère les données du jeu/combat pour lequel il joue, et fait une autre requête si c'est à lui de jouer. Ou bien le joueur humain suit le jeu dans l'interface HTML, et lance son bot manuellement quand c'est son tour.
Pour un bot sur 'serveur' client, on peut imaginer que le serveur de jeu est piloté par un 'arbitre' humain ou daemon, qui fait des requêtes vers le bot client.
 


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°436451
antp
Super Administrateur
Champion des excuses bidons
Posté le 23-06-2003 à 11:31:50  profilanswer
 

On peut faire un stratego :D :ange:


Message édité par antp le 23-06-2003 à 11:32:23

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°436452
LetoII
Le dormeur doit se réveiller
Posté le 23-06-2003 à 11:34:14  profilanswer
 

Ca va tourner au combat de pokemon ce truc [:ddr555]


---------------
Le Tyran
n°436453
gizmo
Posté le 23-06-2003 à 11:34:45  profilanswer
 

un abalone, ca peut se jouer à trois.

n°436454
skeye
Posté le 23-06-2003 à 11:38:07  profilanswer
 

Mara's dad a écrit :


Ben l'idée serait d'avoir une interface pour les spectateurs en HTML, et une en XML (genre SOAP par exemple pour les bots).
On peut imaginer des tournois...
Y faut quand même régler la question de l'initiative de la connexion.
Par exemple, y'a ceux qui n'ont pas de serveur, et qui feront un bot en C++ sur leur machine. Dans ce cas, c'est le bot qui à l'initiative, il se connecte, récupère les données du jeu/combat pour lequel il joue, et fait une autre requête si c'est à lui de jouer. Ou bien le joueur humain suit le jeu dans l'interface HTML, et lance son bot manuellement quand c'est son tour.
Pour un bot sur 'serveur' client, on peut imaginer que le serveur de jeu est piloté par un 'arbitre' humain ou daemon, qui fait des requêtes vers le bot client.


Euhhhhhhhhh...du moment que j'ai pas à gérer le serveur vous faites comme vous le sentez... :whistle:  
Je comprends pas le coup du "ceux qui n'ont pas de serveur"...:??:
Tu penses à ceux qui feraient leur bot en php, par exemple, c'est bien ça?

n°436456
Yana
Posté le 23-06-2003 à 11:39:10  profilanswer
 

Ou alors, le truc c'est de "créer" un jeu et que chacun écrive son bot selon les règles de ce jeu, et ensuite on fait des affrontements de bots machine vs machine pour faire un concours d'IA [:ddr555]

n°436460
Mr yvele
yvele n'est plus.
Posté le 23-06-2003 à 11:42:20  profilanswer
 


 
Bah oui, en fait c'est le "prog mere" qui dira a qui le tour de jouer.. les programmes adversaire effecturons des requetes toutes les secondes.. (jsais pas hein) pour savoir quand c'est a leur tour de jouer..
 
Voila quoi..
Puis evidemment, un identifiant unique sera donné à chaque adversaire..
 
Et on echangera les données avec du XML..  
 
Le prog mère generera via php :
 
- La personne à qui il est demandé de jouer
- Les coordonés de chaques pions (ça depend du jeu)
 
Les progs clients enverons (via POST/GET/PUT) :
 
- Le prochain coup à jouer (avec un format prédefini)


---------------
yvele n'est plus.
n°436461
skeye
Posté le 23-06-2003 à 11:43:04  profilanswer
 

Yana a écrit :

Ou alors, le truc c'est de "créer" un jeu et que chacun écrive son bot selon les règles de ce jeu, et ensuite on fait des affrontements de bots machine vs machine pour faire un concours d'IA [:ddr555]


Bah c'est un peu de ca qu'on parle, à la base... :sarcastic:

n°436463
Mr yvele
yvele n'est plus.
Posté le 23-06-2003 à 11:43:35  profilanswer
 

et le jeu?  :??:  
 
on joue à quoi?? on a pas encore décider.. un truc pas trop compliqué pour le commencement..
 
PS: moi je veu bien m'occuper du "prog maman"  :)


---------------
yvele n'est plus.
n°436467
skeye
Posté le 23-06-2003 à 11:45:31  profilanswer
 

Mr yvele a écrit :


 
Bah oui, en fait c'est le "prog mere" qui dira a qui le tour de jouer.. les programmes adversaire effecturons des requetes toutes les secondes.. (jsais pas hein) pour savoir quand c'est a leur tour de jouer..
 
Voila quoi..
Puis evidemment, un identifiant unique sera donné à chaque adversaire..
 
Et on echangera les données avec du XML..  
 
Le prog mère generera via php :
 
- La personne à qui il est demandé de jouer
- Les coordonés de chaques pions (ça depend du jeu)
 
Les progs clients enverons (via POST/GET/PUT) :
 
- Le prochain coup à jouer (avec un format prédefini)
 


 :heink:  
Ca part sur un concours de bot php là non? :cry:

n°436474
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 23-06-2003 à 11:47:21  profilanswer
 

c'est quand meme très orienté prog web votre truc là :heink:


---------------
J'ai un string dans l'array (Paris Hilton)
n°436475
Mr yvele
yvele n'est plus.
Posté le 23-06-2003 à 11:47:23  profilanswer
 

skeye a écrit :


 :heink:  
Ca part sur un concours de bot php là non? :cry:  


 
mais nan.. c'est justement pour que tout le monde puisse utiliser son propre langage..  :)  
 
Tu as mieux à proposer?
je trouve ça pas mal nan? tu arrives pas POSTER ou GETER en c++?
 
Alors? qui approuve?


---------------
yvele n'est plus.
n°436478
Mr yvele
yvele n'est plus.
Posté le 23-06-2003 à 11:48:45  profilanswer
 

Harkonnen a écrit :

c'est quand meme très orienté prog web votre truc là :heink:


 
Tu proposes quoi pour faire des bastons à l'echelle nationale?
Le web c'est un bon moyen..  
 
Puis tu pourras faire ton algo en C/C++


---------------
yvele n'est plus.
n°436479
LetoII
Le dormeur doit se réveiller
Posté le 23-06-2003 à 11:48:47  profilanswer
 

Harkonnen a écrit :

c'est quand meme très orienté prog web votre truc là :heink:
 


 
Je trouve que ca fait plutôt très système multi agent mais bon :D


---------------
Le Tyran
n°436480
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 23-06-2003 à 11:48:50  profilanswer
 

Mr yvele a écrit :


 
mais nan.. c'est justement pour que tout le monde puisse utiliser son propre langage..  :)  
 
Tu as mieux à proposer?
je trouve ça pas mal nan? tu arrives pas POSTER ou GETER en c++?
 
Alors? qui approuve?


du moment que je peux faire mon bot en assembleur moi hein...


---------------
J'ai un string dans l'array (Paris Hilton)
n°436481
skeye
Posté le 23-06-2003 à 11:50:15  profilanswer
 

Mr yvele a écrit :


 
mais nan.. c'est justement pour que tout le monde puisse utiliser son propre langage..  :)  
 
Tu as mieux à proposer?
je trouve ça pas mal nan? tu arrives pas POSTER ou GETER en c++?
 
Alors? qui approuve?


beuh je voyais plus des sockets...
Là ca oblige tout le monde à générer des pages web, c'est moyen...
Ou alors il faut un serveur qui gère plusieurs modes de communication...:??:

n°436484
LetoII
Le dormeur doit se réveiller
Posté le 23-06-2003 à 11:50:31  profilanswer
 

Harkonnen a écrit :


du moment que je peux faire mon bot en assembleur moi hein...


 
Ouai enfin pour le protocol de com tu risque de ramer un peu (en tout cas moi je veux pas l'écrir en assembleur  :pt1cable: )


---------------
Le Tyran
n°436485
drasche
Posté le 23-06-2003 à 11:50:35  profilanswer
 

Harkonnen a écrit :

du moment que je peux faire mon bot en assembleur moi hein...


ce que tu peux être prévisible quand même :pfff:
 
 
;)


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°436487
Mara's dad
Yes I can !
Posté le 23-06-2003 à 11:50:58  profilanswer
 

Harkonnen a écrit :

c'est quand meme très orienté prog web votre truc là :heink:


Ben juste pour la partie communication entre bot et serveur.
Pour le jeu en lui même, on fait ce qu'on veut.
En plus, on l'a déjà dit, mais çà permet d'organiser des tournois par exemple, et de proposer des interfaces WEB pour les spectateurs.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°436488
LetoII
Le dormeur doit se réveiller
Posté le 23-06-2003 à 11:51:04  profilanswer
 

skeye a écrit :


beuh je voyais plus des sockets...
Là ca oblige tout le monde à générer des pages web, c'est moyen...


 
 [:plusun]


---------------
Le Tyran
n°436493
gizmo
Posté le 23-06-2003 à 11:51:54  profilanswer
 

Mr yvele a écrit :

et le jeu?  :??:  
 
on joue à quoi?? on a pas encore décider.. un truc pas trop compliqué pour le commencement..
 
PS: moi je veu bien m'occuper du "prog maman"  :)  


 
tic tac toe :whistle:  
juste histoire de vérifier que l'architecture fonctionne, vu qu'il y a un algo pour ne jamais perdre...

n°436500
Mr yvele
yvele n'est plus.
Posté le 23-06-2003 à 11:53:12  profilanswer
 

skeye a écrit :


beuh je voyais plus des sockets...
Là ca oblige tout le monde à générer des pages web, c'est moyen...
Ou alors il faut un serveur qui gère plusieurs modes de communication...:??:


 
Un poil trop compliqué.. mais pourquoi pas l'envisager par la suite..
 
Dommage que ça vous plaise pas..  :(  
pourtant c'est simple.. on va pas se faire chier avec ça.. l'important ça va etre l'algo qui generera le meilleur coup à jouer..
 
Non?..  


---------------
yvele n'est plus.
n°436501
gizmo
Posté le 23-06-2003 à 11:53:40  profilanswer
 

skeye a écrit :


beuh je voyais plus des sockets...
Là ca oblige tout le monde à générer des pages web, c'est moyen...
Ou alors il faut un serveur qui gère plusieurs modes de communication...:??:


 :pfff: y en a qui sont durs à la comprenur...
 
C'est juste le serveur mère qui génère des pages web, les autres ne font que les parser et envoyer leur résultat à la "mère" qui les remet au format page web.

n°436506
skeye
Posté le 23-06-2003 à 11:55:24  profilanswer
 

Mr yvele a écrit :


 
Un poil trop compliqué.. mais pourquoi pas l'envisager par la suite..
 
Dommage que ça vous plaise pas..  :(  
pourtant c'est simple.. on va pas se faire chier avec ça.. l'important ça va etre l'algo qui generera le meilleur coup à jouer..
 
Non?..  


Bah oui justement...j'ai jamais touché le xml moi, il faudrait que je passe du temps dessus je suppose... [:skeye]

n°436507
LetoII
Le dormeur doit se réveiller
Posté le 23-06-2003 à 11:55:36  profilanswer
 

gizmo a écrit :


 :pfff: y en a qui sont durs à la comprenur...
 
C'est juste le serveur mère qui génère des pages web, les autres ne font que les parser et envoyer leur résultat à la "mère" qui les remet au format page web.


 
Ouai, c encore pire, pas envie de me taper un parser HTML  [:ddr555]


---------------
Le Tyran
n°436508
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 23-06-2003 à 11:55:56  profilanswer
 

LetoII a écrit :


 
Ouai enfin pour le protocol de com tu risque de ramer un peu (en tout cas moi je veux pas l'écrir en assembleur  :pt1cable: )


je le parserais en C [:sinclaire]


---------------
J'ai un string dans l'array (Paris Hilton)
n°436509
Mr yvele
yvele n'est plus.
Posté le 23-06-2003 à 11:55:59  profilanswer
 

skeye a écrit :


Là ca oblige tout le monde à générer des pages web, c'est moyen...


 
 :heink:  :??:  
 
mais non.. juste faire des requetes sur des pages web.. et sender les donnés avec post et compagnie..
 
c'est le prog mere qui va generer des trucs..


---------------
yvele n'est plus.
n°436510
skeye
Posté le 23-06-2003 à 11:56:01  profilanswer
 

gizmo a écrit :


 :pfff: y en a qui sont durs à la comprenur...
 
C'est juste le serveur mère qui génère des pages web, les autres ne font que les parser et envoyer leur résultat à la "mère" qui les remet au format page web.


Moui mais on le renvoie comment le résultat?
Par mail? [:ddr555]

n°436511
urd-sama
waste of space
Posté le 23-06-2003 à 11:56:20  profilanswer
 

votre projet est trop grand non?
on peut pas tous passer des dizaines d'heures pour le concours quand meme.
mais pourquoi pas séparer les différentes choses?


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
n°436515
skeye
Posté le 23-06-2003 à 11:57:55  profilanswer
 

Urd-sama a écrit :

votre projet est trop grand non?
on peut pas tous passer des dizaines d'heures pour le concours quand meme.
mais pourquoi pas séparer les différentes choses?


Pour commencer faudrait déterminer comment on cause entre clients et serveur...Perso pour l'instant je comprends pas tout je pense... :pt1cable:

n°436516
gizmo
Posté le 23-06-2003 à 11:57:59  profilanswer
 

skeye a écrit :


Moui mais on le renvoie comment le résultat?
Par mail? [:ddr555]  


une simple requète POST

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  6  7  8  9  10  11  12  13  14  15

Aller à :
 

Sujets relatifs
Quel langage apprendre pour débuter en programmation ???Programmation port parallèle !
Programmation NDIS[programmation robot] problème avec un timer...
Cherche aide programmation Pascal (assez urgent) ?![programmation systeme] popen et fgets
[blabla@hosto] Le topic des vieuxProgrammation du jeu memory en C
Programmation d'une appli Web : besoin de conseils[PHP] Convention de programmation
Plus de sujets relatifs à : Concours programmation


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR