McBilliards 06-08-25

McBilliards is a software able to investigate periodic billiard paths in triangles.
McBilliards
  3 Screenshots
McBilliards is a software able to investigate periodic billiard paths in triangles.

McBilliards takes an experimental approach to studying the unsolved problem in Mathematics, "Does every triangle have a periodic billiard path?" That is, given any frictionless billiard table with a triangular shape, can you place a billiard ball (a point mass) on the table and hit it so that eventually it comes back to the same place on the table traveling in the same direction?

McBilliards has facilitated the discovery of many new phenomena related to billiards in triangles. McBilliards continues to evolve, and promises to continue to provide insight into this difficult problem. McBilliards is a web-based Java program which you can operate from a Java-enabled browser. McBilliards also runs as a free-standing Java application. As such, it runs faster and has some C and C++ enhancements which don't work on the web.

Usage:

Compile it:

run the compile_all script (eg "./compile_all")

To run McBilliards:

run the mcb script (eg "./mcb")

Requirements:

· a java compiler (usually called "javac")
· a java interpreter (usually called "java")
· (optional) a C compiler (the script expects it to be "gcc")

last updated on:
February 27th, 2008, 10:04 GMT
price:
FREE!
developed by:
Pat Hooper and Rich Schwartz
homepage:
mcbilliards.sourceforge.net
license type:
GPL (GNU General Public License) 
category:
ROOT \ Science and Engineering \ Mathematics
McBilliards
Download Button

In a hurry? Add it to your Download Basket!

user rating 17

3.1/5
 

0/5

Rate it!
3 Screenshots
McBilliardsMcBilliards

Add your review!

SUBMIT