Пример #1
0
    def trial13(self, animate=False, seq='1', save=False):
        a_pos = (850, 340)
        a_vel = (-250, -18)
        b_pos = (970, 50)
        b_vel = (-320, 120)
        e_pos = (100, 300)
        e_vel = (0, 0)

        if animate:
            E = Events(a_pos, a_vel, b_pos, b_vel, e_pos, e_vel)
            summary = E.get_summary(animate, seq, save)
            return summary

        E = Explanations(a_pos, a_vel, b_pos, b_vel, e_pos, e_vel)
        results = E.posterior_explanations()

        return results
Пример #2
0
    def trial7(self, animate=False, seq='1', save=False):
        a_pos = (350, 300)
        a_vel = (0, 0)
        b_pos = (830, 300)
        b_vel = (-300, 0)
        e_pos = (150, 300)
        e_vel = (0, 0)

        if animate:
            E = Events(a_pos, a_vel, b_pos, b_vel, e_pos, e_vel)
            E.simulate(animate, seq, save)
            return

        E = Explanations(a_pos, a_vel, b_pos, b_vel, e_pos, e_vel)
        results = E.posterior_explanations()

        return results
Пример #3
0
    def trial5(self, animate=False, seq='1', save=False):
        a_pos = (200, 250)
        a_vel = (0, 0)
        b_pos = (830, 50)
        b_vel = (-300, 45)
        e_pos = (300, 150)
        e_vel = (0, 0)

        if animate:
            E = Events(a_pos, a_vel, b_pos, b_vel, e_pos, e_vel)
            summary = E.get_summary(animate, seq, save)
            return summary

        E = Explanations(a_pos, a_vel, b_pos, b_vel, e_pos, e_vel)
        results = E.posterior_explanations()

        return results
Пример #4
0
    def trial16(self, animate=False, seq='1', save=False):
        a_pos = (830, 170)
        a_vel = (-300, 56)
        b_pos = (830, 430)
        b_vel = (-225, -45.5)
        e_pos = (170, 300)
        e_vel = (0, 0)

        if animate:
            E = Events(a_pos, a_vel, b_pos, b_vel, e_pos, e_vel)
            summary = E.get_summary(animate, seq, save)
            return summary

        E = Explanations(a_pos, a_vel, b_pos, b_vel, e_pos, e_vel)
        results = E.posterior_explanations()

        return results