Một hệ thống như thế này, với nhiều cơ thể, sẽ trở nên hỗn loạn. Tôi không nghĩ rằng bạn sẽ có thể giải phương trình cho nó trong thời gian thực. Điều tốt nhất bạn có thể hy vọng là tìm ra giải pháp bằng thuật toán di truyền;
1: tạo ra một số (ví dụ 100) các giải pháp ngẫu nhiên (góc, cặp công suất).
2: mô phỏng các giải pháp này.
3: nếu có bất kỳ thứ gì trong số này, cuối cùng sẽ bắn trúng mục tiêu (hoặc đến đủ gần), Xong! Nếu không thì tiếp tục.
4: chọn 10 giải pháp tốt nhất (những giải pháp kết thúc gần nhất với mục tiêu)
5: từ 10 giải pháp này, tạo 10 con cho mỗi giải pháp, bằng cách điều chỉnh ngẫu nhiên góc và sức mạnh của chúng.
6: bây giờ bạn có 100 giải pháp mới, quay lại bước 2
Bạn sẽ cần phải giới hạn số lần lặp, trong trường hợp không có giải pháp nào được tìm thấy, hoặc mất quá nhiều thời gian để tìm kiếm.
Ngay cả cách tiếp cận này không được đảm bảo để tìm giải pháp tốt bởi vì; 1. giải pháp có thể không tồn tại 2. trong một hệ thống hỗn loạn, những thay đổi nhỏ đối với giải pháp có thể có tác động rất lớn đến kết quả
Angle
"khi bạn có nhiều vật thể hấp dẫn rải rác trong vũ trụ của bạn? Sức kéo của họ phụ thuộc vào vị trí hiện tại của bạn. Một số bức ảnh thậm chí có thể không thể.