It exists a lot of problems to place balls using artificial method in billiards sports,such as time-consuming,labor-intensive,placed unreasonable,increasing the cost of service and so on. The paper puts forward an optimization algorithm of placement for Chinese billiards. The algorithm defines inside triangle and outside triangle. The locations of the sub-balls are numbered. It constructs a mathematical model,gives a formal description,uses binary tree structure to organize all the possible layout schemes,a...