faguirre
Super Zumbi
Registrado
4.2K Mensagens
1.5K Curtidas
Acontece que são dois problemas distintos. No primeiro caso é algo que diretamente proporcional, quanto maior a área, mais material eu vou precisar, enquanto o segundo caso é algo inversamente proporcional, ou seja, quanto mais operários, menor é o tempo de execução da obra.
Primeiro caso:
[mathtex]
\frac{15}{23} = \frac{900}{x} \rightarrow x = \frac{900 * 23}{15} m^2 \rightarrow x=1380 m^2
[/mathtex]
Segundo caso:
[mathtex]
\frac{12}{6} = \frac{18}{x} \rightarrow x = \frac{18 * 6}{12} \rightarrow x = 9 dias
[/mathtex]
Você de alguma forma deve informar ao programa sobre que tipo de problema você está lidando ou simplesmente colocar os valores na ordem inversa.
esquiloesper...
Cyber Highlander
Moderador
7.1K Mensagens
2.2K Curtidas
... Você de alguma forma deve informar ao programa sobre que tipo de problema você está lidando ou simplesmente colocar os valores na ordem inversa.
- Exatamente.
As máquinas, assim como os vegetais, não são dotados de capacidade intuitiva.
É por isto que nelas, as calculadoras, existe uma tecla inversora com a inscrição "INV" ou "Shift" ou "2ndF", etc... Minha sugestão é que copie esta ideia ou faça você mesmo a inversão ao digitar os valores, conforme indicou muito bem o nobre @faguirre .
Navegar é preciso, viver... também.
Maciel-dp
Novo Membro
Registrado
11 Mensagens
2 Curtidas
Então todo mundo concorda que não e possível descrever uma regra para função tratar cada caso?
Esta função inverte corretamente neste problema:
"Oito pedreiros fazem um muro em 72 horas, quanto tempo levarão 6 pedreiros?"
Resposta 96 horas
As máquinas, assim como os vegetais, não são dotados de capacidade intuitiva.
Sim concordo, mas maquinas(PC) são baseados na matemática, e a matemática e baseada em regras!
Infelizmente eu não sou tão bom em matemática como eu queria, mas sei que deve haver uma regra expressa
que trate o caso em questão, sendo que para provar algo ele deva ser reversível, ou estou errado?
Exemplo:
4 120 x 80
Com a função acima o x pode estar em qualquer lugar e dará a resposta certa, que é o ponto principal, de
certo modo provando em parte a minha tese maluca. E claro não e necessário inverter.
No caso da calculadora, apenas citei como exemplo a minha ideia era ter a mão uma função confiavel
para esses cálculos de modo automático, ou seja uma outra função extrai os valores do texto e repassa
para a r3s fazer os cálculos sem interferência da minha parte!:-?
esquiloesper...
Cyber Highlander
Moderador
7.1K Mensagens
2.2K Curtidas
Não, amigo. Não tem.
O nome disso é inferência. Pesquise o assunto, certamente irá conseguir entender.
Navegar é preciso, viver... também.
Maciel-dp
Novo Membro
Registrado
11 Mensagens
2 Curtidas
Não, amigo. Não tem.
O nome disso é inferência. Pesquise o assunto, certamente irá conseguir entender.
Você esta pensando em GPS(General Problem Solver)?
Inferência implica em aprendizado máquina , e neste caso o que necessário e uma logica ou regra
para efetuar o calculo correto de um problema da 6a serie.
Obrigado a todos amigos pelas sugestões e exemplos!
esquiloesper...
Cyber Highlander
Moderador
7.1K Mensagens
2.2K Curtidas
Navegar é preciso, viver... também.
Maciel-dp
Novo Membro
Registrado
11 Mensagens
2 Curtidas
Bingo!
Não e loto!
Programa feito e as mais ou menos 27 regras geradas falham em acertar se devem inverter em "6 18 12 x"!
Exemplo de regras geradas:
IF A EQ 0 AND B GT D THEN INVERT TRUE
....
Cara como algo que tão simples na pratica, e tão dificil de definir em algoritmo!:-(
esquiloesper...
Cyber Highlander
Moderador
7.1K Mensagens
2.2K Curtidas
... tão simples na pratica, e tão dificil de definir em algoritmo!
Pois é né... Já apresentei minhas considerações.
A propósito: "Bingo" não é apenas um jogo. É também é uma expressão.
Navegar é preciso, viver... também.
Maciel-dp
Novo Membro
Registrado
11 Mensagens
2 Curtidas
esquiloesper...
Cyber Highlander
Moderador
7.1K Mensagens
2.2K Curtidas
Navegar é preciso, viver... também.
Maciel-dp
Novo Membro
Registrado
11 Mensagens
2 Curtidas
esquiloesper...
Cyber Highlander
Moderador
7.1K Mensagens
2.2K Curtidas
Promover o entendimento e a assimilação do "estado da arte".
Navegar é preciso, viver... também.
faguirre
Super Zumbi
Registrado
4.2K Mensagens
1.5K Curtidas
Você está pensando na matemática como uma simples caixa preta, onde você coloca números de um lado e sai o resultado correto do outro. Como já explicado você está querendo lidar com dois problemas distintos utilizado a mesma ferramenta. Não vai funcionar pois até o momento os computadores não possuem capacidade cognitiva aprimorada para escolher qual ferramenta utilizar.
Maciel-dp
Novo Membro
Registrado
11 Mensagens
2 Curtidas
Você está pensando na matemática como uma simples caixa preta, onde você coloca números de um lado e sai o resultado correto do outro. Como já explicado você está querendo lidar com dois problemas distintos utilizado a mesma ferramenta. Não vai funcionar pois até o momento os computadores não possuem capacidade cognitiva aprimorada para escolher qual ferramenta utilizar.
Concordo em parte, a matemática não e uma caixa preta, porém ela e regida de regras , estas quais tem de ser provadas em forma de expressões, equações e afins..
o objetivo da postagem era saber se alguém mais esclarecido na área pude-se dizer se há alguma regra aplicável ou não.
Infelizmente não e possível encontrar uma solução ótima para o caso, mesmo usando inferência o acerto continua sendo inferior a 90%, nem outras técnicas como
correlação funcionam, já na visão da matemática a melhor solução e "A * D = C * B".
Relembrando só estou perguntando e há uma regra matemática para decidir se de haver ou não há inversão, não estou pedindo uma solução pronta e sim já
fiz uma busca exaustiva e sim já tentei todos os métodos que dispunha no meu parco conhecimento em matemática!
Então se alguém puder dar ideia,dica não abstrata eu sou muito grato, e um obrigado a todos contribuíram com seu conhecimento e tempo.
Edit:
Bom a minha solução tosca pro problema foi criar script que lê o enunciado e busca palavras chaves conhecidas, então compara a ordem da grandeza e decide se
inverte ou não antes de repassar os valores para função, mas e obvio que se não tiver a palavra previamente definida vai dar a resposta errada, além de quê para
melhorar a precisão o script vai aumentando de tamanho numa progressão geométrica ao definir novas palavras.
Bom eu acho que o problema esta acima capacidade, se alguém tiver o e-mail do Stephen Hawk, posta ai
acho que só ele para resolver essa!