Ir para o conteúdo

Problem solving strategies

Foto de Nando Sousa
Hosted By
Nando S. e Jônatas Davi P.
Problem solving strategies

Detalhes

Faaaaala galera! Vamos nos reunir?

No último encontro entramos no mundo da programação funcional e conhecemos um pouco de como fazer código mais funcional.

Nesse encontro gostaria de propor focarmos em estratégias para solução de problemas usando programação funcional.

Qual problema? O jogo da cilada (https://www.google.com.br/search?q=jogo+da+cilada)! Eu implementei um exemplo básico com uma estratégia bem infantil. Mas aí poderíamos usar de base para construirmos algoritmos mais bem elaborados e solucionar o caso like a boss com heurísticas mais bem elaboradas.

O projeto está aqui: https://github.com/jonatas/gridlock e a "estratégia atual é totalmente burra" (https://github.com/jonatas/gridlock/blob/master/solver.rb) e nem consegue completar o tabuleiro com sucesso.

Ideias para a noite:

• dojo - todo mundo tentando junto

• duplas ou grupos tentam resolver independentes

• grupos tentam implementar heurísticas diferentes

Photo of RubyFloripa group
RubyFloripa
Ver mais eventos
Resultados Digitais HQ 2.0
Rodovia Virgílio Várzea, SN - Floripa Office anexo ao Floripa Shopping, Saco Grande Florianópolis/SC CEP: 88032-000 · Florianópolis