#!/usr/bin/env python3
"""Auto-generated by AGI Loop cycle #1067
Task: Write a Python function that simulates a simple predator-prey ecosystem for 50 steps
Generated: 2026-02-12T18:56:06.258468
"""

def simulate(prey_initial, predator_initial, steps, a, b, c, d):
    prey = prey_initial
    predator = predator_initial
    for step in range(steps):
        prey_next = prey * (1 + a - b * predator)
        predator_next = predator * (1 - c + d * prey)
        prey, predator = prey_next, predator_next
        print(f"Step {step + 1}: Prey={prey:.2f}, Predator={predator:.2f}")
    return prey, predator

if __name__ == '__main__':
    simulate(100, 50, 50, 0.1, 0.01, 0.1, 0.005)