UNC Pokerbots

Get ready for Pokerbots 2024-2025!

Sign up to be notified when registration opens

What is Pokerbots?
UNC Pokerbots is a computerized poker tournament run by the Carolina Poker Club. Teams will spend the season programming a completely autonomous pokerbot which competes against other bots in no-limit texas hold 'em.
Competitors must learn and apply concepts in mathematics, computer science, and economics not normally developed together in academic settings in order to conquer their opponents and emerge victorious.
This year marks the first season of UNC Pokerbots. The competition will be offering attention from top companies, cash prizes, and other goodies. This season challenge yourself to implement the most effective pokerbot and become our first ever UNC Pokerbots champion!
FAQ

Why Poker?

Poker, characterized by its incomplete information and inherent uncertainty, serves as an excellent platform for applying game theory concepts and honing decision-making skills. Similar to how traders navigate markets with limited data, poker players must make choices based on concealed information. Both scenarios require consideration of factors like expected value and probability distributions, making poker an ideal training ground for developing strategic thinking in uncertain environments.

I thought this was a programming competition? What language is it in?

It is! Creating a functional pokerbot primarily demands critical thinking skills and a willingness to learn. While a grasp of machine learning, algorithms, and data science can significantly enhance your bot's sophistication, these aren't prerequisites. Participants have the flexibility to program their bots using Python, Java, or C++, allowing for a range of coding preferences and expertise levels.

Machine learning? Algorithms? Exactly how much coding experience is necessary?

We welcome students with all levels of programming experience. However, previous coding experience would certainly be helpful. While not a requirement, we strongly recommend you have at least one team member with programming experience.

What form of poker will it be?

The poker format will be based on No Limit Texas Hold 'em with full details being released at the start of the competition.

How many members can make up a team?

Teams may be composed of 1 - 4 students.

How do I register?

Sign up and we will notify you when competition registration opens.

Do I have to be a UNC student to participate?

No, you do not have to be a UNC student to participate- you can also be a Duke or NCSU student. If you are from none of these three schools, you can still sign up for our mailing list and we will notify you as soon as you are eligible to compete.

How much time will it take to make a pokerbot?

Creating a functioning pokerbot takes no time at all. However, creating a competitive and strategic pokerbot will require more effort and experimentation. Ultimately, the more you put into your pokerbot, the more value you will receive from this competition!

How can I get this at my school?

If you'd like to run a pokerbots competition for your own school contact us at [email protected]. Official partner schools will be invited to participate in the inter-school league!

Are you affiliated with MIT Pokerbots?

UNC Pokerbots is NOT affiliated with MIT Pokerbots in any way. We are an independent organization inspired by MIT Pokerbots. The splash page and competition server were modified from the repositories MIT Pokerbots' have listed on their Github

2024 Sponsors
Interested in sponsoring? Send us an email at [email protected].
PLATINUM SPONSORS - COMING SOON
GOLD SPONSORS - COMING SOON
SILVER SPONSORS - COMING SOON -
BRONZE SPONSORS - COMING SOON
Meet the team!
President - UNC
Vice President - UNC
Head of Innovation - UNC
Co-Head of Tech - UNC
Co-Head of Tech - UNC
Site Developer - CVHS
Question? Comments? Concerns? We'd love to hear from you.
You can reach the Pokerbots Team at [email protected].