“这次我的创业项目就是做出智慧红绿灯模型,从而缓解现在的交通拥堵的问题。”夏晨自信满满的说出来自己创业项目。
“什么?你要做智慧红绿灯交通模型,这么难的项目你确定是我们可以搞定的吗?”宿舍里其他三个人难以置信的问道。
“什么叫我们可以做到吗?这不是明摆的吗?肯定是可以的,光靠我一个人肯定是不可以的,这不是还有你们吗?”夏晨对着另外三个充满信心的说道。
如果换作没有重生之前的夏晨,这种难题就不是他一个高校的学生可以完成的,尽管夏晨在学校的计算机水平勉强是上游水平,但是这样一个大项目对于一个大学生来说还是太难了。
但是经过了系统的改造之后,夏晨可谓是脱胎换骨。尤其是计算机水平再一次的提升之后,完成这样的智慧红绿灯的交通模型,就是编程代码和模型构建了。
因此,夏晨的目标就变成了尽可能的改变这个城市的交通拥堵的情况。现在的汽车的保有量如此多,缓解拥堵刻不容缓,刚好也是属于科技创新,用这项技术来获得高层的支持,打开接下来的创业发展之路,这是夏晨给自己的创业计划做出的第一步规划。
舍长最为冷静,“你也不能嘴上说说而已啊,要想让我们信服,你可要先拿出一点实质性的东西出来,让我们看看你的能力如何。”
“行,我这就先编写一段代码,让你们看看,同时你们也可以拿去给你们各自的导师看看,我有没有实力,让你们涨涨信心。”
说着,夏晨就打开电脑开始编写了起来。
class trafficlight:
def __init__(self):
selfstate = &34;red&34; 默认为红灯
def change_state(self):
if selfstate == &34;red&34;:
selfstate = &34;green&34;
elif selfstate == &34;green&34;:
selfstate = &34;yellow&34;
elif selfstate == &34;yellow&34;:
selfstate = &34;red&34;
def get_state(self):
return selfstate
使用示例
traffic_light = trafficlight()
print(traffic_lightget_state()) 输出:red
traffic_lightchange_state()
print(traffic_lightget_state()) 输出:green
traffic_lightchange_state()
print(traffic_lightget_state()) 输出:yellow
traffic_lightchange_state()
print(traffic_lightget_state()) 输出:red
“行了,你们先验证一下,我再好好构思以下接下来要做的事情。”夏晨伸了个懒腰对着三位舍友说道。
过了一会儿,老大就站起来说:“我把代码发给了我的导师看,确认了这个代码是完全没有问题的,只要添加各种参数就是一个挺好的模型。”
“老三,你说你要做智慧红绿灯的代码模型,这我们其实也帮不上太大的忙,你需要我们做什么你就吩咐吧。”三个舍友对着夏晨说道。
尽管对于夏晨要做的大项目没有什么信心,但是,出于对夏晨的信任,三位舍友依旧是对夏晨表示了支持。
“行,那就听我的安排。老二,你是我的创业合伙人,你的任务会比较重一点,你写一份基于摄像头的预测算法模型。”
“老大,你帮我收集目前的拥堵路段的车辆通过信息,包括车型,通过的时间,加速能力等等。”
“老四,你帮我联系一下我们系的李教授,让他看看我们最后写出来的算法模型,请他帮我们申请一下小型的超算使用,看看我们的模型最后的运算是否合理。”
“我的任务就是建立智慧红绿灯的变更算法,结合每种车辆的加速能力,当前速度等等,最后优化最后的通过时间。整合一套智慧红绿灯模型,争取这几天把这个初代模型给做出来。”