Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-06-2008
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.126
Poder: 18
kurono Va por buen camino
como crear un juego de damas en delphi 7

hola amigos del foro les cuento que en la universidad me dieron la tarea de crear una aplicacion que tenga o simule la inteligencia artificial y se me ocurrio la idea de crear un juego de damas pero no tengo idea por donde comensar si alguien me puede ayudar se lo agradeceria mucho
Responder Con Cita
  #2  
Antiguo 09-06-2008
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Cita:
Empezado por kurono Ver Mensaje
hola amigos del foro les cuento que en la universidad me dieron la tarea de crear una aplicacion que tenga o simule la inteligencia artificial y se me ocurrio la idea de crear un juego de damas pero no tengo idea por donde comensar si alguien me puede ayudar se lo agradeceria mucho
Hola kurono, antes de emprender un proyecto deberías plantearte hasta que estás dispuesto hacer.

Dices que debes simular la inteligencia artificial. ¿Para que cátedra en específico estás por realizar el trabajo? ¿Sistemas expertos?

Si es eso supongo que estuviste viendo lo que es heurísticas, algoritmo A*, búsqueda en profundidad, búsqueda en amplitud, algoritmo MIN-MAX (O Mini-Max, algunos autores lo llaman así), entre otras cosas.

Si en verdad estás haciendo el proyecto para una cátedra como esa, lo que te piden es que apliques los conceptos vistos en clase.

Y partiendo de allí deberías fijar los límites de hasta donde estás dispuesto a hacer.

El juego de damas puede ser sumámente complicado como también lo puede ser sumámente simple. Todo depende de hasta donde estés dispuesto a llegar.

Dices que no sabes por donde encarar. No es por ser malo, pero es en estos casos en donde nos debemos enfocar en tu idea. Te podemos ir ayudando, en lo que podamos, mientras tu realices el primer paso: comenzar.

Una vez que comiences, allí si podremos ver en que aspectos serte útil.

Sino se trata de amplicar conceptos como los que te he señalado, pues entonces debes enfocar tu esfuerzo en comprender que es la IA para ti. Y nuevamente, limitar el trabajo: ¿Hasta donde debe llegar la inteligencia?

Se trata de límites. En pocas, y como siempre, cuando uno comienza un proyecto debe fijar limites.
Si se está en la duda, estudiar y analizar el problema y recién delimitar el trabajo.

Lamentablemente nos diste una idea tan genérica en la que no sabremos hasta donde llegan tus conocimientos, tu interés y los límites de tu proyecto.

Podremos darte algunas alternativas, pero sería mejor que nos describieras que es lo que estás comprendiendo del problema. Como una enorme recomendación que hago casi siempre, y sobre todo en estos tipos de proyectos: OLVIDARSE DEL ASPECTO ESTETICO. CONCENTRAR EL ESFUERZO EN LA LOGICA.

Saludos A-estrellados.
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #3  
Antiguo 09-06-2008
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.126
Poder: 18
kurono Va por buen camino
ok amigo delphius es verdad lo que dices puede ser dificil asi como facil tambien y se lleva mucho tiempo pero fue lo primero que se me ocurrio asi que tengo una nueva idea es tambien de un juego de mesa el cual es el juego de (x,o) no se si lo conoces es mucho mas simple de hacer y tengo una idea de como hacerlo luego te mostrare parte del codigo
Responder Con Cita
  #4  
Antiguo 10-06-2008
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.126
Poder: 18
kurono Va por buen camino
amigo delphius lamento decirte que no e podido hacer el juego que mensione anteriormente pues es la primera ves que me piden algo asi por eso te pido que me de un ejemplo de como seria una aplicacion con inteligencia artificial ya que debo entregar un demo de una aplicacion de este tipo si no es mucha molestia cualquier cosa que demuestre inteligencia me ayudaria luego le agrego mas cosas
Responder Con Cita
  #5  
Antiguo 10-06-2008
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Hola kurono,
Como te he dicho antes... ¿que es para ti que tenga inteligencia artificial? Cuando tu me dices esas palabras pasan por mi mente aplicaciones de los algoritmos A*, heurísticas, etc...

Como dices que se trata de una tarea para una universidad y al no decir a que materia aplica pues va a ser dificil.

Además sabes bien que aqui el funcionamiento no es así en los foros. Aqui no hacemos la tarea.
No tengo preparado un ejercicio para ti. Lo siento.

Yo te he dicho que lo mejor es estudiar inicialmente sobre el tema al que quieres aplicar y de allí se ve.

El asunto es definir que es la IA... y es algo abstracto. Lamento decirlo pero sigues dando algo genérico. Busca concretar tu respuesta.

Puedes hacer una batalla naval, o volver a intentar con el tres en raya, o ta-te-ti como lo llamamos algunos.

¿En que te trabaste? ¿Porqué no nos relatas lo que conseguiste? No te rindas tan fácil... explicanos la idea que tenías respecto al ta-te-ti y de allí partamos.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #6  
Antiguo 10-06-2008
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Kurono: Si puedes, busca en la biblioteca de tu ciudad, pueblo, villa o barrio algún libro del autor Tim Hartnell. Sus programas y ejemplos están escritos en BASIC, pero son fáciles de leer y los podrás traducir sin problemas.

Uno de sus libros incluye un programa de ajedrez, sencillo pero capaz de jugar, y otro incluye una versión de Eliza (un programa capaz de llevar una conversación) que poco le falta para pasar la prueba de Turing, algo sorprendente dada su simplicidad.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #7  
Antiguo 10-06-2008
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.126
Poder: 18
kurono Va por buen camino
hola de nuevo amigo delphius respondiendo tupregunta sobre que es la inteligencia artificial pues bien para la inteligencia artificial no es mas que un programa que pueda tomar decisiones por si solo dependiendo de la situacion que se le presente.

con respecto al juego de las tres rayas en la parte que me trabe fue
en como visualizar el juego . pero nuevamente e cambiado a una idea que tenia anteriormente antes de abrir este hilo pues se trata de una aplicacion que elige preguntas a lazar y uno debe responderla ,pero me gustaria que la respuesta que uno responda luego me la formule como pregunta y la pregunta que yo le haga a la aplicacion me la responda parecido a lo que mensiona nuestro amigo ñuño sobre establecer una conversacion aqui te muestro un fragmento del codigo el cual elige las preguntas a lazar

Código Delphi [-]
var Left, Index: Cardinal;
begin
 Left := 5;
 Randomize;
 while LongBool(Left) do
  begin
   Index := Random(ListBox1.Count);
   ShowMessage(ListBox1.Items[Index]);
//   ListBox1.Items.Delete(Index); // para no repetir...
   Dec(Left);
  end;
end;

amigo delphius te pido disculpa los cambio de idea que e hecho respecto a este tema ojala que yo no sea una molestia pues estoy algo deseperado por esto ya que es una tarea de la universidad para entregar en esta semana
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como crear juego con delphi 7 kurono Varios 5 09-12-2007 21:20:21
podria crear un juego entiempo real¿ soler Internet 10 08-09-2007 16:58:47
querria crear un juego soler Varios 15 05-09-2007 10:18:17
Juego de la Oca en delphi james_dean OOP 3 10-06-2005 10:09:28
Como hacer el juego BUSCAMINAS en DELPHI 7??????? paulo2105 Internet 1 06-06-2005 10:38:21


La franja horaria es GMT +2. Ahora son las 20:23:56.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi