We literally didn't think we'd get to finish

it took us 2 hours to get the server up like 8 hours to get unity to read the socket and a solid 4 hours of debugging.

Our team believed that before we should start coding our solution, we would make sure we thoroughly understood the problem and the solution we planned to implement. We chose to create a multidimensional array to represent each operation and the potential revenue for any given water allocation. We would loop through the flow rate in in 10,000 bbl increments and decide based on the first value of the array for each operation where that quantity of water should go, assigning a value system to each operation allocation. Once the water was allocated to an operation, the chosen revenue value was removed from the operation selected. The first element of the sub-array for the given operation was removed and the remaining elements shifted downwards. The first element in each of the sub-arrays were compared to each other to determine allocation and removed until all water was distributed. We began implementation of our algorithm building off of the react project provided. After creating a working solution, we took advantage of our group's experience with game development and unity to create a unique visualization.

Built With

Share this project:

Updates