Skip to content

Problem solving strategies

Photo of Nando Sousa
Hosted By
Nando S. and Jônatas Davi P.
Problem solving strategies

Details

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
See more events
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