I am a CE student enrolled on a introductory Artificial Intelligence course. As part of our course we have to design a card game known as Briscas: http://www.playbriscas.com/[^]
The game will consist of four players (2 teams. Each team has 2 players)

I wanted to implement this game utilizing Reinforcement Learning. I have researched online and believe this would be the best fit. However, I am having some difficulties finding libraries in C# or java that are able to help me with reinforcement learning. Are there any libraries or sources you guys can point out so I can understand how reinforcement learning works (in simple terms with code examples) and implement this game utilizing reinforcement learning. I am open to suggestions.

If anyone can find a good guide with code examples that would be awesome!

Weka seems to be focus on Data Mining. We plan to teach our agents through training, which means we won't have a preset collection of data. Does data mining require data that have already been collected ?

This is a good find. I did not know this existed. This will be something really useful for my project although I still am unsure as to where to find sources for reinforcement learning that are simple and have code examples. This gives me the flexibility to use other languages. Do you know of any guides that are simple and have code examples in the explanations ?