Grasshopper

algorithmic modeling for Rhino

# Kangaroo Billiards (8-ball)

Views: 1140

Comment

Comment by Adam Schule on September 27, 2021 at 4:49am

One of the best ways to spend your free time is to play 8-ball pool online. The game encourages you to be competitive and pushes you to improve your skills. You can choose between easy, medium, and high difficulty levels before starting your pool game. The more difficult the game is, the more precise the opponent's moves will be. Holding the mouse button allows you to aim your pool cue and adjust the force of a shot. Your objective is to pocket your type's colored pool balls while stopping your opponent from doing so. To win, you must pocket the eight ball (black ball) after pocketing all seven pool balls – hence the name 8-ball pool. We have free roman empire games and hay day para pc.

Comment by Fred Becquelin on January 7, 2016 at 5:02am

Elliptical table : the game of LOOP! must watch!

Comment by Shridhar Mamidalaa on November 16, 2014 at 9:19pm

very cool...!!! so Grasshopper is now used for gaming :D and yeah maybe we can have equations to hit all with a single shot.

Comment by Daniel Piker on October 14, 2014 at 11:04am

Bea - you're right, I cheated by changing the damping settings!

Comment by bea franko on October 14, 2014 at 8:45am

but i think you used more rebounce than in the original definiton. the look like rubber balls;)

i tried to use the original settings.

Comment by Daniel Piker on October 14, 2014 at 7:33am

I left it running while I went for a cup of tea, and Galapagos managed 6 pots on the break:

This is using a fitness function based on the sum of the (negative) distances from each ball to the closest pocket (or replacing this with a higher value if they are potted).

However, I think it is still not ideal, because balls could be close to getting potted when they bounce near a pocket, even if they end up far from the pocket when the simulation is stopped.

Really for the best result it would need to take into account the full path of each ball.

Still 6 pots in one shot is better than I could do (digitally or real world!).

Comment by nikos tzar on October 14, 2014 at 7:00am

Ok, galapagos can now work with reasonable times (with meshes) but I am also afraid it is a bad case for galapagos. The optimal solution could actually be between really bad ones and this is a problem for galapagos, no?

(I have made it even more difficult for galapagos by adding a stream filter, returning 0 when the white or black ball is pocketed.....)

Comment by Daniel Piker on October 14, 2014 at 5:42am

I just posted an example of this combined with Zombie+Galapagos here:

http://www.grasshopper3d.com/xn/detail/2985220:Comment:1148196

However, I think just using the integer value of balls pocketed is not very good for a fitness function. Probably something that measured distance from the pockets would work better as it would give Galapagos a more continuous energy landscape

Comment by bea franko on October 14, 2014 at 1:52am

it is possible to use kangaroo zombie, but i dont get the right settings. could you help me out?

Comment by nikos tzar on October 13, 2014 at 9:17am

i believe the new zombie kangaroo can be combined with galapagos, no?