Um projeto de estudo e implementação de algoritmos de "aleatoriedade filtrada", desenvolvido para a apresentação de um seminário.
Este repositório explora técnicas para gerar resultados aleatórios que seguem um conjunto de regras, filtros ou pesos, em vez de uma distribuição puramente uniforme. É útil em cenários onde a aleatoriedade precisa ser controlada para garantir resultados mais justos, interessantes ou performáticos, como em sistemas de sorteio de itens (loot) ou geração de eventos.
- [Funcionalidade 1: Ex: Sorteio com pesos customizáveis.]
- [Funcionalidade 2: Ex: Filtro para evitar repetições recentes.]
- [Funcionalidade 3: Ex: Garantia de sorteio de todos os itens antes de começar a repetir (conhecido como "Shuffle Bag").]
- Linguagem: C#
- Framework: Microsoft XNA Game Studio 4.0
- IDE: Visual Studio 2010