elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Foros Generales
| |-+  Foro Libre
| | |-+  Estaría interesante crear un programita con el algoritmo de cada especie animal
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] 3 Ir Abajo Respuesta Imprimir
Autor Tema: Estaría interesante crear un programita con el algoritmo de cada especie animal  (Leído 10,349 veces)
RevolucionVegana


Desconectado Desconectado

Mensajes: 477



Ver Perfil
Re: Estaría interesante crear un programita con el algoritmo de cada especie animal
« Respuesta #10 en: 5 Noviembre 2016, 19:23 pm »

Citar
El ID de cada animal o planta puede ser el nombre cientifico

Perfecto! Así será, un lenguaje universal, excelente idea.

Citar
Aunque ahora que lo pienso, quizas C++ no seria el mejor lenguaje, piensa que la gente esto lo usaria para hacer estudios y todo el tema, quizas seria mejor programarlo en Ruby o Python ya que es de los lenguajes mas usados por ejemplo en bioinformatica, aunque luego tambien se notara bastante en el tema de la potencia del programa....... Quizas crear una API para python que permita interactuar con tu programa estaria bien.. 

Lo de la API escapa de momento de mis manos, pero piensa que al ser código abierto se podría modificar o en un futuro hacer esto que tu has dicho, o crear distintos modos de uso, lo importante aquí es escribir los algoritmos y OJO previamente haber investigado bien al animal, como se comporta con otros de su especie, el tema de dominar, y todo eso, son muchas cosas a tener en cuenta pero con tiempo y esfuerzo lo conseguiremos estoy seguro!

Citar
Por lo que comentas de orientado a objetos, no te preocupes, solo tendras un par de clases, es decir tendras en plan class Animal() class Planta() y asi.. La verdad es que me estoy motivando mas yo que tu con tu proyecto  :xD :xD :xD :xD

Jajaja me alegra mucho leer eso aunque no creo porque ya he comprado el dominio y ya estoy haciendo la web!!!! Para dentro dentro de unas cuantas horas o para mañana ya estará online y os pasaré el enlace le he puesto finalmente un .org

Citar
Yo tambien lei el libro de miguel angel acera  :P

Está muy bien explicado la verdad, para empezar es perfecto

Saludos compañeros :)!
En línea

HAS DICHO ALGO NENAAAAAA?!
Orubatosu


Desconectado Desconectado

Mensajes: 2.515


Ver Perfil WWW
Re: Estaría interesante crear un programita con el algoritmo de cada especie animal
« Respuesta #11 en: 5 Noviembre 2016, 19:53 pm »

En realidad creo que pretendes hacer de entrada algo tremendamente complejo, e incluso me atrevería a decir que muy complejo en C++

Por otro lado "desconfio" de las simulaciones de este tipo mas allá de cuestiones bastante generalistas. Las posibles variables son enormes y los animales e incluso las plantas tienen la mala costumbre de comportarse en ocasiones de forma inesperada.

Es decir, una cosa es calcular las curvas de población entre media docena de especies en base a ciertos factores, y sacar algunas conclusiones "posibles". Pero a medida que pretendes hacer mas y mas preciso el modelo mas sencillo es que ocurran imprevistos que hagan que el resultado no sea fiable.

Para la idea de hacer esto "modularmente" me temo que el recurrir a la POO es casi obligatorio, y el C++ en ese aspecto es como en todo un poco picajoso. ¿Conoces ese tipo de programación?

Creo que sería ideal para algo como esto donde quieres escalar y que sea fácil añadir o quitar caracteristicas, e incluso hacer uso de la herencia.

Pero te insisto, no quieras montar desde cero algo muy grande. Empieza con sistemas pequeños y manejables y a partir de ahi con la experiencia recogida plantear nuevos escenarios.
En línea

"When People called me freak, i close my eyes and laughed, because they are blinded to happiness"
Hideto Matsumoto 1964-1998
RevolucionVegana


Desconectado Desconectado

Mensajes: 477



Ver Perfil
Re: Estaría interesante crear un programita con el algoritmo de cada especie animal
« Respuesta #12 en: 5 Noviembre 2016, 20:07 pm »

En realidad creo que pretendes hacer de entrada algo tremendamente complejo, e incluso me atrevería a decir que muy complejo en C++

Por otro lado "desconfio" de las simulaciones de este tipo mas allá de cuestiones bastante generalistas. Las posibles variables son enormes y los animales e incluso las plantas tienen la mala costumbre de comportarse en ocasiones de forma inesperada.

Es decir, una cosa es calcular las curvas de población entre media docena de especies en base a ciertos factores, y sacar algunas conclusiones "posibles". Pero a medida que pretendes hacer mas y mas preciso el modelo mas sencillo es que ocurran imprevistos que hagan que el resultado no sea fiable.

Para la idea de hacer esto "modularmente" me temo que el recurrir a la POO es casi obligatorio, y el C++ en ese aspecto es como en todo un poco picajoso. ¿Conoces ese tipo de programación?

Creo que sería ideal para algo como esto donde quieres escalar y que sea fácil añadir o quitar caracteristicas, e incluso hacer uso de la herencia.

Pero te insisto, no quieras montar desde cero algo muy grande. Empieza con sistemas pequeños y manejables y a partir de ahi con la experiencia recogida plantear nuevos escenarios.


Claro la idea es hacer ahora unas bases, y a partir de esas bases ir añadiendo especies, es obvio que los animales se comportan de forma inesperada a veces, es que aunque aquí estemos tratando a los animales como un algoritmo simplemente, los humanos somos también un algoritmo, desde mi punto de vista somos un algoritmo igual que los animales pero muchísimo más complejo, incluso cuando sentimos amor hacia alguien, placer, cualquier cosa que parezca "mágica" simplemente (desde mi punto de vista) es un algoritmo, el dolor, todo absolutamente todo, es como los videojuegos, el gta v o el battlefield 3 o 4 o 1 por ejemplo, te pueden llegar a hacer sentir adrenalina y sensaciones de euforia y de placer y al fin y al cabo son 0 y 1, pero el conjunto de todo eso crea algo "mágico", pues con los animales humanos y los no humanos pasa igual, no hay magia, hay un algoritmo muy complejo detrás de todo esto, que opinas?.

Saludos

Por cierto el dominio que he comprado es: codegod.org

Hola a todos disculpar que haga doble-post es para subir el post y que os notifique el sistema, deciros que la web ya esta creada, la he hecho básica, 100% responsive, elegante y desde cero, espero vuestras opiniones, aquí os dejo el enlace:

http://codegod.org/

Un saludo!! Me voy a dormir que al fin la he terminado jeje

Buenas noches a todos!

MOD: No hacer doble post.
« Última modificación: 7 Noviembre 2016, 01:15 am por MCKSys Argentina » En línea

HAS DICHO ALGO NENAAAAAA?!
AlbertoBSD
Programador y
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.696


🏴 Libertad!!!!!


Ver Perfil WWW
Re: Estaría interesante crear un programita con el algoritmo de cada especie animal
« Respuesta #13 en: 7 Noviembre 2016, 17:26 pm »

Pues esta interesante la idea, aunque la verdad también esta muy ambiciosa.

¿Que tanto has programado?

Minimo ya has programado el código del juego de la vida? donde las celulas mueres de inanición si estan muy amontonadas?

Las simulaciones son buenas y aunque no le veo un objetivo claro al proyecto.
Si es por aprender a programar, el proyecto esta muy ambicioso.

Si es por investigación científica, esta bien (Para alguien con doctorado en Biologia y/o ecosistemas )

Saludos!


En línea

RevolucionVegana


Desconectado Desconectado

Mensajes: 477



Ver Perfil
Re: Estaría interesante crear un programita con el algoritmo de cada especie animal
« Respuesta #14 en: 7 Noviembre 2016, 18:49 pm »

Bueno el primer paso que era el de la web ya está hecho como os comenté ayer, obviamente falta mejorar cosas, pero poco a poco, ahora he hecho un esquema mientras aprendo C++, es algo hecho muy rápidamente, y muy simple, pero es para que os hagáis una idea, pronto os postearé un esquema mucho más elaborado y complejo.




Si es un programa de 30 líneas de código en el que sueltas a una serpiente y a un ratón es obvio lo que va a pasar, pero si fuese un programa con miles de líneas (y cada vez más y más) donde se tenga en cuenta incluso si el terreno es favorable para uno u otro, las velocidades, y un sin fin de detallitos más podría ser que el ratón se salvase ya que en la realidad no siempre una serpiente consigue cazar a su presa, la cuestión está en que cuantas más líneas y más cosas se tengan en cuenta en el algoritmo más realista será, al igual que los esquemas, cuanto más complejos mejor para darle más realismo!!

Saludos compañeros! Por cierto os ha parecido bonita la página? :D :P :P

MOD:Imagen adaptada a lo permitido.
« Última modificación: 7 Noviembre 2016, 18:51 pm por MCKSys Argentina » En línea

HAS DICHO ALGO NENAAAAAA?!
Orubatosu


Desconectado Desconectado

Mensajes: 2.515


Ver Perfil WWW
Re: Estaría interesante crear un programita con el algoritmo de cada especie animal
« Respuesta #15 en: 7 Noviembre 2016, 19:52 pm »

Creo que quieres correr antes de andar.

Personalmente (y es solo una opinión) empezaría por algo sencillo como base, y a partir de ahí explorar las posibilidades.

Mas que nada porque proyectos grandes y complejos "desde cero" suelen tener montones de problemas que no son obvios a primera vista, y que aparecen en modelos mas simples.

Imagina un escenario simple, y a partir de ahí añade mas parámetros. Una vez hecho esto, el que se uses dos especies o 100 es irrelevante de hecho. El núcleo del programa no tiene porque cambiar necesariamente mucho.
En línea

"When People called me freak, i close my eyes and laughed, because they are blinded to happiness"
Hideto Matsumoto 1964-1998
Poyoncio

Desconectado Desconectado

Mensajes: 220



Ver Perfil WWW
Re: Estaría interesante crear un programita con el algoritmo de cada especie animal
« Respuesta #16 en: 7 Noviembre 2016, 20:27 pm »

A ver si comienzas ya con el programa, tengo ganas de ver esas lineas :P
En línea

Curso de ensamblador desde cero
kub0x
Enlightenment Seeker
Colaborador
***
Desconectado Desconectado

Mensajes: 1.486


S3C M4NI4C


Ver Perfil
Re: Estaría interesante crear un programita con el algoritmo de cada especie animal
« Respuesta #17 en: 7 Noviembre 2016, 21:09 pm »

Un proyecto interesante y ambicioso, bajo mi punto de vista has de pasar unos cuantos días sin tocar ni una tecla, simplemente diseñándolo en papel o donde sea. No pienses en código ni en programar hasta que no tengas algo estructurado, ni siquiera pienses en el lenguaje, eso ya vendrá cuando toque implementar.

Sería bonito ver como el ser humano necesita talar árboles, cazar animales y construir, seguramente la civilización colapse por falta de recursos y extinción de especies. Digamos que el tipo de árbol que necesita el humano sale cada X tiempo pero se necesita una demanda mayor a la densidad.. cosas así que reflejen la intrínseca característica destructora humana. Luego están los datos atípicos como personas excepcionales/deficientes/enfermas etc.

Sinceramente, si no cuentas con conocimientos matemáticos y estadísticos tendrás que reducir el alcance del proyecto a algo básico, y luego ir poco a poco incorporando nuevas características. En el foro siempre ayudaremos con cualquier cuestión sea lo que sea.

Espero que su diseño y desarrollo sea fructífero.

Saludos!
En línea

Viejos siempre viejos,
Ellos tienen el poder,
Y la juventud,
¡En el ataúd! Criaturas Al poder.

Visita mi perfil en ResearchGate

Orubatosu


Desconectado Desconectado

Mensajes: 2.515


Ver Perfil WWW
Re: Estaría interesante crear un programita con el algoritmo de cada especie animal
« Respuesta #18 en: 8 Noviembre 2016, 09:25 am »

Esa es una vertiente interesante, y de hecho si no recuerdo mal incluso una ciencia: La silvicultura.

La explotación de los recursos naturales es una actividad tan vieja como el hombre, y cuando se hace bien es beneficiosa.

EL ejemplo que indica Cubox es el típico. Durante siglos muchas culturas han explotado bosques. Cortan árboles, quitan maleza para usarla como combustible, etc... el "secreto" obvio está en evitar la sobreexplotación.

Claro, en estos casos para una simulación de este tipo los factores serían diferentes, ya que por ejemplo habría que tener en cuenta la velocidad de crecimiento de los árboles, las lluvias, niveles de erosión, etc.

Sin pretender meterme en lios, diría que este tipo de simulaciones parecen pensadas para la programación orientada a objetos. Mas que nada por las capacidades de herencia que te permiten crear diferentes clases con características comunes y la capacidad de que todas ellas puedan usar las mismas funciones pero con diferente código dependiendo de cada caso
En línea

"When People called me freak, i close my eyes and laughed, because they are blinded to happiness"
Hideto Matsumoto 1964-1998
General Dmitry Vergadoski


Desconectado Desconectado

Mensajes: 881


General de División.


Ver Perfil
Re: Estaría interesante crear un programita con el algoritmo de cada especie animal
« Respuesta #19 en: 8 Noviembre 2016, 12:33 pm »

buen proyecto pero porque en C++ y no en PHP ? pienso que en PHP es mejor ya que sera online y la gente no se tendra que bajar ningun .exe, ademas podrias colocarle un boton para que la gente se baje el diagrama ese que colocaste mas arriba.
« Última modificación: 8 Noviembre 2016, 12:35 pm por doctorman » En línea

Primero mártir que arrodillado frente una dictadura.
Páginas: 1 [2] 3 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Crear una especie de blog « 1 2 »
Desarrollo Web
BenRu 12 5,828 Último mensaje 8 Enero 2012, 03:52 am
por H1tchclock
Como puedp crear una especie de mapa de links de pagina activa
PHP
IntoxicKat 7 3,719 Último mensaje 14 Enero 2010, 13:08 pm
por dimitrix
Duda de como crear un programita interesante que introduzca datos en un buscador
Desarrollo Web
De_LokoO 6 2,946 Último mensaje 26 Junio 2013, 18:50 pm
por De_LokoO
Inventan un software para identificar a cada animal en vídeo
Noticias
wolfbcn 0 1,014 Último mensaje 4 Junio 2014, 02:15 am
por wolfbcn
Crear una especie de blog o cuál me recomendáis
Desarrollo Web
yeahdude 4 2,340 Último mensaje 2 Octubre 2015, 19:57 pm
por Platanito Mx
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines