Skip to content

MIST-Lab/APR-Extension-BITRUN-

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Abstractor

what:

This is a modern cheat-sheet to make code a more abstract concept.
In other words, a Automatic Programming Repair tool.

why:

Our work aims to package the complex programming details and left people more time to focus on something more important.

why blockchain:

We want to build a low entropy system and solve three main problems:
CopyRight、Privacy、Payment
one more:  token depreciating ?!

How:

Less is more. ONLY ONE CLICK	

BitRun Hackathon 第一天

Team:兔羊兔拿衣服

Members:朱俊诚、赵胤淞、查文森、蔡源彬、张艺伟

下午,开幕仪式

签到,组队,举办方及嘉宾演讲。

下午,确定项目

小组五人经过激烈的争论,最终确定了开发方向和产品方案。

产品方案

AutoCorectorIDE

从代码提供者的代码中识别和保存正确的代码,并对其给予等价值的奖励。 将正确的代码发送给需要修改者,并收取相应价值的money。 通过这种方式,可以自动利用相应的综合知识和对应劳动力来改进每个代码。

技术难点说明

  • Name Translation:

    难点之一是将值的命名从代码提供者的名称空间转换为需要修改者的名称空间。

  • Data Structure Translation:

    难点二是将代码提供者的数据结构转换为需要修改者的数据结构。 e.g. 代码提供者用数组储存数据,而需要修改者用队列储存数据,二者之间可能需要转换。

  • Donor Code Identification:

    难点三也是比较麻烦的一点,就是如何在数以万计的代码中找到符合需求的代码。

  • Insertion Point Identification:

    难点四是找出需要替换代码的起始位置和终止位置。

晚上 ,xxxxx

主导者:xxx 参与者:xxx

1、首页

晚上 ,xxxx

主导者:xxxx 参与者:xxx、xxx

晚上 ,xxxxx

主导者:xxx 参与者:xxx、xxx、xxx

BitRun Hackathon 第二天

上午

前端开发 主导者:xxx

智能合约开发 主导者:xxx、xxx

原型设计 主导者:xxx

下午

前端开发 主导者:xxx

原型设计 主导者:xxx

智能合约开发 主导者:xxx

智能合约测试&安全审计 主导者:xxx、xxx

晚上

PPT编写 主导者:xx

PPT美化 主导者:xxx

前后端联调 主导者:xxx、xxx、xxx

智能合约测试&修改 主导者:xxx

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.2%
  • Ruby 1.9%
  • Makefile 0.7%
  • C 0.5%
  • Yacc 0.3%
  • TypeScript 0.3%
  • Other 0.1%