Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: Tachikomaia en 25 Mayo 2020, 04:01 am



Título: ¿Cómo consigo a un programador?
Publicado por: Tachikomaia en 25 Mayo 2020, 04:01 am
No tengo mucho dinero, pero si "por las buenas" nadie responde mis dudas no me queda otra que recurrir a pagar, si es que sirve, no sé.

Soy de Uruguay, un país microscópico abajo de Brasil. Si el programador también mejor porque en lo posible no quiero ir a bancos ni cosas extrañas.

Y no es para hackear algo, sino entender por qué no funciona un código que hice.


Título: Re: ¿Cómo consigo a un programador?
Publicado por: Hcrisel en 31 Mayo 2020, 13:05 pm
Hola soy de Gualeguaychú, vecino tuyo...

¿que te está pasando?

¿que dudas tenes?

En que puedo ayudarte? Cual es el lenguaje de programación en el que estás trabajando?


Título: Re: ¿Cómo consigo a un programador?
Publicado por: Tachikomaia en 3 Junio 2020, 00:27 am
¿que te está pasando?
No podía solucionar el problema que planteé aquí:
https://foro.elhacker.net/programacion_general/resuelto_practica_agregar_una_variable_como_si_importara-t504874.0.html

Me interesa aprender a hacer IAs que resuelvan dudas.

Para eso tengo pensado hacer una tabla en la que se vayan agregando cosas.

Imagina jugo de naranja en un tarro. Eso se puede combinar con trozos de manzana, o banana, o ambas cosas, etc, formando una ensalada de fruta.

Bueno, yo tengo un programa base y le pondré "ingredientes" tales como +1 variable en la duda, +1 candidato, ambas cosas, etc (y llegará un punto, espero, en que la duda a resolver sea algo interesante o importante).

Eso me genera dudas en cuanto a cómo deberían ser los resultados. Por ejemplo si agrego una variable en la duda pero la cantidad de aplicaciones (o cambios) a variables es 1, entonces tendría una variable que no variaría... ¿o hay modo de que sí? Eso me pasa con otros "ingredientes" también.

La cantidad de posibles "ingredientes" es altísima, pero algunos son más relevantes:
- Variables de la duda.
- Candidatos,
- Aplicaciones de los candidatos.
- Complejidad de las aplicaciones de los candidatos.
- Efectos.
- Complejidad de los efectos.
- Condiciones && en las condiciones de la solución.
- Condiciones or en las condiciones de la solución.
- Cantidad de paréntesis en las condiciones de la solución.

Ejemplo de algo poco relevante:
- Mínima variedad de los valores de las variables de la duda, en un estado.

Citar
En que puedo ayudarte?
Creo que estas dudas van más allá de la programación... Tendría que explicarte el significado de las cosas que menciono...
Por ahora es mi problema, sólo yo puedo hacer cosas que sirvan de ejemplo de lo que quiero. Me tomará un tiempo.

Citar
Cual es el lenguaje de programación en el que estás trabajando?
Action Script de Macromedia Flash 5 pero no creo que sea muy relevante, podemos hablar de pseudocódigos.


Título: Re: ¿Cómo consigo a un programador?
Publicado por: ErahUnderground en 3 Junio 2020, 10:59 am
Creo que aquí (desde mi experiencia), te sería más útil meterte un poco al mundo del Machine Learning y avanzar al Deep Learning, donde una máquina tomará decisiones en base a un conjunto de datos dándote unos resultados (predicciones).

Obviamente lo contado no es tan fácil de implementar ya que necesitarías generarte una tabla de datos tratados (que mantengan coherencia entre cada variable (columna)) con muchas combinaciones para poder entrenar a esta máquina y pueda resolver dudas en base a un modelo (fórmula matemática que generará él con los datos).

Si lo que quieres es una IA básica con una serie de preguntas predefinidas a la que tu le vas metiendo combinaciones a mano, entonces podrías programarlo sí, el problema sería que a más datos metas, más complejidad aparece y por tanto, puedes acabar haciendo que las respuestas no sean por probabilidad, sino porque en el momento que encuentre una combinación válida (de todas las que puedas tener), te la muestre, descartando las que pueda haber por debajo.

Espero que te sirva un poco.

Un saludo.