AI rebuilding Bally Eightball from the ground up

30 views
Skip to first unread message

Ryan Pedersen

unread,
Mar 31, 2026, 12:16:04 AM (2 days ago) Mar 31
to MPF Users
I want to build a custom version of Bally Eightball. I am starting with the base rules as shipped by Bally and then I will add modes over time. I have been a woodworker my whole life so I am really looking forward to tricking out the cabinet like an old bar room pool table. 

So far AI has built the entire Eight Ball game without me touching the code or configuration. It did get a little sideways with some code changes to MPF I had do to tell it to unwind :( but after that we got down to just focusing on config. 

Nardax/eight-ball-pinball

What do you think? Is this a good thing or a bad thing? Do you have comments or a critic of the setup?

Max Power

unread,
Mar 31, 2026, 9:36:32 AM (2 days ago) Mar 31
to mpf-...@googlegroups.com
Eightball has a very simple ruleset.

AI code isnt using shots, shot profiles, or shot groups to handle when something is lit vs not.  For example, it checks each switch individually (twice) but if they're part of a shot group all the members can share the same block of code for scoring.

I dont think its optimal but if it works for you and lets you stay focused on your skill area (woodworking) it's fine.  You can revisit the code later.

--
You received this message because you are subscribed to the Google Groups "MPF Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mpf-users+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/mpf-users/bdfeb386-8df3-4396-96e0-469d930a340fn%40googlegroups.com.

Ryan Pedersen

unread,
Mar 31, 2026, 8:36:31 PM (2 days ago) Mar 31
to MPF Users
You, aren't wrong. I told the AI to learn how to be a better MPF developer and pointed it at the Programming your game section https://missionpinball.org/latest/game/. After the AI educated itself and built some skills to leverage it was ready to take a second pass. I haven't reviewed how accurate the game rules are holding up but it did make the changes you are talking about. Probably need to get a whiteboard up and running to really see what is going on.
Reply all
Reply to author
Forward
0 new messages